CNA Classes & Programs in Missouri
330 CNA programs across 181 Missouri cities, including free, online, 4-week, evening and weekend options.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
CNA training in Missouri
- Programs
- 330
- state-approved
- Cities covered
- 181
- with CNA programs
- Median pay
- $36,260
- $17.43 an hour
- CNAs employed
- 29,340
- in Missouri
- Training hours
- 175
- minimum, incl. 100 clinical
Sources: US Census (2024), BLS OEWS (May 2023).
On this page
What brings you here?
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
Get Info from CNA Schools in Missouri
Fill in the short form to get information from CNA schools that serve your area, such as cost, schedules and start dates.
CNA program search
✓ Free Service✓ No Obligations✓ Compare Multiple Programs
We may earn a fee when you request information from schools.
How to Become a CNA in Missouri: Requirements
-
Complete a state-approved CNA training program
At least 175 hours, including 100 hours of supervised clinical practice.
-
Pass the state competency exam
A knowledge test and a hands-on skills test.
-
Get listed on the Missouri CNA Registry
Employers check the registry before hiring.
Step 1 is a state-approved program. Find one in Missouri.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
Missouri requirements in detail
Before starting your training, it's important to understand exactly what Missouri requires to become a Certified Nurse Assistant (CNA). Meeting these standards ensures you're eligible to test, be placed on the state registry, and work in approved healthcare settings throughout Missouri.
Eligibility
- Age requirement: Candidates must be at least 18 years old to enroll in a Missouri-approved CNA training program and work as a nurse aide. An exception exists for students aged 16-17 who are enrolled in a secondary school health services occupation program or cooperative work education program through a vocational-technical school.
- Program enrollment (CNA): You must complete a Missouri Department of Health and Senior Services (DHSS)–approved Certified Nurse Assistant training program. Approved programs are offered through community colleges, career centers, technical schools, and licensed long-term care facilities.
- Background check: Candidates must comply with Missouri background screening requirements. Individuals with certain criminal convictions, substantiated findings of abuse or neglect, or disqualifying entries on state registries may be ineligible for employment in long-term care facilities.
- Good standing: Employers must verify active registry status before hiring a CNA. Individuals with findings involving abuse, neglect, or misappropriation of resident property may not work in federally certified nursing facilities.
Training Hours & Clinicals
Missouri requires a minimum of 175 total hours of CNA training, which exceeds federal minimum requirements. The program includes at least 75 hours of classroom instruction and 100 hours of supervised on-the-job clinical training in a licensed long-term care facility. The curriculum covers federally required OBRA topics including communication, infection control, residents' rights, safety and emergency procedures, personal care skills, restorative services, and basic nursing procedures.
Before providing direct resident care, trainees must complete instruction in fundamental safety procedures and resident rights. In accordance with federal OBRA regulations, Missouri long-term care facilities may employ nurse aide trainees for up to 120 days (four months) while training and competency requirements are completed. After this period, individuals must be fully certified and listed on the Missouri CNA Registry to continue employment.
Competency Exam (Knowledge & Skills)
After completing training, candidates must pass Missouri's state-approved competency examination administered by D&S Diversified Technologies (D&SDT)-Headmaster on behalf of DHSS. The examination includes:
- Knowledge test: A 75-question written examination covering infection control, communication, resident rights, safety procedures, and basic nursing assistant responsibilities. Candidates have 60 minutes to complete the exam. An oral version is available for eligible candidates.
- Skills evaluation: Demonstration of five randomly selected nursing assistant skills, including required critical steps and mandatory hand washing procedures. Candidates must successfully complete all critical elements to pass.
Candidates must pass both portions of the competency examination to become certified. Individuals who fail a portion of the exam may retake only the failed section up to two additional times (three total attempts) within 90 days of the first failure. Candidates who do not retest within 90 days or who fail all three attempts must complete another state-approved training program before retesting. Additionally, candidates must complete both exam components within six months of completing their training program, or training must be repeated.
Placement on the Registry & Working as a CNA
Once both exam components are successfully passed, your name is added to the Missouri CNA Registry, maintained by the Missouri Department of Health and Senior Services. D&SDT-Headmaster electronically reports successful examination results to the state. You may then work as a CNA in nursing homes, hospitals, assisted living facilities, rehabilitation centers, and home health agencies throughout Missouri.
Renewal
Missouri CNA certification must remain active through continuous eligibility on the registry. To remain active, CNAs must perform at least one day (eight hours) of paid nursing-related services every 24 consecutive months. Individuals who do not meet the work requirement may become inactive and may need to retrain and retest before returning to active registry status.
Reciprocity
Missouri offers interstate endorsement (reciprocity) for CNAs certified in other U.S. states. Applicants must hold an active certification in good standing and provide verification that their training and competency evaluation met federal OBRA requirements. Additional documentation or background screening may be required before placement on the Missouri CNA Registry.
Costs
Missouri CNA exam fees are established by D&SDT-Headmaster and include separate charges for the written and skills portions of the examination. Fees are paid during exam scheduling. Under federal law, Medicare- or Medicaid-certified nursing facilities must pay for or reimburse CNA training and testing costs for individuals they employ or have offered employment to, provided the individual is hired within 12 months of completing training.
Sources: Missouri Department of Health & Senior Services — CNA Registry, Missouri DHSS — Certified Nurse Assistant Requirements, D&SDT-Headmaster — Missouri CNA Testing, 42 CFR 483.152 — Federal Nurse Aide Training Requirements
CNA Program Types in Missouri
Programs grouped by cost, format and schedule. Open a type to see its schools, costs and length.
Free CNA Classes in Missouri
Most in Bolivar, Joplin and St. Louis
Usually run by employers, colleges or workforce programs, often in exchange for a work commitment. They are not in our program search, so contact them directly. How free CNA training works
See 53 free programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| Ash Grove Healthcare Facility | Ash Grove | Free | – |
| Nursing Facility · Employer-sponsoredCMH offers paid CNA training for new hires, with certification completion targeted within the first four months of employment. Earn while you learn as a Nurse Assistant or CNA at CMH locations, including Ash Grove. | |||
| Heart Of The Ozarks Healthcare Center | Ava | Free | – |
| Nursing Facility · Employer-sponsoredHeart of the Ozarks Healthcare Center pays the cost of CNA training and certification for new hires. | |||
| Ignite Medical Resort St. Marys | Blue Springs | Free | 6 |
| Nursing Facility · 175 hours · Employer-sponsored · Job guaranteeIgnite Medical Resort St. Mary’s offers a 6-week CNA certification program (Ignite University) with weekday classes; tuition and testing are funded by the employer in exchange for a 1-year employment agreement. Training includes classroom instruction and supervised clinical hours. | |||
| Citizens Memorial Healthcare Facility | Bolivar | Free | – |
| Nursing Facility · Employer-sponsoredCMH sponsors free CNA training for new hires and pays you to complete it within the first four months of employment; eligible employees may also receive a retention bonus. | |||
| Citizens Memorial Hospital | Bolivar | Free | – |
| Hospital · Employer-sponsoredCMH offers paid, tuition-free CNA training with an earn-while-you-learn model and a retention bonus for those hired after completion. Training prepares entrants for entry-level patient care roles across CMH facilities. | |||
| Parkview Health Care Facility | Bolivar | Free | – |
| Nursing Facility · Employer-sponsoredAs part of Citizens Memorial, new hires can complete free, paid CNA training within the first four months of employment. Earn-while-you-learn roles are available in long-term care. | |||
| Colonial Springs Healthcare Center | Buffalo | Free | – |
| Nursing Facility · Employer-sponsoredCMH provides paid, free CNA training for new employees to earn certification within the first four months, with a potential retention bonus. | |||
| Missouri Veterans Home - Cameron | Cameron | Free | 6 |
| Nursing Home · 175 hours · Employer-sponsoredEarn While You Learn CNA trainee program: a paid 6-8 week course with classes and testing completed at the facility plus on-the-job training. | |||
| Missouri Veterans Home - Cape Girardeau | Cape Girardeau | Free | 6 |
| Nursing Home · 175 hours · Employer-sponsoredEarn While You Learn CNA trainee program: a paid 6-8 week course with classes and testing completed at the facility plus on-the-job training. | |||
| Mercy Hospital - Carthage | Carthage | Free | – |
| Acute Facility · 175 hours · Employer-sponsored · Faith-basedMercy Hospital Carthage provides an employer‑sponsored 175‑hour training pathway for Patient Care Associate roles that meets Missouri DHSS CNA requirements. Training is provided at no cost for hired candidates. | |||
| Delmar Gardens Of Chesterfield | Chesterfield | Free | – |
| Nursing Facility · 175 hours · Employer-sponsoredDelmar Gardens offers a complimentary CNA Training and Apprentice Program for employees at this center with pay during clinical training. Missouri requires 175 total hours of classroom and clinical training. | |||
| Grand River Technical School | Chillicothe | Free | – |
| Vocational College · Employer-sponsoredGRTS offers a Part Time Health Occupations track that includes CNA training for students referred by skilled nursing facilities. | |||
| Lenoir Healthcare Center | Columbia | Free | – |
| Nursing Facility · Employer-sponsored · Faith-basedEverTrue/Lutheran Senior Services offers a Nursing Assistant in Training program that pays wages during training and covers program costs to earn CNA certification at participating communities. | |||
| Valley Manor And Rehabilitation | Excelsior Springs | Free | – |
| Nursing Facility · Employer-sponsoredValley Manor & Rehabilitation offers paid CNA training classes on site; applicants can work and be paid while completing the program. | |||
| Hartville Care And Rehab Center | Hartville | Free | – |
| Nursing Facility · Employer-sponsoredHartville Care Center offers free CNA and CMT classes; contact the facility for upcoming dates and details. | |||
| Pemiscot County Career & Tech Center | Hayti | Free | – |
| Vocational College · Financial aidThe Health Occupations program runs August through May with classroom instruction and clinical practice, preparing students to take Missouri’s CNA exam. Adults may enroll by module; high school students from Pemiscot County attend tuition-free. | |||
| Green Creek Education | Hazelwood | Free | – |
| Career School · Financial aid · Employer-sponsoredGreen Creek Education’s CNA program delivers classroom instruction with supervised clinical experience, with options offered in-person and online/hybrid. | |||
| Hermitage Nursing & Rehab | Hermitage | Free | – |
| Nursing Home · Employer-sponsoredHermitage Nursing & Rehab offers free CNA and CMT classes onsite to help new caregivers start a career in long-term care. | |||
| Meds- Medical Educ Dev And Support | Independence | Free | – |
| Career School · 175 hours · Financial aidMEDS KC’s CNA program is a Missouri‑approved 175‑hour course combining 75 hours of classroom instruction with 100 hours of hands‑on clinical training, offered in day and evening schedules. Scholarship options are available and some cohorts are tuition‑free for eligible students. | |||
| Franklin Technology Center | Joplin | Free | – |
| High SchoolGateway’s Health Careers pathway offers a Certified Nurse Assistant program for seniors with classroom, lab, and elderly-care clinical experiences; students also receive CPR and phlebotomy training and may test for CNA and phlebotomy at no cost. | |||
| Joplin Gardens | Joplin | Free | – |
| Nursing FacilityJoplin Gardens advertises free CNA classes for individuals interested in joining the care team; contact the facility for current schedules and enrollment steps. | |||
| Joplin Health And Rehab Center | Joplin | Free | – |
| Nursing Facility · Employer-sponsoredJoplin Health and Rehabilitation Center hires Nursing Assistants and provides paid training to become a CNA at no cost, preparing trainees for roles in long‑term care. | |||
| University Of Central Missouri- Paseo Campus | Kansas City | Free | – |
| Educational Entity · 280 hours · Financial aid · Job placement helpFull Employment Council offers no-cost UCM Certified Nursing Assistant–Mental Health cohorts at its Central City office for qualified individuals. Training is delivered through the University of Central Missouri. | |||
| Laurie Care Center | Laurie | Free | – |
| Nursing Facility · Employer-sponsoredOffers a paid nurse aide certification course with on-the-job training for new aides; contact the facility for upcoming class dates. | |||
| Rocky Ridge Manor | Mansfield | Free | – |
| Nursing Home · Employer-sponsoredRocky Ridge Manor offers free on-site CNA classes for prospective caregivers. Contact the facility for upcoming class details and how to apply. | |||
| Stonebridge Marble Hill | Marble Hill | Free | – |
| Nursing Facility · Employer-sponsoredStoneBridge Marble Hill hires Nursing Assistants and provides paid, on‑the‑job training with tuition covered to become a CNA. Training roles are posted as Nursing Assistant—Paid Training Available. | |||
| Fitzgibbon Hospital | Marshall | Free | – |
| Hospital · Employer-sponsoredFitzgibbon Hospital’s Nursing Assistant Academy provides free, on‑the‑job training with classroom instruction, basic nursing skills, and a 100-hour practicum completed within 90 days of hire. Trainees are paid employees while training. | |||
| The Living Center | Marshall | Free | 16 |
| Nursing Facility · Employer-sponsoredEmployer-sponsored CNA program for employees; four-month work-and-learn format with all fees covered. Entry after one month of employment; self-paced or group-paced study available. | |||
| Nhc Healthcare, Maryland Heights | Maryland Heights | Free | – |
| Nursing Facility · Employer-sponsoredEarn your CNA certification while you work at NHC HealthCare Maryland Heights through a nursing assistant role with free CNA certification. Sign-on and referral bonuses may be available. | |||
| Missouri Veterans Home - Mexico | Mexico | Free | 6 |
| Nursing Home · 175 hours · Employer-sponsoredEarn While You Learn CNA trainee program: a paid 6-8 week course with classes and testing completed at the facility plus on-the-job training. | |||
| Pin Oaks Living Center | Mexico | Free | – |
| Nursing Facility · Employer-sponsoredPin Oaks Living Center advertises employer-sponsored CNA classes (held in Wellsville, MO) and offers free tuition for CNA training. Contact the facility for upcoming class schedules. | |||
| Lacoba Homes | Monett | Free | – |
| Nursing Home · Employer-sponsored · Faith-basedLacoba Homes offers an earn‑while‑you‑learn nurse assistant training pathway for employees, with classes one day per week to obtain CNA certification. Training is provided by Lacoba while employed as a NA. | |||
| Missouri Veterans Home - Mount Vernon | Mount Vernon | Free | 6 |
| Nursing Home · 175 hours · Employer-sponsoredEarn While You Learn CNA trainee program: a paid 6-8 week course with classes and testing completed at the facility plus on-the-job training. | |||
| Nixa Nursing & Rehab | Nixa | Free | – |
| Nursing Home · Employer-sponsoredNixa Nursing & Rehab advertises Free CNA & CMT Classes for prospective team members. Contact the facility for upcoming class dates and enrollment details. | |||
| Stonebridge Owensville | Owensville | Free | – |
| Nursing Facility · Employer-sponsoredStoneBridge Owensville offers paid Nursing Assistant positions with training provided and tuition covered to earn CNA certification. Openings are listed as Nursing Assistant—Paid Training Available. | |||
| Republic Nursing & Rehab | Republic | Free | – |
| Nursing Facility · Employer-sponsoredFacility offers free CNA and CMT classes for prospective caregivers. Contact the facility for upcoming class availability and application details. | |||
| Aurora Health & Rehabilitation | Rolla | Free | – |
| Nursing Facility · Employer-sponsored · Job placement helpAurora Health and Rehabilitation offers a paid Nursing Assistant Training Program with hands-on instruction and supportive instructors leading to CNA certification. Training occurs on site in a skilled nursing setting. | |||
| Cox Health South - Springfield | Springfield | Free | – |
| Hospital · Employer-sponsoredEmployer-based Nurse Assistant Trainee program at CoxHealth’s Springfield campus includes two weeks of classroom training (8:00 a.m.–4:30 p.m.) followed by unit-based clinical training. Trainees are hired into part-time, full-time, or weekend option positions with benefits eligibility. | |||
| Springfield Rehab & Health Care Center | Springfield | Free | – |
| Nursing Home · Employer-sponsoredNHC offers free CNA training with flexible schedules through its CNA classes; trainees can start careers at NHC centers. | |||
| Delmar Gardens Of O'Fallon | St. Charles | Free | – |
| Nursing Home · 175 hours · Employer-sponsoredDelmar Gardens offers a paid, tuition-free CNA training and apprentice program for employees at this location, covering classroom and clinical requirements. Trainees earn pay during clinicals while completing Missouri’s required hours. | |||
| Nhc Healthcare St. Charles | St. Charles | Free | – |
| Nursing Facility · Employer-sponsoredEarn your CNA certification while you work at NHC HealthCare St. Charles through a nursing assistant role with free CNA certification. Bonuses for CNAs may be offered. | |||
| Missouri Veterans Home - St. James | St. James | Free | 6 |
| Nursing Home · 175 hours · Employer-sponsoredEarn While You Learn CNA trainee program: a paid 6-8 week course with classes and testing completed at the facility plus on-the-job training. | |||
| Delmar Gardens Of Meramec Valley | St. Louis | Free | – |
| Nursing Facility · 175 hours · Employer-sponsoredDelmar Gardens provides a complimentary CNA Training and Apprentice Program for employees at this center, including paid clinical training. The program aligns with Missouri’s 175-hour classroom and clinical requirement. | |||
| Delmar Gardens South | St. Louis | Free | – |
| Nursing Home · 175 hours · Employer-sponsoredDelmar Gardens provides a paid, tuition-free CNA training and apprentice program for employees at this site, including classroom and on-the-job clinical training. Participants are paid during clinicals while completing Missouri’s required hours. | |||
| Missouri Veterans Home - St. Louis | St. Louis | Free | – |
| Nursing Home · 175 hours · Employer-sponsoredMissouri Veterans Home offers a paid CNA trainee program for employees that includes 75 hours of classroom instruction and 100 hours of clinical training. Trainees earn a paycheck and training is provided at no cost. | |||
| Lake Stockton Healthcare Facility | Stockton | Free | – |
| Nursing Facility · Employer-sponsoredCitizens Memorial pays employees to complete free CNA training, with certification attainable within the first four months of employment and an available retention bonus. Training supports staffing at CMH long‑term care facilities, including Lake Stockton. | |||
| South Tech Adult Education | Sunset Hills | Free | – |
| High SchoolSouth Tech’s two-year Health Sciences program immerses students in lab practice and patient care with clinical rotations at area hospitals and assisted living facilities. The curriculum includes nursing assistant training leading to Missouri CNA credentialing opportunities. | |||
| South Tech High School | Sunset Hills | Free | – |
| High SchoolThe two‑year Health Sciences program immerses students in lab, patient care, and clinical rotations at area facilities and lists Certified Nursing Assistant among the credentials students can earn. Prerequisites include required immunizations, background check, and meeting age requirements for clinicals. | |||
| Mercy Hospital - Lincoln | Troy | Free | – |
| Hospital · 175 hours · Employer-sponsored · Faith-basedMercy Hospital Lincoln provides a 175-hour nurse aide training program for new hires in Patient Care roles as part of paid orientation to meet Missouri DHSS requirements. Training is employer-provided at the hospital and completed within the first 90 days of hire. | |||
| Riverways Manor | Van Buren | Free | – |
| Nursing Facility · Employer-sponsoredRiverways Manor offers on-site CNA classes with training provided by the facility. CNA class is offered at no cost to participants. | |||
| Missouri Veterans Home - Warrensburg | Warrensburg | Free | – |
| Nursing Home · 175 hours · Employer-sponsoredMissouri Veterans Home provides a paid CNA trainee program for employees with 75 hours of classroom training and 100 hours of clinical experience. Training is offered at no cost while earning wages. | |||
| Ridge Crest Nursing Center | Warrensburg | Free | – |
| Nursing Facility · Employer-sponsoredRidge Crest offers CNA classes through its NA to CNA program, including CPR, first-attempt testing, and paid clinical/on-the-job training. Call the facility to apply. | |||
| Willard Care Center | Willard | Free | – |
| Nursing HomeWillard Care Center offers free CNA and CMT classes at its facility in Willard, Missouri. Contact the center for upcoming schedules and enrollment details. | |||
4-Week CNA Classes in Missouri
In Columbia, Harrisonville and Joplin and 2 more cities
Accelerated programs usually take 3 to 5 weeks, with 4 weeks the most common. They are one of the fastest ways to become a CNA in Missouri.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
See 5 programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| Job Point-Columbia | Columbia | – | 12 |
| Private · 175 hours · Financial aid · Job placement helpJob Point’s fast‑track CNA program takes around 12 weeks and includes 75 hours of classroom instruction and 100 hours of onsite clinical training; certification exams are included. | |||
| Cass Career Center | Harrisonville | $550 | 5 |
| Vocational College · 175 hoursCass Career Center’s CNA course uses a hybrid format with weekly in-person labs and online coursework, plus clinical hours in a long-term care setting. The program includes 75 classroom hours and 100 on-the-job clinical hours. | |||
| Franklin Technology Ctr- Adult Education | Joplin | $650 | 2 |
| Vocational College · 175 hours · Financial aidFTC Adult Education’s CNA program includes 75 classroom hours and 100 clinical hours, offered in evening cohorts and an accelerated two‑week summer daytime option. Tuition is low and the program lists WIOA and MO Fast Track funding options. | |||
| St. Charles Community College | St. Charles | $950 | 8 |
| Community College · 175 hoursSCC’s CNA program delivers 75 hours of online classroom instruction (CNA 100) plus 100 hours of clinical training (CNA 102), with a hybrid accelerated summer option. Clinicals are typically scheduled in 7:00 am–3:00 pm day shifts, with some evening opportunities. | |||
| East Central College | Union | – | 14 |
| Community College · 175 hours · Financial aidNoncredit CNA program with 75 hours of classroom instruction and 100 hours of supervised clinical training teaching entry-level resident care skills; typically runs about 14 weeks. | |||
Online and Hybrid CNA Classes in Missouri
Most in St. Louis
You can take the classroom part online. Clinical training is always in person, at an approved healthcare facility, before certification.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
See 9 programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| Cass Career Center | Harrisonville | $550 | 5 |
| Vocational College · 175 hoursCass Career Center’s CNA course uses a hybrid format with weekly in-person labs and online coursework, plus clinical hours in a long-term care setting. The program includes 75 classroom hours and 100 on-the-job clinical hours. | |||
| Green Creek Education | Hazelwood | Free | – |
| Career School · Financial aid · Employer-sponsoredGreen Creek Education’s CNA program delivers classroom instruction with supervised clinical experience, with options offered in-person and online/hybrid. | |||
| Missouri Healthcare Association | Jefferson City | $700 | – |
| Educational Entity · 75 hoursMissouri Health Care Association offers the 75‑hour CNA classroom portion online via Canvas with TMU/Headmaster test prep; students must complete 100 hours of on‑the‑job training at a state‑approved facility. | |||
| Moberly Area Community College | Moberly | $1,100 | 11 |
| Community College · 180 hours · Financial aidMACC’s CNA program consists of 80 hours of online instruction plus 100 hours of supervised clinical practice in a long‑term care facility. Classes are offered each semester through the Workforce Development Center. | |||
| State Fair Community College | Sedalia | – | – |
| Community College · Financial aidSFCC offers nurse aide training through credit courses HEOC 152 (CNA) and HEOC 155 (CNA Clinical), available on campus and online. The clinical course includes 100 hours of on‑the‑job training at an approved facility. | |||
| Nursing Edification | St. Ann | – | 6 |
| Career School · Financial aid · Job placement helpOffers day, hybrid day, hybrid evening, and weekend CNA cohorts with first-week classroom/lab followed by scheduled clinicals; program lengths range 6 to 10 weeks. All-inclusive tuition is advertised with a deposit required for some cohorts. | |||
| St. Charles Community College | St. Charles | $950 | 8 |
| Community College · 175 hoursSCC’s CNA program delivers 75 hours of online classroom instruction (CNA 100) plus 100 hours of clinical training (CNA 102), with a hybrid accelerated summer option. Clinicals are typically scheduled in 7:00 am–3:00 pm day shifts, with some evening opportunities. | |||
| Aspire Healthcare Solutions | St. Louis | $1,638 | 6 |
| Career School · Financial aidAspire offers a 6-week hybrid CNA course with online theory and an in-person clinical rotation. The CNA program cost is 1638 (includes a 9 percent self-pay discount). | |||
| Essential Na Academy | St. Louis | $2,300 | – |
| Private · 175 hours · Financial aidHybrid CNA program with 75 hours of online/classroom instruction and a minimum of 100 hours of in-person clinical training. | |||
Evening CNA Classes in Missouri
Most in Kansas City
Evening classes usually run after 5 PM on weekdays, so you can keep a daytime job or other commitments while you train.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
See 13 programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| Unitec Career Center | Bonne Terre | – | – |
| Vocational CollegeUniTec Career Center lists an evening CNA course within its Adult Career Education offerings. Contact the center for current schedules and admission details. | |||
| Job Point-Columbia | Columbia | – | 12 |
| Private · 175 hours · Financial aid · Job placement helpJob Point’s fast‑track CNA program takes around 12 weeks and includes 75 hours of classroom instruction and 100 hours of onsite clinical training; certification exams are included. | |||
| Eldon Career Center | Eldon | $595 | 8 |
| Vocational College · 175 hoursEvening CNA program meeting Tuesdays and Thursdays with 75 classroom hours and 100 clinical hours in area facilities. | |||
| Cass Career Center | Harrisonville | $550 | 5 |
| Vocational College · 175 hoursCass Career Center’s CNA course uses a hybrid format with weekly in-person labs and online coursework, plus clinical hours in a long-term care setting. The program includes 75 classroom hours and 100 on-the-job clinical hours. | |||
| Meds- Medical Educ Dev And Support | Independence | Free | – |
| Career School · 175 hours · Financial aidMEDS KC’s CNA program is a Missouri‑approved 175‑hour course combining 75 hours of classroom instruction with 100 hours of hands‑on clinical training, offered in day and evening schedules. Scholarship options are available and some cohorts are tuition‑free for eligible students. | |||
| Franklin Technology Ctr- Adult Education | Joplin | $650 | 2 |
| Vocational College · 175 hours · Financial aidFTC Adult Education’s CNA program includes 75 classroom hours and 100 clinical hours, offered in evening cohorts and an accelerated two‑week summer daytime option. Tuition is low and the program lists WIOA and MO Fast Track funding options. | |||
| Metro Community College-Penn Valley | Kansas City | $2,300 | – |
| Community College · 175 hoursMCC-Penn Valley Continuing Education offers a CNA program with 75 hours of classroom/lab and 100 hours of supervised clinical training at the Health Science Institute. Multiple day and evening cohorts are scheduled throughout the year. | |||
| Metropolitan Community College-Penn Valley | Kansas City | – | – |
| Community College · 175 hoursMCC-Penn Valley’s CNA course includes 75 hours of theory/lab and 100 hours of supervised clinical training with hands-on skills such as vital signs, transfers and hygiene. Tuition includes required items like the CNA assessment, textbook, stethoscope, gait belt, background check, TB testing and state exam. | |||
| Top Point Healthcare Solutions | Kansas City | – | 8 |
| Career SchoolTopPoint Healthcare Solutions offers Nurse Aide Training with day (8:00am–3:30pm) and evening (4:00pm–8:00pm) cohorts on Wednesday–Friday. Admissions require ID, Social Security card, TB test, background check, and FCSR registration. | |||
| Nursing Edification | St. Ann | – | 6 |
| Career School · Financial aid · Job placement helpOffers day, hybrid day, hybrid evening, and weekend CNA cohorts with first-week classroom/lab followed by scheduled clinicals; program lengths range 6 to 10 weeks. All-inclusive tuition is advertised with a deposit required for some cohorts. | |||
| St. Charles Community College | St. Charles | $950 | 8 |
| Community College · 175 hoursSCC’s CNA program delivers 75 hours of online classroom instruction (CNA 100) plus 100 hours of clinical training (CNA 102), with a hybrid accelerated summer option. Clinicals are typically scheduled in 7:00 am–3:00 pm day shifts, with some evening opportunities. | |||
| The Betty Jean Medical Education Center | St. Louis | $1,575 | 10 |
| Career SchoolThe Betty Jean Crowder Medical Education Center offers a 10-week CNA course with day, evening, and Saturday schedule options. Tuition is separate from exam and other required costs. | |||
| Missouri State University West Plains | West Plains | – | 8 |
| Community College · Financial aidMSU‑West Plains offers an eight‑week, non‑credit CNA training with evening lecture/labs on campus and daytime clinicals at partner sites. Funding options are available through Workforce Development and Community Education. | |||
Weekend CNA Classes in Missouri
In Kansas City, Springfield and St. Ann and 1 more city
Weekend classes usually meet on Saturdays, Sundays or both, so you can train without missing weekday work.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
See 4 programsHide programs
| School | City | Cost | Weeks |
|---|---|---|---|
| Metropolitan Community College-Penn Valley | Kansas City | – | – |
| Community College · 175 hoursMCC-Penn Valley’s CNA course includes 75 hours of theory/lab and 100 hours of supervised clinical training with hands-on skills such as vital signs, transfers and hygiene. Tuition includes required items like the CNA assessment, textbook, stethoscope, gait belt, background check, TB testing and state exam. | |||
| Cox Health South - Springfield | Springfield | Free | – |
| Hospital · Employer-sponsoredEmployer-based Nurse Assistant Trainee program at CoxHealth’s Springfield campus includes two weeks of classroom training (8:00 a.m.–4:30 p.m.) followed by unit-based clinical training. Trainees are hired into part-time, full-time, or weekend option positions with benefits eligibility. | |||
| Nursing Edification | St. Ann | – | 6 |
| Career School · Financial aid · Job placement helpOffers day, hybrid day, hybrid evening, and weekend CNA cohorts with first-week classroom/lab followed by scheduled clinicals; program lengths range 6 to 10 weeks. All-inclusive tuition is advertised with a deposit required for some cohorts. | |||
| The Betty Jean Medical Education Center | St. Louis | $1,575 | 10 |
| Career SchoolThe Betty Jean Crowder Medical Education Center offers a 10-week CNA course with day, evening, and Saturday schedule options. Tuition is separate from exam and other required costs. | |||
A program can appear under more than one type. Cost and length are each school's published figures, so confirm them with the school.
Explore CNA Classes by City in Missouri
With more than 330 state-approved CNA training programs, Missouri offers broad access to nurse aide education throughout the state. Programs are widely available across major population centers including Kansas City, St. Louis, Springfield, Columbia, Independence, and Lee's Summit, as well as throughout suburban and rural regions. Currently, approximately 29,340 Certified Nursing Assistants are employed throughout Missouri, reflecting consistent demand for qualified healthcare professionals. CNAs in Missouri earn a median annual wage of $36,260, or approximately $17.43 per hour, providing a practical entry point into the healthcare workforce.
With a population of over 6.2 million residents, Missouri maintains consistent demand for skilled healthcare workers at every level. From major health systems such as BJC HealthCare, Mercy, CoxHealth, SSM Health, University of Missouri Health Care, and HCA Midwest Health to hundreds of hospitals, long-term care facilities, and home health agencies statewide, Certified Nursing Assistants play an essential role in supporting patient care across acute, post-acute, and community-based healthcare settings.
Largest Cities in Missouri
- Kansas City 8 programs
- St. Louis 15 programs
- Springfield 12 programs
- Columbia 6 programs
- Independence 3 programs
- Lee's Summit 3 programs
All 181 Cities with CNA Programs in Missouri
- St. Louis15
- Springfield12
- Joplin8
- Kansas City8
- Cape Girardeau6
- Columbia6
- Jefferson City6
- Bolivar5
- Poplar Bluff5
- Sikeston5
- Warrensburg5
- Farmington4
- Maryville4
- Mexico4
- Rolla4
- Sedalia4
- West Plains4
- Boonville3
- Chesterfield3
- Chillicothe3
- Excelsior Springs3
- Florissant3
- Harrisonville3
- Independence3
- Lee's Summit3
- Macon3
- Marshall3
- Maryland Heights3
- Nevada3
- St. Charles3
- St. Joseph3
- Arnold2
- Ava2
- Blue Springs2
- Bonne Terre2
- Brookfield2
- Buffalo2
- Butler2
- Cameron2
- Carthage2
- Centralia2
- Clinton2
- De Soto2
- Dexter2
- Fulton2
- Gainesville2
- Grandview2
- Hannibal2
- Houston2
- Humansville2
- Jackson2
- Lamar2
- Monett2
- Mount Vernon2
- Owensville2
- Park Hills2
- Perryville2
- Plattsburg2
- Portageville2
- Potosi2
- Raytown2
- Salem2
- Ste. Genevieve2
- Sunset Hills2
- Advance1
- Anderson1
- Appleton City1
- Ash Grove1
- Belton1
- Bernie1
- Bertrand1
- Bethany1
- Birch Tree1
- Bloomfield1
- Branson1
- Cabool1
- California1
- Campbell1
- Carroll1
- Carrollton1
- Caruthersville1
- Cassville1
- Chaffee1
- Cole Camp1
- Creve Coeur1
- Cuba1
- Doniphan1
- El Dorado Springs1
- Eldon1
- Eolia1
- Fenton1
- Forsyth1
- Fredericktown1
- Gallatin1
- Gideon1
- Gower1
- Granby1
- Grant City1
- Greenville1
- Hartville1
- Hayti1
- Hazelwood1
- Herculaneum1
- Hermitage1
- Hillsboro1
- Hollister1
- Ironton1
- Kahoka1
- Kennett1
- Kirksville1
- Kirkwood1
- La Belle1
- Laurie1
- Lebanon1
- Lexington1
- Liberty1
- Licking1
- Lockwood1
- Louisiana1
- Lowry City1
- Mansfield1
- Marble Hill1
- Marceline1
- Matthews1
- Maysville1
- Moberly1
- Mokane1
- Monroe City1
- Mound City1
- Mountain Grove1
- Mountain View1
- Neosho1
- New Haven1
- Nixa1
- North Kansas City1
- O'Fallon1
- Osage Beach1
- Ozark1
- Paris1
- Piedmont1
- Pilot Grove1
- Pineville1
- Platte City1
- Princeton1
- Puxico1
- Queen City1
- Reed Spring1
- Republic1
- Richmond1
- Rock Port1
- Rogersville1
- Savannah1
- Seneca1
- Seymour1
- Slater1
- St. Ann1
- St. Clair1
- St. Elizabeth1
- St. James1
- St. Peters1
- Stanberry1
- Steele1
- Stockton1
- Stover1
- Sullivan1
- Tarkio1
- Thayer1
- Troy1
- Tuscumbia1
- Union1
- Valley Park1
- Van Buren1
- Vandalia1
- Versailles1
- Viburnum1
- Washington1
- Waverly1
- Waynesville1
- Willard1
- Windsor1
- Wright City1
No city by that name has programs listed. Try the CNA program search below, which works by ZIP code.
Not near one of these cities? Search CNA programs by ZIP code.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
Prepare for Your CNA Exam in Missouri
The Missouri CNA exam has a knowledge test and a hands-on skills test. Both of these study tools are free.
Salary & Job Outlook as a CNA in Missouri
| Median annual pay | $36,260 |
| Median hourly pay | $17.43 |
| CNAs employed | 29,340 |
| Healthcare facilities | 730+ |
Missouri offers steady employment opportunities for Certified Nursing Assistants, supported by a large long-term care sector and broad healthcare network across both metropolitan and rural regions. With more than 29,340 CNAs working statewide and approximately 733 healthcare facilities, Missouri provides a wide range of employment settings across nursing homes, hospitals, rehabilitation centers, and home health agencies. According to the Centers for Medicare & Medicaid Services (CMS), the state includes about 487 nursing homes, 120 hospitals, and 126 home health agencies that regularly employ CNAs. While CMS counts may not capture every licensed provider, they illustrate the overall scale of CNA job opportunities available throughout Missouri.
Salary Overview
The median annual income for all workers in Missouri is approximately $45,080, or $21.67 per hour. Certified Nursing Assistants in Missouri earn a median annual income of $36,260, or approximately $17.43 per hour. Although CNA wages are below the statewide median for all occupations, the role provides a practical entry point into healthcare and opportunities for advancement into higher-paying careers such as Licensed Practical Nurse (LPN), Registered Nurse (RN), or other allied health professions.
Job Outlook
The job outlook for CNAs in Missouri remains stable, driven by ongoing demand for long-term care services, an aging population, and continued workforce needs across healthcare facilities statewide. With 29,340 CNAs currently employed across hundreds of facilities, job openings are expected to remain consistent in both urban and rural communities.
Employment opportunities are concentrated in major population centers such as the St. Louis and Kansas City metropolitan areas, as well as regional healthcare hubs throughout the state. Major healthcare employers in Missouri—including BJC HealthCare, Mercy, CoxHealth, SSM Health, University of Missouri Health Care, and HCA Midwest Health—regularly hire CNAs across hospitals, skilled nursing facilities, rehabilitation centers, and home health operations. Workforce turnover and career advancement among CNAs into nursing and other healthcare roles also contribute to steady entry-level hiring opportunities.
If you are considering this career path, explore our directory of CNA training programs in Missouri or learn more about certification and registry placement in our CNA License & Registration guide.
Why Become a CNA in Missouri?
Becoming a CNA in Missouri offers a practical and accessible pathway into the healthcare workforce. State-approved training programs can often be completed in a relatively short timeframe, allowing students to transition quickly into paid employment. With more than 487 nursing homes and a broad network of hospitals and home health agencies, Missouri provides CNAs with a variety of employment settings across acute care, long-term care, and community-based healthcare. Many individuals also use CNA certification as a stepping stone toward advanced nursing education and long-term healthcare careers.
CNA Salaries across Missouri
CNA wages in Missouri vary by region, with larger metropolitan areas such as St. Louis and Kansas City generally offering higher pay than smaller rural communities. Factors such as facility type, local labor demand, and cost of living influence compensation levels. Below is a breakdown of CNA salaries across different regions of Missouri.
Sources: BLS OEWS (May 2023), CMS Nursing Homes, CMS Hospitals, CMS Home Health Agencies
CNA Salary by Area in Missouri
| Area | Annual salary | Hourly salary |
|---|---|---|
| Missouri (statewide) | $36,260 | $17.43 |
| Cape Girardeau | $35,020 | $16.84 |
| Columbia | $38,400 | $18.46 |
| Jefferson City | $35,320 | $16.98 |
| Joplin | $34,610 | $16.64 |
| Kansas City | $37,500 | $18.03 |
| Springfield | $33,770 | $16.24 |
| St. Joseph | $36,160 | $17.39 |
| St. Louis | $37,710 | $18.13 |
Source: BLS OEWS (May 2023), median wages for nursing assistants.
Ready to start? Get info from CNA schools in Missouri.
Free to use. No obligation to enroll. Compare multiple programs. We may earn a fee when you request information from schools.
Frequently Asked Questions about CNA Classes in Missouri
How long does it take to complete a CNA program in Missouri?
In Missouri, CNA programs require a minimum of 175 hours of training, which includes 100 hours of clinical practice. Most students complete their training in 4–12 weeks, depending on whether they choose a full-time, part-time, or accelerated program schedule.
How much does CNA training cost in Missouri?
CNA programs in Missouri cost from free to $5,437, depending on the school. 53 programs are free or employer-paid. Some schools and healthcare employers may cover the cost or reimburse you after hiring.
Are there free CNA classes in Missouri?
Yes. 53 programs in Missouri are free or employer-paid. These are often employer-sponsored programs where you agree to work for the facility after completing training and certification.
Are online CNA programs available in Missouri?
Yes. 9 programs in Missouri offer hybrid training, with the classroom part online. Clinical skills are always practiced in person, in a supervised healthcare setting.
Are accelerated (4-week) CNA programs available in Missouri?
Yes. 5 programs in Missouri are accelerated, usually finishing in 3 to 5 weeks. These programs are intensive and best for students who can commit to full-time study and clinical practice.
How do I become a CNA in Missouri?
To become a CNA in Missouri, you must complete a state-approved training program, pass the Missouri Nurse Aide Competency Exam, and be listed on the Missouri Nurse Aide Registry. The process is overseen by the Missouri Department of Health and Senior Services.
How can I study for the CNA exam in Missouri?
Use our free CNA study guide to review the core CNA clinical skills, including hand washing, vital signs, transfers, and personal care. You can also take our free CNA practice tests, which include over 300 questions covering physical care, psychosocial care, and the role of the nurse aide.
I’m a CNA in another state. Can I transfer my license to Missouri?
Yes, through reciprocity, but the rules differ by state. Some states ask only for an application and a fee, while others also ask for a test or proof of recent work. Learn more in our guide to CNA License Reciprocity in Missouri.
How often do I need to renew my CNA license in Missouri?
CNAs in Missouri must renew their certification every 24 months. To renew, you need at least 8 hours of paid CNA work in that period. See our CNA License & Registration page for renewal details.
How can I check if my CNA license is active in Missouri?
You can verify your status on the Missouri Nurse Aide Registry online. For step-by-step instructions, visit our guide on CNA License & Registration in Missouri.
How much do CNAs earn in Missouri?
The median CNA salary in Missouri is $36,260 per year, or about $17.43 per hour. Pay can vary by region, employer, and years of experience. Many CNAs in Missouri also use the role as a stepping stone to LPN or RN careers.
Where do CNAs work in Missouri?
Certified Nursing Assistants in Missouri work in hospitals, nursing homes, rehabilitation centers, assisted living facilities, and home health agencies. Opportunities are widely available across both urban and rural areas.
Information accuracy: requirements, salary data and other information are compiled from official sources but can change. Please confirm with the school or the state before making decisions. If you spot a mistake, let us know.