CNA Classes in Des Moines, IA
Des Moines, IA has 6 state-approved CNA training programs in our directory. Published tuition ranges from Free to $1,500, averaging about $905. 1 program offers no-cost training. Every program below meets Iowa's 75 hours minimum training requirement and prepares you for the TestMaster Universe/Headmaster (with Credentia available for the Remotely Proctored Knowledge Exam) competency exam. As of January 2026, Iowa community colleges serve only as testing sites and proctors — registration, payment, and exam records are now handled centrally by TestMaster Universe/Headmaster rather than by each college
Last updated June 2026 · 6 programs listed
Programs in Des Moines
6
Tuition Range
Free to $1,500
State Required Hours
75 hours minimum
Exam Vendor
TestMaster Universe/Headmaster (with Credentia available for the Remotely Proctored Knowledge Exam)
Free in Des Moines
Broadlawns Medical Center TEACH/TECH Apprenticeship
1 free program available
View details →Compare CNA Programs in Des Moines
All 6 programs side by side. Tuition and duration are as published by each school; call to confirm current cohort dates.
| Program | Tuition | Duration | Phone | Details |
|---|---|---|---|---|
| DMACC Capitol Center Certified Nurse Aide (CNA) 1300 Des Moines Street | $707.50 | 75 hours | (515) 244-4226 | Details → |
| DMACC Urban Campus Certified Nurse Aide (CNA) 1100 7th Street | $707.50 | 75 hours | (515) 244-4226 | Details → |
| DMACC Southridge Center Certified Nurse Aide (CNA) 1111 E Army Post Road | $707.50 | 75 hours | (515) 287-8700 | Details → |
| Mercy College of Health Sciences Certified Nurse Aide (CNA) 921 6th Avenue (Training Center) | $1,500 | 3 weeks / 80 hours | (515) 643-6671 | Details → |
| Broadlawns Medical Center TEACH/TECH Apprenticeship Certified Nurse Aide (CNA) 1801 Hickman Road | Free (paid apprenticeship) | Basic and Advanced CNA training (75/150 hours) | (515) 282-2200 | Details → |
| Calvin Community Certified Nurse Aide (CNA) 4210 Hickman Road | Call for pricing | 75 hours | (515) 277-6141 | Details → |
- DMACC Capitol Center
Certified Nurse Aide (CNA) · 1300 Des Moines Street
- Tuition
- $707.50
- Duration
- 75 hours
- DMACC Urban Campus
Certified Nurse Aide (CNA) · 1100 7th Street
- Tuition
- $707.50
- Duration
- 75 hours
- DMACC Southridge Center
Certified Nurse Aide (CNA) · 1111 E Army Post Road
- Tuition
- $707.50
- Duration
- 75 hours
- Mercy College of Health Sciences
Certified Nurse Aide (CNA) · 921 6th Avenue (Training Center)
- Tuition
- $1,500
- Duration
- 3 weeks / 80 hours
- Broadlawns Medical Center TEACH/TECH Apprenticeship
Certified Nurse Aide (CNA) · 1801 Hickman Road
- Tuition
- Free (paid apprenticeship)
- Duration
- Basic and Advanced CNA training (75/150 hours)
- Calvin Community
Certified Nurse Aide (CNA) · 4210 Hickman Road
- Tuition
- Call for pricing
- Duration
- 75 hours
How Much Does CNA Training Cost in Des Moines?
Tuition at Des Moines programs runs Free to $1,500 (about $905 on average). Beyond tuition, plan for the state exam fee (Approximately $165 total ($50 written at an Iowa community college or $50-$70 online + $115 skills at a community college; Health Tech Associates skills test runs about $135)), the application/registry fee ($0 — DIAL does not charge a separate application fee for initial registry placement after passing the exam), a background check, and uniforms or supplies. All in, total CNA training cost in Iowa typically falls around $0-$1,400 depending on whether training is employer-sponsored, a community college program, or a private provider. Note that 1 Des Moines program offers free training — see the highlighted options above.
How to Become a CNA in Des Moines, IA
- 1
Confirm you meet Iowa's eligibility requirements
You must be at least 16 years old, free of any substantiated findings of abuse, neglect, or misappropriation on any state registry, and willing to complete a criminal background check through DIAL. You must also provide proof of vaccination or signed waivers for Hepatitis B, COVID-19, influenza, and tuberculosis before clinical hours begin.
- 2
Enroll in a DIAL-approved Nurse Aide Training Program (NATP)
Find a Nurse Aide Training Program approved by the Iowa Department of Inspections, Appeals, and Licensing. Approved providers include Iowa's 15 community colleges, many nursing facilities, and select private schools. The program must provide at least 75 hours of instruction, with roughly 45 hours of classroom/lab work and at least 30 hours of supervised clinical training in a licensed care setting.
- 3
Complete training and have your instructor enter you into TMU
Pass all classroom modules and demonstrate the required clinical skills. Your instructor will enter your record into the TestMaster Universe (TMU) testing platform, which then emails you instructions to set up your account, choose a testing site, and schedule both portions of your competency evaluation.
- 4
Schedule and pay for your competency exam
Through TMU, schedule your written and skills tests. As of January 2026 the written exam can be taken at an Iowa community college ($50), online via TestMaster's Remotely Proctored Knowledge Exam ($50), or through Credentia ($70). The skills test is taken in person at a community college ($115) or at Health Tech Associates (about $135).
- 5
Pass both portions of the Iowa competency evaluation
The knowledge exam is a multiple-choice test; the skills test asks you to perform 5 randomly selected nurse aide skills under a nurse evaluator's observation using the printed checklist criteria. You have 24 months from program completion to pass both portions, or you must retrain.
- 6
Get listed on the Iowa Direct Care Worker Registry
After you pass both portions, your scores and personal information are submitted automatically to DIAL. DIAL then adds your record to the Iowa Direct Care Worker Registry, usually within 7-14 days. You can verify your status at dia-hfd.iowa.gov.
- 7
Begin working as a CNA in Iowa
Once your status shows Active on the Direct Care Worker Registry, you may legally work as a CNA in any Iowa-licensed nursing facility, hospital, home health agency, or hospice. To stay active you must complete at least 8 hours of paid nursing services every 24 months — your employer reports this directly to the registry.
Becoming a CNA in Iowa
Becoming a Certified Nurse Aide in Iowa is regulated by the Iowa Department of Inspections, Appeals, and Licensing (DIAL), which approves all Nurse Aide Training Programs, oversees the Direct Care Worker Registry, and as of January 2026 contracts with TestMaster Universe/Headmaster as the central testing administrator. Iowa requires the federal minimum of 75 hours of training — with roughly 45 classroom/lab hours and at least 30 clinical hours — which is identical to neighboring Missouri and Nebraska but well below California's 160-hour standard.
Frequently Asked Questions: CNA Training in Des Moines
How many CNA training programs are available in Des Moines, IA?
+
Our directory lists 6 state-approved Certified Nurse Aide training programs in Des Moines, IA. All programs must meet Iowa's minimum of 75 hours minimum and prepare graduates to sit for the TestMaster Universe/Headmaster (with Credentia available for the Remotely Proctored Knowledge Exam) competency exam.
How much does CNA training cost in Des Moines?
+
Published tuition for CNA programs in Des Moines ranges from Free to $1,500. Broadlawns Medical Center TEACH/TECH Apprenticeship lists the lowest tuition at Free (paid apprenticeship). 1 program in Des Moines offers no-cost training (employer-paid, federally funded, or scholarship-based). Total out-of-pocket cost also includes the state exam fee (Approximately $165 total ($50 written at an Iowa community college or $50-$70 online + $115 skills at a community college; Health Tech Associates skills test runs about $135)), background check, and uniforms.
What is the fastest CNA program in Des Moines?
+
Mercy College of Health Sciences offers the shortest published program in Des Moines at 3 weeks / 80 hours. Iowa requires 75 hours minimum of state-approved training, so any accelerated program must compress the required hours into a shorter calendar window through full-time scheduling. Call (515) 643-6671 for current cohort start dates.
How do I become a CNA in Des Moines, IA?
+
To work as a CNA in Des Moines, you must meet a Iowa-approved training program of at least 75 hours minimum, pass the TestMaster Universe/Headmaster (with Credentia available for the Remotely Proctored Knowledge Exam) competency exam (Two-part competency evaluation: a 70-item written (or remotely proctored) knowledge test plus a hands-on skills test of 5 randomly selected nurse aide skills), and clear a Criminal background check through DIAL's Health Facilities Division. Most candidates complete the full process in 5-9 weeks from program start to Direct Care Worker Registry listing.
Are there free CNA classes in Des Moines?
+
Yes. 1 Des Moines program on this directory offers no-cost CNA training: Broadlawns Medical Center TEACH/TECH Apprenticeship. Free training is typically employer-paid (nursing facilities sponsoring trainees in exchange for a work commitment), federally funded (Job Corps), or scholarship-based.