CNA Classes in Missouri: Programs, Costs, and State Requirements
Missouri runs 147 state-approved CNA programs across 92 cities, which puts it 18th of 50 states for the number of training options. From St. Louis, where 20 programs cluster, out to Kansas City, Joplin, and Poplar Bluff, you have real choices close to home. Missouri also asks for 175 training hours, including 100 hours of clinical practice, well above the federal minimum of 75 hours (OBRA ’87), so you finish prepared rather than barely qualified.

AT A GLANCE
Your Missouri CNA path
Four steps from interest to certification. Most students complete this in 6–8 weeks.
- Step 1.Complete 175 hours of approved training.
- Step 2.Finish 100 supervised clinical hours.
- Step 3.Pass the D&S Diversified / Headmaster written and skills exam.
- Step 4.Get listed with the Missouri Nurse Aide Registry.
Key numbers before you compare programs
- Typical program length
- 4–16 weeks
- Typical paid program cost
- $150–$3,674
- Average CNA salary
- $37,680/yr (BLS, May 2025)
- Reciprocity accepted
- Yes, from all states
Start with what matters most to you.
Five paths through this page. Pick the one that matches your situation.
- I need the best value.See programs with high reviews & affordable tuition.
- I need to finish fast.Explore accelerated, hybrid, or condensed-schedule options.
- I need financial assistance.Find courses offering payment plans or grants.
- I need flexible class hours.See evening, weekend, and hybrid CNA program options.
All 147 state-approved Missouri CNA programs
Sort by cost, length, format, or city. Filter with the chips above the table. Click any row to expand full address, phone, clinical site, and next cohort.
See programs near you
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Sponsored matching service.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Crowder College Neosho | Neosho | N/A | Contact school | $1,720 | ||
| Jefferson College Hillsboro | Hillsboro | In-person | 12 wk | $2,550 | ||
| Metropolitan Community College-Penn Valley | Kansas City | In-person | 175 hrs | $2,300 | ||
| St. Charles Community College | St. Charles | Hybrid | 75 hrs | $950 | ||
| Nichols Career Center | Jefferson City | In-person | Contact school | Contact school | ||
| Aspire Healthcare Solutions | St. Louis | Hybrid | 6 wk | $1,638 | ||
| Assumpta Allied Health Career CTR | Raytown | In-person | 175 hrs | $850 | ||
| BJC Medical Education Center – Certified Nursing Assistant (CNA) Course | St. Louis | In-person | 10 wk | $1,500 | ||
| Cass Career Center | Harrisonville | Hybrid | 175 hrs | $550 | ||
| Citizens Memorial Healthcare Facility | Bolivar | N/A | Contact school | Free | ||
| Citizens Memorial Hospital | Bolivar | N/A | Contact school | Free | ||
| CNA Training Academy – LSS Center | St. Louis | In-person | Contact school | Free | ||
| Daruby School | St. Louis | In-person | 12 wk | $2,525 | ||
| Eldon Career Center | Eldon | In-person | 9 wk | $600 | ||
| Essential NA Academy | St. Louis | Hybrid | 7 wk | $2,300 | ||
| Excelsior Springs Area Career Center | Excelsior Spring | In-person | 175 hrs | $1,400 | ||
| Excelsior Springs Job Corps Center | Excelsior Springs | N/A | Contact school | Free | ||
| Franklin Technology Center | Joplin | In-person | 100 hrs | Free | ||
| Franklin Technology Ctr- Adult Education | Joplin | In-person | 175 hrs | $820 | ||
| Freeman Health System UAP / CNA Training Program | Joplin | In-person | 175 hrs | Free | ||
| Herndon Career Center | Raytown | In-person | Contact school | $175 | ||
| Jefferson College Arnold | Arnold | In-person | 12 wk | $2,550 | ||
| Job Point-Columbia | Columbia | In-person | 12 wk | $3,674 | ||
| Meds- Medical Educ Dev And Support | Independence | In-person | 175 hrs | $1,850 | ||
| Metro Community College-Penn Valley | Kansas City | In-person | 175 hrs | $2,300 | ||
| Mineral Area College | Park Hills | In-person | 8 wk | $2,100 | ||
| Missouri Association Of Nursing Home Admin | Jefferson City | Hybrid | 175 hrs | $500 | ||
| Missouri State University West Plains | West Plains | In-person | 8 wk | $1,300 | ||
| Moberly Area Community College | Moberly | In-person | 180 hrs | $995 | ||
| North Technical High School/secondary | Florissant | In-person | Contact school | Free | ||
| Nursing Edification | Saint Ann | In-person | 6 wk | $1,050 | ||
| Pemiscot County Career & Tech Center | Hayti | In-person | 9.5 mo | $150 | ||
| South Tech Adult Education | Sunset Hills | In-person | Contact school | Free | ||
| South Tech High School | Sunset Hills | In-person | 24 mo | Free | ||
| St. Joseph Youth Alliance | St. Joseph | Hybrid | 175 hrs | Free | ||
| St. Louis Job Corps Center | St. Louis | N/A | Contact school | Free | ||
| The Betty Jean Medical Education Center | St. Louis | In-person | 10 wk | $1,780 | ||
| Three Rivers College | Poplar Bluff | In-person | 4 wk | Free | ||
| Univ. Central Missouri- Summit Center | Lee's Summit | In-person | 210 hrs | $2,795 | ||
| University of Central Missouri – Prospect | Kansas City | In-person | 210 hrs | $2,795 | ||
| University of Central Missouri – Raymore | Raymore | In-person | 210 hrs | $2,795 | ||
| University Of Central Missouri- Independence | Independence | In-person | 210 hrs | $2,795 | ||
| University Of Central Missouri- Paseo Campus | Kansas City | In-person | 210 hrs | $2,795 | ||
| Waynesville Career Center | Waynesville | In-person | 175 hrs | $939 | ||
| Arcadia Valley Career Technology CTR | Ironton | In-person | Contact school | Contact school | ||
| Ava High School | Ava | N/A | Contact school | Contact school | ||
| Beyond Edu | St. Louis | N/A | Contact school | Contact school | ||
| BKA Medical Training Center Corp | St. Louis | In-person | Contact school | Contact school | ||
| Blue Springs Career Innovation Center | Blue Springs | N/A | Contact school | Contact school | ||
| Bolivar High School Health Occupations | Bolivar | N/A | Contact school | Contact school | ||
| Bolivar Technical College | Bolivar | In-person | 12 wk | Contact school | ||
| Boonslick Technical Education CTR | Boonville | In-person | Contact school | Contact school | ||
| Bothwell Regional Health Center | Sedalia | In-person | Contact school | Contact school | ||
| Cape Girardeau Career & Technology Center | Cape Girardeau | In-person | Contact school | Contact school | ||
| Career & Tech Center – Fort Osage | Blue Springs | In-person | 12 mo | Contact school | ||
| Carrollton Area Career Center | Carroll | N/A | Contact school | Contact school | ||
| Carthage Technical Center | Carthage | In-person | 175 hrs | Contact school | ||
| Clinton Technical School | Clinton | N/A | Contact school | Contact school | ||
| Clyde C. Miller Career Academy | St. Louis | N/A | Contact school | Contact school | ||
| Columbia Area Career Center | Columbia | N/A | Contact school | Contact school | ||
| Cox Health South – Springfield | Springfield | In-person | 6 wk | Contact school | ||
| Crowder College – Nevada Campus | Nevada | In-person | Contact school | Contact school | ||
| Crowder College – Webb City Campus | Webb City | In-person | Contact school | Contact school | ||
| Crowder College Cassville | Cassville | N/A | Contact school | Contact school | ||
| Crowder College-Mcdonald Cty | Pineville | N/A | Contact school | Contact school | ||
| Current River Career Center | Doniphan | In-person | Contact school | Contact school | ||
| Daeoc Adult Education & Job Training CTR | Portageville | N/A | Contact school | Contact school | ||
| Dallas County Tech Center | Buffalo | In-person | Contact school | Contact school | ||
| Davis H Hart Career Center | Mexico | In-person | 12 mo | Contact school | ||
| East Central College | Union | In-person | 16 wk | Contact school | ||
| Ellett Memorial Hospital | Appleton City | N/A | Contact school | Contact school | ||
| Farmington High School | Farmington | In-person | Contact school | Contact school | ||
| Fitzgibbon Hospital | Marshall | In-person | Contact school | Contact school | ||
| Four Rivers Career Center | Washington | N/A | Contact school | Contact school | ||
| Fulton State Hospital | Fulton | N/A | Contact school | Contact school | ||
| Gainesville R-5 School | Gainesville | N/A | Contact school | Contact school | ||
| Gateway Stem High School | St. Louis | In-person | 175 hrs | Contact school | ||
| Gibson Technical Center | Reeds Spring | N/A | Contact school | Contact school | ||
| Grand River Technical School | Chillicothe | N/A | Contact school | Contact school | ||
| Green Creek Education | Hazelwood | Hybrid | Contact school | Contact school | ||
| Hannibal Career & Technical Center | Hannibal | N/A | Contact school | Contact school | ||
| Health Solutions Academy | St. Louis | In-person | 10 wk | Contact school | ||
| Hickman Mills Real-World Learning Center | Kansas City | N/A | Contact school | Contact school | ||
| Hillyard Technical Center | St Joseph | In-person | Contact school | Contact school | ||
| Houston R-1 School District | Houston | In-person | Contact school | Contact school | ||
| Kennett Career & Technology Center | Kennett | N/A | Contact school | Contact school | ||
| Kirksville Area Technical Center | Kirksville | N/A | Contact school | Contact school | ||
| Lake Career & Technical Center | Camdenton | N/A | Contact school | Contact school | ||
| Lamar Career And Technical School | Lamar | N/A | Contact school | Contact school | ||
| Lewis & Clark Career Center | St. Charles | In-person | Contact school | Contact school | ||
| Lex La-Ray Tech Center | Lexington | In-person | Contact school | Contact school | ||
| Liberty Public Schools Collegiate Nursing Academy | Liberty | N/A | Contact school | Contact school | ||
| Lindbergh High School | St. Louis | In-person | Contact school | Contact school | ||
| Linn County Area Career & Tech Center | Brookfield | N/A | Contact school | Contact school | ||
| Macon Area Career & Tech Education CTR | Macon | In-person | Contact school | Contact school | ||
| Madison Medical Center | Fredericktown | N/A | Contact school | Contact school | ||
| Manual Career Technical Center | Kansas City | N/A | Contact school | Contact school | ||
| Me 2 You Career Academy | Kansas City | In-person | Contact school | Contact school | ||
| Mercy Health Academy LLC | Gladstone | In-person | Contact school | Contact school | ||
| Mercy Hospital – Carthage | Carthage | N/A | Contact school | Contact school | ||
| Mercy Hospital – Lincoln | Troy | N/A | Contact school | Contact school | ||
| Metropolitan Community College – Longview | Lee's Summit | In-person | 175 hrs | Contact school | ||
| Missouri Healthcare Association | Jefferson City | Hybrid | 175 hrs | Contact school | ||
| Nevada Regional Technical Center | Nevada | In-person | Contact school | Contact school | ||
| New Madrid County R-1 Technical Skills Center | New Madrid | N/A | Contact school | Contact school | ||
| North Central Career Center | Bethany | N/A | Contact school | Contact school | ||
| North Kansas City Hospital | Kansas City | N/A | Contact school | Contact school | ||
| Northland Career Center | Platte City | In-person | Contact school | Contact school | ||
| Northport Management Of Missouri | Joplin | N/A | Contact school | Contact school | ||
| Northwest Technical School | Maryville | In-person | Contact school | Contact school | ||
| OTC Table Rock Campus – Career Center Health Sciences (CNA) | Hollister | N/A | Contact school | Contact school | ||
| Ozark Mountain Technical Center | Mountain Grove | N/A | Contact school | Contact school | ||
| Ozark Technical Community College | Springfield | Hybrid | 8 wk | Contact school | ||
| Pattonville H.s. Special School Dis | Maryland Heights | In-person | Contact school | Contact school | ||
| Perryville Area Career & Technology | Perryville | In-person | Contact school | Contact school | ||
| Pike County Memorial Hospital | Louisiana | N/A | Contact school | Contact school | ||
| Pike-Lincoln Technical Center | Eolia | N/A | Contact school | Contact school | ||
| Poplar Bluff Technical Career Center | Poplar Bluff | In-person | Contact school | Contact school | ||
| Rolla Technical Institute / Rolla Technical Center | Rolla | In-person | 100 hrs | Contact school | ||
| Salem Memorial Hospital | Salem | N/A | Contact school | Contact school | ||
| Saline County Career Center | Marshall | In-person | Contact school | Contact school | ||
| Salt River Vocational School | Vandalia | N/A | Contact school | Contact school | ||
| Savannah R-III High School | Savannah | In-person | Contact school | Contact school | ||
| Scott Regional Technology Center | Monett | In-person | Contact school | Contact school | ||
| SIIN Institute | St. Louis | N/A | Contact school | Contact school | ||
| Sikeston Career And Tech Center | Sikeston | In-person | Contact school | Contact school | ||
| South Central Career Center | West Plains | N/A | Contact school | Contact school | ||
| Southern Missouri Technical Institute | West Plains | N/A | Contact school | Contact school | ||
| St Louis Forensic Treatment Center | St. Louis | N/A | Contact school | Contact school | ||
| St. Louis College of Health Careers | St. Louis | N/A | Contact school | Contact school | ||
| St. Louis Community College – Forest Park | St. Louis | Hybrid | 9 wk | Contact school | ||
| St. Mary's Hospital | Jefferson City | Hybrid | 75 hrs | Contact school | ||
| State Fair Community College | Sedalia | Hybrid | Contact school | Contact school | ||
| STL Training (Special School District of St. Louis County) – CNA Program | St. Louis | In-person | 10 wk | Contact school | ||
| Summit Technology Academy | Lee's Summit | N/A | Contact school | Contact school | ||
| Table Rock Career Center | Reed Spring | In-person | Contact school | Contact school | ||
| Tarkio Technology Institute | Tarkio | In-person | 175 hrs | Contact school | ||
| Taylor Nursing Academy | Grandview | In-person | 5 wk | Contact school | ||
| Top Point Healthcare Solutions | Kansas City | In-person | 8 wk | Contact school | ||
| Unitec Career Center | Bonne Terre | In-person | Contact school | Contact school | ||
| University Health (Truman Medical Centers) CNA Training Program – Lakewood | Kansas City (Lee's Summit / UH Lakewood Medical Center) | Hybrid | 6 wk | Contact school | ||
| University of Missouri Health Care / Sinclair School of Nursing UAP (CNA) Program | Columbia | In-person | 170 hrs | Contact school | ||
| Walbridge Community Education Center | St. Louis | N/A | Contact school | Contact school | ||
| Walknfaith | Florissant | N/A | Contact school | Contact school | ||
| Warrensburg Area Career Center | Warrensburg | N/A | Contact school | Contact school | ||
| William Jewell College | Liberty | In-person | 175 hrs | Contact school | ||
| Yeatman Community Education Center | St. Louis | N/A | Contact school | Contact school |
Still comparing? Let us narrow the list.
Give us your ZIP and what matters most (cost, speed, or schedule), and we’ll show you matching CNA training options in your area. Takes under a minute.
Sponsored Ad. No obligation.Sponsored matching: we earn a referral fee if you enroll through a match. This does not change the 147 programs shown in the directory above.
Fastest CNA programs in Missouri
Three Rivers College in Poplar Bluff is the quickest clearly-dated path in Missouri, finishing in about 4 weeks, with Taylor Nursing Academy in Grandview close behind near 5 weeks. Most programs run somewhere between 4 and 16 weeks, and a lot of career-center listings simply say “contact school” because their calendar follows a school term. Whatever the pace, every approved program meets the same 175-hour requirement, including 100 clinical hours, and sends you to the same state exam.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| St. Charles Community College | St. Charles | 75 hrs | $950 | ||
| St. Mary's Hospital | Jefferson City | 75 hrs | Contact school | ||
| Franklin Technology Center | Joplin | 100 hrs | Free | ||
| Three Rivers College | Poplar Bluff | 4 wk | Free | ||
| Taylor Nursing Academy | Grandview | 5 wk | Contact school | ||
| St. Joseph Youth Alliance | St. Joseph | 175 hrs | Free | ||
| Carthage Technical Center | Carthage | 175 hrs | Contact school | ||
| Missouri Association Of Nursing Home Admin | Jefferson City | 175 hrs | $500 |
Schedules verified June 18, 2026, sourced from each program’s published calendar.
Is a 4-week CNA program in Missouri long enough?
Here is the honest math behind “fast” in Missouri. Even the 4-week program at Three Rivers College still has to deliver all 175 training hours the state requires, including 100 clinical hours. A shorter calendar does not cut the hours; it packs them into longer or more frequent days.
That tradeoff is real. A 4-week sprint can mean full days, five days a week. A 9-week format like Eldon Career Center spreads the same requirement across a gentler week. Neither is better in the abstract; one fits your life and the other might not.
Because Missouri’s 175-hour bar sits well above the federal minimum of 75 training hours (OBRA ’87 / 42 CFR 483.152), even your fastest option here covers more supervised ground than a minimum-hour course would. Anchor your timeline on the hour requirement, not a marketing promise of speed. For the full step-by-step, see our how to become a CNA in Missouri guide.
WANT TO START SOON?
See CNA training options near you
Tell us your ZIP and we’ll show you Missouri CNA training options in your area.
Sponsored Ad. No obligation.Online, hybrid, weekend & evening CNA programs in Missouri
If your week is already full, Missouri has CNA programs built around that. St. Charles Community College and Cass Career Center in Harrisonville both run hybrid tracks, and the Missouri Association of Nursing Home Administrators in Jefferson City lists a hybrid format too; evening options exist as well. Be clear on what “hybrid” means here, though: the theory coursework can move online or onto your own schedule, but the skills lab and Missouri’s 100 required clinical hours always happen in person at a facility. Online-only CNA training is not offered in Missouri, and cannot be, because the state has to watch you perform bedside skills before it certifies you.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Missouri Association Of Nursing Home Admin | Jefferson City | Hybrid | 175 hrs | $500 | ||
| Cass Career Center | Harrisonville | Hybrid | 175 hrs | $550 | ||
| Eldon Career Center | Eldon | In-person | 9 wk | $600 | ||
| Franklin Technology Ctr- Adult Education | Joplin | In-person | 175 hrs | $820 | ||
| Waynesville Career Center | Waynesville | In-person | 175 hrs | $939 | ||
| St. Charles Community College | St. Charles | Hybrid | 75 hrs | $950 | ||
| Missouri State University West Plains | West Plains | In-person | 8 wk | $1,300 | ||
| Excelsior Springs Area Career Center | Excelsior Spring | In-person | 175 hrs | $1,400 |
Format and schedule options verified June 18, 2026. Confirm current online, hybrid, evening, and weekend availability with each program.
Which flexible format is right for working adults?
The “online CNA classes” you see advertised in Missouri are really hybrid programs like the one at St. Charles Community College: the lecture and reading move online, while the hands-on portion stays at a clinical site. That split genuinely helps if you work days, because you can study infection control at night and save your scheduled in-person time for the skills that need a lab.
The format is not limited to one metro. Cass Career Center in Harrisonville runs a hybrid track, and the Missouri Association of Nursing Home Administrators in Jefferson City lists one too, so you can often find the split-delivery option within driving distance of a mid-size Missouri city.
Evening and hybrid formats solve a scheduling problem, not an hours problem. You still owe Missouri the full 175 training hours, including 100 clinical hours, no matter how the theory reaches you, and the clinical hours are in person, on a set schedule. A hybrid program bends the classroom half around your life and the clinical half barely at all, so check the clinical calendar before you assume the whole thing flexes.
If a Missouri program sells itself as online-only, treat that as a warning sign. Brush up on what the in-person portion actually involves with our CNA skills test walkthroughs so the lab days do not catch you off guard.
NEED FLEXIBLE HOURS?
Looking for CNA training around your schedule?
Tell us your ZIP to see CNA training options available in your area.
Sponsored Ad. No obligation.Cheapest CNA programs in Missouri
Missouri’s lowest sticker prices barely register. Franklin Technology Center in Joplin lists its CNA course at $0, and Three Rivers College in Poplar Bluff and the St. Joseph Youth Alliance run no-cost seats too. Across the state, 12 programs sit at or near $0. If you are paying out of pocket, the cheapest paid course is Pemiscot County Career & Technical Center in Hayti, which starts around $150. Price, though, is one input, not the whole decision.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Pemiscot County Career & Tech Center | Hayti | 9.5 mo | $150 | ||
| Herndon Career Center | Raytown | Contact school | $175 | ||
| Missouri Association Of Nursing Home Admin | Jefferson City | 175 hrs | $500 | ||
| Cass Career Center | Harrisonville | 175 hrs | $550 | ||
| Eldon Career Center | Eldon | 9 wk | $600 | ||
| Franklin Technology Ctr- Adult Education | Joplin | 175 hrs | $820 | ||
| Assumpta Allied Health Career CTR | Raytown | 175 hrs | $850 | ||
| Waynesville Career Center | Waynesville | 175 hrs | $939 |
Costs verified June 18, 2026, sourced from each program’s published tuition materials.
Is the cheapest CNA program always the best value in Missouri?
A $0 seat at Franklin Technology Center and the $150 course at Pemiscot County in Hayti both meet the same 175-hour requirement, including 100 clinical hours, and sit for the same state exam. “Free” here does not mean “shorter” or “lighter,” and that is the first thing worth checking before you enroll.
What the price tag hides is schedule and seat availability. Many of Missouri’s no-cost seats run through high schools, career centers, and workforce programs like the St. Joseph Youth Alliance, which means fixed cohorts rather than open enrollment. A $150 program in Hayti you can start soon sometimes beats a $0 seat that has no opening until the next school term.
Look at total cost, too. A no-tuition seat still carries the $135 exam fee through D&S Diversified, and extra costs like supplies and a background check can apply, so ask each program for the all-in figure. Read the fine print so a “free” program is genuinely free for your situation, not just free on the tuition line.
COST A PRIORITY?
Looking for affordable training?
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Free & employer-sponsored CNA training in Missouri
Missouri has 14 CNA programs funded through government grants and scholarships, genuine no-tuition routes that cost you nothing for the course itself. A separate handful of programs are employer-sponsored, where a facility covers your training. Both are real ways to skip tuition, but they work differently and carry different conditions, so it pays to know which is which before you count on one.
Free programs you can enroll in directly
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Franklin Technology Center | Joplin | 100 hrs | Free | ||
| Three Rivers College | Poplar Bluff | 4 wk | Free | ||
| St. Joseph Youth Alliance | St. Joseph | 175 hrs | Free | ||
| Cox Health South – Springfield | Springfield | 6 wk | Free | ||
| South Tech High School | Sunset Hills | 24 mo | Free | ||
| CNA Training Academy – LSS Center | St. Louis | Contact school | Free | ||
| North Technical High School/secondary | Florissant | Contact school | Free | ||
| South Tech Adult Education | Sunset Hills | Contact school | Free |
Government-funded & scholarship-eligible programs
| Funding source | Eligible programs | Eligibility notes | Apply |
|---|---|---|---|
| Missouri Medicaid Nurse Assistant Training and Competency Evaluation reimbursement | Apply → |
One Missouri-specific catch: the state’s Medicaid training reimbursement only pays back money you actually spent, so it fits a paid program rather than a seat that already cost you nothing. Pick the single funding route that fits your situation, then confirm the terms with the Missouri Nurse Aide Registry before you count on it.
What’s the catch with free CNA training in Missouri?
Start with the 14 government-funded and scholarship seats, like the no-cost course at Three Rivers College in Poplar Bluff. Because these are funded routes, they usually carry their own eligibility rules, so check each program. You apply to the funding source as well as the school, and approval can take time, so start the paperwork early.
Employer-sponsored training works on a different model. Here a facility funds your CNA course in exchange for a commitment to work there after you certify. That can be a fair arrangement if you already want to work for that employer, but it ties your start to them, so read the agreement, including how long the commitment runs, before you sign anything.
Missouri also runs a Medicaid Nurse Assistant Training and Competency Evaluation reimbursement program, which can pay back training costs for eligible aides; the Missouri Nurse Aide Registry has the current eligibility rules. Because it refunds money you actually spent, it fits a paid program rather than a seat that already cost you nothing.
The practical takeaway: a “no-cost” label can mean very different things in Missouri. One route asks you to qualify, another asks for a work commitment, and a third refunds you later. Confirm the terms of any route before you rely on it to carry the bill.
CNA salary in Missouri
BLS wage data for Missouri and its top 3 metros.
Missouri CNAs earn a median of $18.11 an hour, about $37,680 a year, according to BLS OEWS data from May 2025. That runs roughly 10.4% below the national median of $20.21, which places Missouri 41st of 50 states for CNA pay. The lowest-paid tenth earn near $15.07 an hour, while the highest-paid tenth reach about $21.76. Those are the real numbers to plan your budget around.
Pay by setting in Missouri
| Setting | Median hourly | Notes |
|---|---|---|
| Hospitals | $19.02/hr | Estimated from the state wage distribution |
| Skilled nursing / SNF | $18.11/hr | Estimated |
| Assisted living / residential | $16.84/hr | Estimated |
Setting figures are estimated from the verified Missouri wage distribution (U.S. Bureau of Labor Statistics, OEWS (Nursing Assistants, 31-1131), Missouri, May 2025); actual pay varies by employer.
Where you work moves the number in Missouri. Hospitals pay CNAs a median of $19.02 an hour, skilled nursing facilities about $18.11, and assisted living closer to $16.84, so the setting is worth weighing as you compare programs and employers. The other half of the picture is reach. St. Louis alone lists 20 approved programs and Kansas City 9, with Joplin, Jefferson City, and Bolivar each carrying 4, so the bigger metros hand you the widest choice of where to train. If you are thinking past the CNA role, our CNA-to-LPN bridge guide and CNA-to-RN bridge guide lay out the next steps.
Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), occupation 31-1131. Cost-of-living differential: Bureau of Economic Analysis Regional Price Parities (2024).
NEXT STEP
Ready to start earning Missouri CNA wages?
Most Missouri CNAs are working within 6–8 weeks of starting a program. Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Missouri SNAPSHOT
What makes CNA training in Missouri different
State-specific context (hours, exam vendor, and funding density) now that you’ve seen the options.
TRAINING HOURS
175 hours (100 clinical)
Missouri requires 175 training hours including 100 clinical, which is 2.3 times the federal 75-hour minimum (OBRA '87).
EXAM VENDOR
D&S Diversified, $135
A 75-question knowledge exam plus a separate 30-minute skills test, offered in English and Spanish.
PROGRAM COUNT
147 approved programs
Spread across 92 cities, with course costs running from $0 to $3,674 depending on the program.
175 training hours, well above the federal minimum of 75
Missouri sets its CNA minimum at 175 training hours, including 100 clinical hours. That total is 2.3 times the federal floor of 75 training hours, and the 100 clinical hours are 6.2 times the 16 clinical hours those federal rules require (OBRA '87 / 42 CFR 483.152). Every approved program meets this same standard, whether you pay $0 or $3,674, finish in 4 weeks or 16. The payoff is more supervised, hands-on practice before you reach the exam.
D&S Diversified runs the exam in English and Spanish
Missouri uses D&S Diversified Technologies / Headmaster for the Missouri Nurse Aide Competency Exam. It has two parts: a 75-question knowledge test, available as a standard or audio exam, and a separate 30-minute skills test where an evaluator watches you perform hands-on tasks. The full exam costs $135, and it is offered in English and Spanish.
Honest pay, with options in every metro
Missouri pays CNAs a median of $18.11 an hour, about 10.4% below the national $20.21, which places it 41st of 50 states for pay. Setting matters: hospitals pay a median of $19.02 an hour against $16.84 in assisted living. The breadth is the brighter side, with 147 programs across 92 cities, led by St. Louis at 20 and Kansas City at 9.
Bottom line for Missouri students
Missouri gives you 147 programs across 92 cities and trains you well above the federal minimum, so pick a format you can finish and target the higher-paying hospital settings.
CNA classes by city in Missouri
St. Louis leads Missouri with 20 approved programs, and Kansas City follows with 9. You do not have to be in a big metro, though: Bolivar, Joplin, and Jefferson City each carry 4, and Columbia, West Plains, and Lee’s Summit 3 apiece.
Top 10 Missouri metros by program count
- St. Louis20 programs
- Kansas City9 programs
- Bolivar4 programs
- Joplin4 programs
- Jefferson City4 programs
- Columbia3 programs
- West Plains3 programs
- Lee's Summit3 programs
- Raytown2 programs
- Blue Springs2 programs
Missouri Nurse Aide Registry: contacts & reference
The Missouri Nurse Aide Registry, run by the Missouri Department of Health and Senior Services, handles your certification and renewals, on a 24-month cycle with a $20 renewal fee.
| Managing agency | Missouri Department of Health and Senior Services |
|---|---|
| Phone | (573) 526-5686 |
| Website | health.mo.gov |
| Typical processing | N/A |
| Renewal window | Every 24 months |
| Fee structure | No separate initial registry fee published; CNA renewal fee is $20.00 |
Always verify with the registry directly before enrolling. Approved-program lists update periodically.
Frequently asked questions
Quick, straight answers to common questions from Missouri CNA students, covering renewal, reciprocity, felony eligibility, and the Nurse Aide Competency Exam.