
Becoming a CNA in Iowa means completing 75 hours of state-approved training and passing a two-part competency exam. Most people finish the entire process in 6 to 10 weeks. That’s the short version. This guide consolidates what you’d otherwise piece together from DIAL’s government pages, ccforiowa.org’s FAQ, and individual community college websites into one place. If you’re exploring CNA classes for the first time, you’re in the right place.
One quick clarification before the steps: Iowa issues CNA certification, not a license. If you searched “cna license iowa,” no such thing exists. Iowa certifies CNAs through its Direct Care Worker (DCW) Registry. Knowing the right terminology saves you from chasing paperwork that doesn’t exist.
Iowa CNA Certification at a Glance
Here’s the core information in one place. If you’re still exploring whether Iowa CNA classes are the right path, or want to know what a CNA does before committing, start there.
| Training hours required | 75 (30 classroom + 15 lab + 30 clinical) |
| Cost range | $0 (employer-paid) to ~$900 |
| Training timeline | 3-8 weeks depending on program format |
| Minimum age | 16 years old |
| Exam | Two-part: written + hands-on skills (~$165-$205 total) |
| Certification expiration | Never expires (registry status requires qualifying employment) |
The five steps: meet the prerequisites, choose a program, complete 75 hours, pass both exams, and get placed on the registry.
“just wanted to say i’ve officially passed all the tests and i am a registered cna. i’m 17 in HS and went through a career and technology program in my school where i can get my cna. i’m low key proud of myself. to anyone else reading this: you’re doing amazing!”
(671 upvotes, Reddit user, r/cna)
That’s the finish line. Here’s every step to get there.
✓ IOWA CNA PROGRAMS AVAILABLE
Find CNA Training Programs in Iowa
Enter your zip code to compare accredited CNA programs near you. View costs, schedules, and requirements.
Programs near you • No obligation to enroll
Sponsored Ad
Meet the Prerequisites
Iowa’s CNA prerequisites are manageable. Here’s what you need before your first day of class.
Age: You must be at least 16 years old. High school students can enroll through concurrent enrollment partnerships between Iowa community colleges and local high schools.
Physical exam: A completed physical is required before starting. Most programs require it to be from the past year.
TB tests: Two tuberculin tests within the 12 months before your program start date. Some programs accept a chest X-ray instead.
Flu vaccine: Required if you’re enrolling between October and March.
Criminal background check: Required at least 48 business hours before your first day, not 48 hours. Business hours means weekdays only. If you submit on a Thursday evening, it won’t clear by Monday morning. Submit at least a week before your start date.
Most programs accept the Iowa Division of Criminal Investigation (DCI) online background check ($15). Confirm with your specific program which form they require, as some use a third-party service instead.
A criminal history does not automatically disqualify you. Iowa Code 135C.33 prohibits registry placement for convictions of dependent adult abuse or forcible felonies (robbery, arson, etc.), with a 5-year look-back period for other offenses. DIAL reviews applications individually, and you can submit proof of rehabilitation. Check your eligibility at dial.iowa.gov/licenses/criminal-conviction-eligibility before you pay for a program.
Iowa’s prerequisites are standard. Most people check every box without a second thought. But the community knows that the decision to start is where most of the doubt lives:
“I need a little encouragement. Due to life’s circumstances I am starting my life again. I love helping people. I want to eventually be a nurse. The only thing I can afford at the moment is a CNA course. I start in August. I am scared I might not be smart, fast, young, or tough enough.”
(Reddit user, r/cna)
The CNA community responded with overwhelming support, and the enrollment data backs them up. Iowa’s CNA programs accept students from 16 to 60+. The 75-hour training is designed for people starting from zero.
Once you’ve confirmed you meet these requirements, the next step is choosing where to train.
Choose a Training Program
Iowa CNA training costs range from $0 to about $900, depending on where and how you train. If you want help evaluating programs beyond cost, see our guide on how to choose a CNA program.
| Provider | Training Cost | Testing Cost | Total Estimate | Format | Notes |
|---|---|---|---|---|---|
| Iowa Central CC | ~$116 | ~$190 | ~$306 | In-person | Includes ~$76 book + $10 gait belt + $30 uniform |
| Iowa Western CC | $595 | Included or ~$165 | ~$595-$760 | In-person or hybrid | Hybrid option adds $100 ($695 total) |
| Northeast Iowa CC | ~$899 | Included or ~$165 | ~$899-$1,064 | In-person | Career Pathway Certificate may cover full cost |
| Private entities | Varies | ~$165-$205 | Varies | Varies | Health Tech Associates, HeartCert, others |
| Employer-paid (LTC) | $0 | $0 | $0 | Facility-based | Iowa Code 81.16 requires LTC employers to pay |
What each path offers: Iowa Central is the lowest out-of-pocket option if you're paying yourself. Iowa Western offers a hybrid format where classroom theory is online. Northeast Iowa's Career Pathway Certificate may cover the full program cost depending on eligibility. Private training entities offer more scheduling flexibility, though costs vary.
On online CNA classes: Iowa Western's hybrid option lets you complete the classroom theory online. But the 30-hour clinical requirement must be done in person at a healthcare facility. Fully online CNA certification isn't possible in Iowa. For a broader overview of online CNA classes and what's realistic, see that resource.
For the full, current list of every DIAL-approved training program, go to dial.iowa.gov/how-do-i-cna-training. That list updates when programs are added or removed.
Many Iowa CNAs never pay out of pocket at all:
"For context I (20F) have been working as a CNA for a year now, said facility paid for my CNA training and was my first ever job as a CNA and in healthcare in general."
(2,489 upvotes, Reddit user, r/cna)
In Iowa, this isn't a generous benefit from a good employer. It's the law.
How to Pay for CNA Training in Iowa
Iowa Code 81.16, employer-paid training: If you work in a long-term care facility, your employer is legally required to pay for your CNA training. This isn't optional. It's state law. When you reach out to a nursing home or SNF about a job, let them know you intend to certify and ask them to pay the training program directly. Iowa Code 81.16 gives you the legal standing to make that request.
If you pay for training out of pocket and then take an LTC job within 12 months of completing your certification, your employer must reimburse you on a prorated basis. Ask about this before you pay anything.
Future Ready Iowa Last Dollar Scholarship: Covers remaining tuition after other financial aid. CNA training at Iowa community colleges qualifies. Check eligibility at futurereadyiowa.gov.
Education 2 Employment (E2E): Iowa Western's tuition assistance program for qualifying students. Contact Iowa Western's financial aid office for current requirements.
Career Pathway Certificate: Northeast Iowa Community College. May cover the full cost of CNA training for eligible students. Contact NICC directly for current terms.
Free CNA classes in Iowa are accessible if you work in LTC or qualify for these programs. Start with Iowa Code 81.16 first. It's the most widely applicable and legally guaranteed option.
Complete 75 Hours of Training
Your training program arranges your clinical placement. You don't need to find a nursing home willing to take you on. Iowa community colleges have existing partnerships with local facilities, and your program coordinates all of it.
Here's how the 75 hours break down:
| Component | Hours | What Happens |
|---|---|---|
| Classroom instruction | 30 | Theory: anatomy, patient rights, infection control, documentation |
| Skills lab | 15 | Hands-on practice with classmates and mannequins before patient contact |
| Supervised clinical | 30 | Real patients at a partner facility, supervised by an RN |
You complete classroom instruction before any patient contact. That's a state requirement, not a program choice. Programs run 3-4 weeks for full-time formats and 6-8 weeks for evening or weekend schedules.
Iowa's 30 clinical hours put you in a real care setting with real patients. If the idea of that feels intimidating, you're not alone in that reaction:
"cried after my first day of clinicals. yall... idk how CNAs do it but i have so much respect. like literally my perspective has changed so much after today, because this position is truthfully underpaid and under respected for what they do."
(158 upvotes, Reddit user, r/cna)
Your clinical site is arranged by your program. You come out the other side knowing whether this work fits you, before you've made a career out of it.
Can You Skip the 75-Hour Training? (Challenge Exam)
Two groups may qualify to take the CNA competency exams without completing the 75-hour program:
-
Nursing students who have completed a Fundamentals of Nursing clinical course at an Iowa college can challenge the exam by submitting transcripts to DIAL. This saves $500-$900 and 6+ weeks.
-
Working nursing aides with documented paid experience in a healthcare setting under licensed nurse supervision may also qualify. You'll need employment verification from your employer.
In both cases, contact DIAL at 515-381-7835 or dial.iowa.gov to confirm your eligibility and request the challenge exam application before paying for anything. Requirements vary based on your specific coursework or work history.
Once you've completed all 75 hours (or qualified through the challenge exam), you're eligible to register for the competency exams.
Comparing Iowa CNA Programs?
View accredited training options near you — costs, schedules, and formats.
Pass the Competency Exams
Iowa's CNA exam is two parts: a written portion and a hands-on skills demonstration. Both must be passed to receive certification. For a deeper overview of what to expect, see our CNA exam guide.
Iowa's exam deserves more preparation than it usually gets:
"Everyone told me the CNA exam was easy and 'just common sense.' It is NOT. The skills portion had me shaking and the written questions were nothing like my practice tests. Study harder than you think you need to."
(1,847 upvotes, Reddit user, r/cna)
Here's exactly what to expect on each part.
Written Exam
Format: 60 multiple-choice questions, 90-minute time limit. You need 70% to pass, which is 42 correct out of 60.
As of January 2026, DIAL lists Headmaster as the primary written exam vendor, with Credentia available for remote testing. Confirm current registration options and fees on DIAL's CNA page before scheduling, as exam vendors and fees can change.
Your cost options:
| Option | Cost | Format |
|---|---|---|
| At a community college (Headmaster proctored) | $50 | In-person |
| Remote online via Headmaster | $50 | Remote |
| Remote online via Credentia | $70 | Remote |
You can test at any Iowa community college regardless of where you trained. Use our CNA practice exam and review how to study for the CNA exam before you schedule.
Skills Exam
The skills exam is a hands-on demonstration. A registered nurse evaluator watches you perform care skills and scores each step. Missing one step, even failing to close the privacy curtain, can mean a fail. The evaluator cannot give partial credit.
For a complete list of what skills may be tested, see our CNA skills test guide.
Cost options:
| Option | Cost |
|---|---|
| At a community college | $115 |
| Through Health Tech Associates | $135 |
There's no remote option for the skills exam. It must be done in person.
How to Schedule Your Exams
Written exam: Register through Headmaster at hdmaster.com or, for remote testing, through Credentia at credentia.com. You'll need your training completion certificate or verification letter from your program.
Skills exam: Schedule through your community college testing center or Health Tech Associates. Contact them directly for available dates.
Book both exams as soon as you complete training. Testing slots fill quickly at smaller community colleges, and your 1-year testing window starts when you pass the first component.
What Happens if You Don't Pass
You have 3 attempts at each exam. Written and skills are tracked separately.
Critical rule: you must pass both exams within 1 year of passing the first one. If the 1-year window closes before you've passed both, you must retake the full 75-hour training program before you can test again.
If you exhaust all 3 attempts or miss the 1-year window, see our full guide on retaking the CNA exam for your options.
Total testing budget: Plan for $165-$205 depending on which options you choose.
Get on the Iowa Direct Care Worker Registry
After you pass both exams, your results are sent directly to DIAL. You don't need to fill out a separate application. Registry placement is automatic.
Allow about 2 weeks for processing after passing both exams. You'll receive a 6-digit ID that serves as your registry identifier. Registry cards are no longer mailed. You must print your own from dia-hfd.iowa.gov.
Who needs to be on the registry: The DCW Registry is federally required for long-term care employment only, including nursing homes, skilled nursing facilities, and swing-bed hospitals. It's not required for hospitals, assisted living facilities, hospice, or home health agencies.
For questions: call 515-381-7835 or email [email protected].
For everything else (searching the registry, understanding your status, printing your card, and what to do if your status expires), see our complete Iowa CNA Registry Lookup and Verification guide.
With your certification and registry ID, the next question is practical: what can you expect to earn?
How Much Do CNAs Make in Iowa?
Iowa CNAs earn between $14.67 and $20.45 per hour, with an average annual salary of approximately $39,200, according to the Bureau of Labor Statistics (May 2024 data).
Typical Iowa CNA pay by work setting (ranges based on BLS data and current Iowa job postings, April 2026):
| Work Setting | Typical Hourly Range | Notes |
|---|---|---|
| Nursing homes / LTC | $15-$18/hr | Most available entry-level jobs; employer-paid training common |
| Hospitals | $17-$22/hr | Higher base pay, better benefits; harder to get without experience |
| Home health | $14-$17/hr | More schedule flexibility; lower base |
| Staffing agencies / travel CNA | $20-$25+/hr | Highest pay; variable schedules and locations |
Yes, CNAs can reach $25/hr in Iowa. That's the high end, typically agency or travel work, or experienced CNAs in metro hospitals. Entry-level positions at nursing homes start closer to $15-$17/hr.
Pay is only part of the picture. CNAs are clear-eyed about what those numbers mean in context:
"I was sitting at the nurses station when I looked down to see an admission paper. It said that a person was coming in for rehab and that they were paying $750 a day! A day! I figured out that if they just charged the bare minimum for 60 residents that would be 1.3 million dollars a month."
(264 upvotes, Reddit user, r/cna)
The gap between CNA wages and facility revenue is real. Working conditions vary significantly by facility:
"Last night I was the only RN for 14 patients on a med-surg floor, including three fresh post-ops and an actively septic patient. My CNAs were stretched just as thin. I had to prioritize the septic patient while call lights went unanswered for over 45 minutes."
(1,313 upvotes, Reddit user, r/nursing)
Iowa's rural workforce shortage means staffing ratios vary widely by location and facility type. Asking about patient-to-CNA ratios during interviews is one of the most useful things you can do before accepting a position. Hospital and agency CNA positions in Iowa consistently pay more than nursing home base rates. If CNA wages in Iowa are a concern, those are the settings to target after you build your initial experience.
Transferring Your CNA to Iowa (Reciprocity)
Iowa CNA reciprocity is free. No application fee, no retesting, no additional training required.
If you hold active CNA certification in another state, you can transfer to Iowa's DCW Registry online. Processing takes approximately 2 weeks.
Requirements:
- Active status on your current state's nurse aide registry
- Verifiable employment history in a nursing or healthcare role
Apply directly at dial.iowa.gov/health-facilities/direct-care-worker-registry-cnas/transfer-tofrom-iowa-dcw-registry.
If your status has lapsed in your current state, reactivate it there before you apply. Iowa can only accept an active registry status.
Once you're on Iowa's registry, whether through initial certification or reciprocity, keeping your status active is straightforward, as long as you understand what "active" actually means.

Keeping Your Certification Active
Your Iowa CNA certification never expires.
What does expire is your status on the Direct Care Worker Registry, which lapses if you go 24 months without at least 8 hours of compensated nursing-related work under the supervision of a licensed nurse. This distinction resolves a lot of confusion around "iowa cna license renewal." There's no renewal fee and no CE requirement. The certification is permanent. What you manage is your registry status.
How hours are reported to the registry:
- Long-term care facilities (nursing homes, SNFs, swing-bed hospitals) report your hours automatically.
- Other employers (hospitals, hospice, home health agencies) may report voluntarily but are not required to.
- You cannot self-report your hours.
If you work in a hospital or non-LTC setting, your hours may not be tracked automatically. You might believe your status is active when the registry shows you as expired. Call 515-381-7835 to confirm if you're unsure.
If your registry status expires: You'll need to retake both the written and skills exams. You do not need to retake the 75-hour training program if you originally certified through an approved program. Expired status means retesting, not retraining.
For full registry status details, status lookup, and the complete reactivation walkthrough, see our registry guide above.
No continuing education is required for Iowa CNAs. If you work in an LTC facility, your employer must provide 12 hours per year of in-service training. That's a facility obligation, not yours.
READY TO FIND CNA TRAINING?
Compare CNA Programs in Your Area
View accredited Iowa CNA programs near you. Compare costs, schedules, and training formats.
Local programs • Compare on your schedule • No obligation
Sponsored Ad