CNA Classes & Nurse Aide Training Programs in Kansas
Compare 60 state-approved Certified Nursing Assistant (CNA) training schools, community colleges, adult vocational-technical centers, and employer-sponsored nursing home courses across Kansas.
Kansas CNA Training & Wage Snapshot
45 classroom/lab hours + 45 supervised clinical hours.
$38,010 median annual pay (10th–90th: $32,180–$46,980).
Regulated by the Kansas Department for Aging and Disability Services - Health Occupations Credentialing.
1. State-Approved CNA Schools & Training Providers in Kansas
All 60 approved regional and county Nurse Aide Training and Competency Evaluation Programs (NATCEPs) for Kansas are consolidated into the interactive directory below. Filter by county (38 counties/regions), program type, or search by city, ZIP code, or school name:
| Training Program / School Name | City & County | Street Address & ZIP | Phone & Program Type |
|---|---|---|---|
| Johnson County Community College (JCCC) Allied Health | Overland Park Johnson County | 12345 College Boulevard, Overland Park, KS 66210 | (913) 469-8500 Community College |
| WSU Tech (Wichita State University Campus of Applied Sciences) | Wichita Sedgwick County | 4004 North Webb Road, Wichita, KS 67226 | (316) 677-9400 Technical College |
| Kansas City Kansas Community College (KCKCC) Technical Center | Kansas City Wyandotte County | 6565 State Avenue, Kansas City, KS 66102 | (913) 288-7800 Community College |
| Washburn Institute of Technology (Washburn Tech) | Topeka Shawnee County | 5724 SW Huntoon Street, Topeka, KS 66604 | (785) 670-2200 Technical Institute |
| Butler Community College Health & Nursing | Andover / El Dorado Butler County | 715 East 13th Street, Andover, KS 67002 | (316) 322-3101 Community College |
| Hutchinson Community College Peel Allied Health Center | Hutchinson Reno County | 1300 North Plum Street, Hutchinson, KS 67501 | (620) 665-3500 Community College |
| Barton Community College Nursing & Healthcare Education | Great Bend Barton County | 245 NE 30 Road, Great Bend, KS 67530 | (620) 792-2701 Community College |
| Allied Health Career Training, LLC | Wichita Sedgwick County | 800 E. 1st Street, Wichita, KS 67202 | (316) 854-3892 Allied Health / Career School |
| Midwestern College Nurse Aide Training Program | Wichita Sedgwick County | 7607 East Harry Street, Wichita, Kansas 67207 | (316) 684-5122 Allied Health / Career School |
| Riverside Village, Inc. C.N.A. Course | Wichita Sedgwick County | 777 North Mclean Blvd., Wichita, KS 67203 | (316) 942-7000 Nursing & Assisted Living Facility |
| Homestead Health Center | Wichita Sedgwick County | 2133 South Elizabeth Street, Wichita, Kansas 67213 | (316) 262-4473 Nursing & Assisted Living Facility |
| Butler County Community College Certified Nurse Aide Course | Andover Butler County | 131 North Haverhill Road, El Dorado, Kansas 67042, Training offered at Butler Community College of Andover, 21 Street and Andover Rd., Andover, KS 67002 | (316) 320-7375 Community College |
| Butler County Community College – El Dorado | El Dorado Butler County | 131 North Haverhill Road, El Dorado, Kansas 67042 | (316) 320-7375 Community College |
| Colby County Community College | Colby Program in Rooks County | 1255 South Range Avenue, Colby, KS 67701, Training offered at Solomon Valley Manor - Stockton, 315 South Ash Street, Stockton, Kansas 67669 | (785) 425-6754 Community College |
| Cloud County Community College | Beloit Mitchell County | P.O. Box 1002, Concordia, KS 66901, Training offered at Mitchell County Hospital Health Systems LTCU, 400 West 8th Street, Beloit, Kansas 67420 | (785) 738-2266 Community College |
| Neosho County Community College – Chanute | Chanute in Neosho County | 800 West 14th Street, Chanute, KS 66720 | (620) 431-2820 Community College |
| Holiday Resort | Emporia Lyon County | 2700 West 30th Street, Emporia, KS 66801 | (620) 343-9285 Skilled Nursing & Care Facility |
| Flint Hills Technical College | Emporia Lyon County | 3301 West 18th Street, Emporia, KS 66801 | (620) 343-4600 Vocational / Technical School |
| Butler Community College | El Dorado in Morris County | 131 North Haverhill Road, El Dorado, KS 67042, Training offered at Council Grove Healthcare Center, 400 Sunset Drive, P.O.Box 319, Council Grove, Kansas 66846 | (620) 767-5172 Community College |
| Memorial Hospital LTCU Village Manor | Abilene Abilene County | 705 North Brady Street, Abilene, Kansas 67410 | (785) 263-1431 Hospital / Medical Center |
| North Central Kansas Technical College CNA Course | Hays Ellis County | 2205 Wheatland, Hays, Kansas 67601 | (785) 625-2437 Vocational / Technical School |
| Highland Community College | Highland Marshall County | P.O. Box 68, Highland, KS 66035, Training offered at Frankfort Community Care Home, 510 North Walnut Street, Frankfort, Kansas 66427 | (785) 442-3236 Community College |
| Hutchinson Community College | Hutchinson Marion County | 815 North Walnut, Hutchinson, KS 67501, Training offered at Bethesda Home - Goessel, 408 East Main Street, P.O. Box 37, Goessel, Kansas 67053 | (620) 665-3551 Community College |
| Highland Community College Nurse Aide Training Program | Highland in Doniphan County | P.O. Box 68, Highland, KS 66035 | (785) 442-3236 Community College |
| Independence Community College CNA Training Program | Independence Program in Montgomery County | P.O. Box 708, Independence, Kansas 67301 | (620) 332-5498 Community College |
| Allen County Community College Health Care Academy C.N.A. Class | New Strawn Allen County | 139 North 1st Terrace, New Strawn, KS 66839, Training offered at Allen County Community College - Iola, 1801 North Cottonwood, Iola, Kansas 66749 | (620) 364-1367 Community College |
| Donnelly College Nursing Assistant Course | Kansas City Wyandotte County | 608 North 18th Street, Kansas City, KS 66102 | (913) 621-8792 Allied Health / Career School |
| Kansas City KS Community College | Kansas City Wyandotte County | 7250 State Avenue, Kansas City, KS 66112 | (913) 288-7174 Community College |
| Garden City Community College Nurse Aide Course | Lakin in Kearny County | 801 Campus Drive, Garden City, Kansas 67846, Training offered at Kearny County Hospital LTCU, 607 Court Place, Lakin, KS 67860 | (620) 355-7836 Community College |
| Johnson County Community College CNA Course | Lawrence Douglas County | 10000 West 75th Street, Suite 241, Merriam, KS 66204, Training offered at Lawrence Centennial School USD 497, 2145 Louisiana Street, Lawrence, Kansas 66046 | (913) 469-2350 Community College |
| Neosho County Community College | Chanute Douglas County | 800 West 14th Street, Chanute, KS 66720, Training offered at Neosho County Community College - Lawrence, 3320 Peterson Road, Suite 105, Lawrence, Kansas 66049 | (620) 431-2820 Community College |
| Seward County Community College Area Technical School | Liberal in Seward County | P.O. Box 1137, Liberal, KS 67905 | (620) 626-3819 Community College |
| Barton County Community College | Lyons in Rice County | 245 Northeast 30th Road, Great Bend, Kansas 67530, Training offered at Good Samaritan Society Lyons, 1311 South Douglas Avenue, Lyons, KS 67554 | (620) 257-5163 Community College |
| Sandstone Heights | Little River in Rice County | 440 State Street, Box 50 A, Little River, KS 67457 | (620) 897-6266 Allied Health / Career School |
| Johnson County Community College Nurse Aide Training Program | Merriam in Johnson County | 10000 West 75th Street, Suite 241, Overland Park, Kansas 66204 | (913) 469-2350 Community College |
| Kansas College of Nursing | Olathe in Johnson County | 924 East Highway 56, Olathe, Kansas 66061 | (316) 871-8881 Allied Health / Career School |
| Johnson County Community College Nurse Aide Course | Overland Park in Johnson County | 10000 West 75th Street, Suite 241, Overland Park, KS 66204, CNA Training offered at Good Samaritan Society - Olathe, 20705 West 151th Street, Olathe, KS 66061 | (913) 469-2350 Community College |
| Midwestern College CNA Program | Overland Park in Johnson County | 9545 West 87th Street, Overland Park, KS 66212 | (913) 385-2144 Allied Health / Career School |
| Allen County Community College Health Care Academy | New Strawn in Coffey County | 139 N. 1st Terr., New Strawn, KS 66839, Training offered at Allen County Community College - Burlingame Campus, 100 Bloomquist Drive, Burlingame, KS 66413 | (620) 364-1367 Community College |
| Pratt Community College | Pratt Kansas Statewide Directory | 348 Northeast SR 61, Pratt, Kansas 67124 | (620) 672-5641 Community College |
| We Care Online | Wichita Sedgwick County | 2177 West Bella Vista, Wichita, Kansas 67203 | (888) 932-2501 Skilled Nursing & Care Facility |
| Labette Community College | Parsons Kansas Statewide Directory | 200 South 14th Street, Parsons, KS 67357 | (620) 421-6700 Community College |
| Pratt Community College Nurse Aide Training | Pratt Kansas Statewide Directory | 348 Northeast SR 61, Pratt, KS 67124, Training offered at Hilltop Manor - Cunningham, 403 South Valley Street, P.O. Box 8, Cunningham, Kansas 67035 | (620) 672-5641 Community College |
| Dodge City Community College | Dodge City Kansas Statewide Directory | 2501 North 14th Avenue, Dodge City, KS 67801 | (620) 227-9328 Community College |
| Butler County Community College | El Dorado in Morris County | 131 North Haverhill Road, El Dorado, Kansas 67042 | (316) 320-7375 Community College |
| Garden City Community College | Garden City Kansas Statewide Directory | 801 Campus Drive, Garden City, KS 67846 | (620) 276-9561 Community College |
| Washburn Tech | Topeka in Shawnee County | 5724 Huntoon Street, Topeka, Kansas 66604 | (785) 228-6392 Skilled Nursing & Care Facility |
| Wichita Area Technical College | Wichita Sedgwick County | 4501 East 47th Street South, Wichita, KS 67210 | (316) 677-1500 Vocational / Technical School |
| Fort Scott Community College | Fort Scott in Miami County | 2108 South Hoton Street, Fort Scott, Kansas 66701, Nursing assistant training is offered at Ft. Scott Community College - Paola, 501 South Hospital Drive, Suite 300, Paola, KS 66071 | (913) 294-4178 Community College |
| Allen County Community College Health Care Academy C.N.A. Class | Iola in Osage County | 1801 North Cottonwood Street, Iola, KS 66749, Training offered at Allen County Community College - Burlingame Campus, 100 Bloomquist Drive, Burlingame, Kansas 66413 | (620) 365-5116 Community College |
| Salina Area Technical College Nursing Assistant Program | Salina in Saline County | 2562 Centennial Road, Salina, KS 67401 | (785) 309-3100 Vocational / Technical School |
| Westy Community Care Home | Westmoreland in Pottawatomie County | 105 North Highway 99, Westmoreland, KS 66549 | (785) 457-2801 Nursing & Assisted Living Facility |
| Golden Living Center | Fredonia in Greenwood County | 240 North 19th Street, Fredonia, Kansas 66736, Nursing assistant training is offered at Senior Citizen Center of Fall River, 412 Merchant, Fall River, KS 67047 | (620) 378-4163 Allied Health / Career School |
| Washburn Tech Nurse Aide Program | Topeka in Shawnee County | 5724 Huntoon Street, Topeka, KS 66604 | (785) 228-6392 Allied Health / Career School |
| Cowley County Community College – Winfield Center | Winfield Cowley County | 1406 East 8th Avenue, Winfield, KS 67156 | (620) 441-6582 Community College |
| Western Prairie Care Home Nurse Aide Program | Ulysses in Grant County | 300 East Maize Avenue, Box 966, Ulysses, KS 67880 | (620) 356-3331 Allied Health / Career School |
| Cowley County Community College | Winfield in Sumner County | 1406 East 8th Avenue, Winfield, Kansas 67156, CNA training is offered at Bloomenshine Cowley Community College Outreach Campus - Mulvane, 430 East Main Street, Mulvane, KS 67110 | (620) 221-3392 Community College |
| Independence Community College | Independence in Wilson County | P.O. Box 708, Independence, Kansas 67301, CNA training is offered at Grace Baptist Church - Neodesha, 1317 North 7th Street, Neodesha, KS 66757 | (620) 332-5498 Community College |
| Coffeyville Community College | Columbus in Cherokee County | 509 West Elm Street, Columbus, Kansas 66725 | (620) 429-3896 Community College |
| Anthony Community Care Center | Anthony Harper County | 212 North 5th Avenue, Anthony, KS 67003 | (620) 842-5187 Skilled Nursing & Care Facility |
2. Kansas CNA Curriculum Breakdown, Admission Rules & Tuition Costs
In Kansas, prospective nurse aides must complete a state-approved 90 Hours (45 Clinical) NATCEP curriculum (consisting of 45 classroom/skills-lab hours and 45 supervised clinical hours), pass both components of the KDADS competency evaluation, and clear state criminal background screening prior to active placement on the Kansas Department for Aging and Disability Services - Health Occupations Credentialing.
- Classroom & Clinical Clock-Hour Split (90 Hours (45 Clinical)): Every accredited Kansas NATCEP curriculum includes at least 45 hours of classroom theory and mannequin skills-lab instruction (covering infection control, vital signs, medical terminology, resident rights, and body mechanics) followed by 45 hours of supervised hands-on clinical rotations in a licensed Kansas skilled nursing facility or hospital under a Registered Nurse instructor.
- Pre-Enrollment Screening Requirements in Kansas: Prior to starting clinical rotations, students must complete state fingerprint criminal background screening, submit a negative two-step TB skin test (PPD) or QuantiFERON blood test, provide immunization records, and pass a physical health clearance.
- Free Nursing Home Training & OBRA Tuition Reimbursement: While community colleges and vocational schools in Kansas typically charge $550 to $1,450 for tuition, many skilled nursing facilities listed in the table above sponsor tuition-free in-house CNA classes for new hires. Furthermore, under federal OBRA law (42 CFR § 483.152), any Medicare/Medicaid-certified nursing facility in Kansas that hires you within 12 months of certification must reimburse your out-of-pocket course and exam costs.
3. Kansas CNA Certification Exam, Registry Lookup & Wage Outlook
Upon graduating from an approved Kansas training program, candidates register with KDADS to complete the two-part state competency examination: a multiple-choice written (or oral audio) knowledge test and a live clinical skills evaluation drawn from the 22 testable CNA clinical skills.
Once you pass both exam components, your active Certified Nursing Assistant (CNA) credential is issued by the Kansas Department for Aging and Disability Services - Health Occupations Credentialing (Official KS Registry Portal ↗). Across Kansas, certified nurse aides earn a median wage of $18.27 per hour ($38,010 per year), ranging from $32,180 at the 10th percentile to $46,980+ at the 90th percentile in acute care hospitals and metropolitan health systems.
4. Frequently Asked Questions About CNA Classes in Kansas
How many hours of training are required to become a CNA in Kansas?
Kansas mandates a minimum of 90 Hours (45 Clinical) of state-approved NATCEP training—comprising 45 hours of classroom and skills-lab instruction and at least 45 hours of supervised clinical training in a licensed facility—regulated by the Kansas Department for Aging and Disability Services - Health Occupations Credentialing.
How long does it take to complete a CNA program in Kansas?
Accelerated daytime CNA classes in Kansas take 3 to 6 weeks full-time, while evening, weekend, and community college semester tracks typically take 8 to 12 weeks.
How much do CNAs make per hour in Kansas?
According to U.S. Bureau of Labor Statistics benchmarks for Kansas, nursing assistants earn a median hourly wage of $18.27/hr ($38,010/year), with entry-level aides starting around $32,180/year and experienced hospital and agency CNAs earning $46,980+/year.
Who administers the state CNA exam in Kansas?
The official competency evaluation in Kansas is administered by KDADS under contract with the Kansas Department for Aging and Disability Services - Health Occupations Credentialing. Practice for both exam sections using our 25-Question Written Practice Exam and 22 Clinical Skills Checklists.