CNA Classes in Iowa
Start your CNA career in Iowa with confidence. Explore accredited CNA classes, certification requirements, and career opportunities across the state.
Training Hours
State-approved CNA programs require a minimum of 75 hours to qualify for certification.
Program Costs
CNA Training costs range from free to $700+, with financial aid or employer support at some schools.
CNA Salary
Certified Nursing Assistants in Iowa earn an average annual salary of $38,380 based on the latest data.
Verified Sources
This page is backed by trusted sources, including state agencies and labor data reports.
Why Become a CNA in Iowa?
Iowa presents a promising landscape for Certified Nursing Assistant careers in 2025. With the state currently employing over 21,000 CNAs and projecting 13% job growth through 2030, qualified caregivers are in high demand across healthcare facilities statewide. Iowa has the largest percentage of adults over age 80 nationwide, with projections indicating more residents aged 65+ than under 18 by 2030. As a CNA in Iowa, you’ll earn competitive wages averaging $17.69 per hour ($36,790 annually), with top earners reaching $47,000 in cities like Council Bluffs and Des Moines. Whether you’re starting your healthcare journey or seeking a meaningful career change, Iowa offers accessible training programs, strong advancement pathways, and the chance to make a real difference in communities facing critical healthcare staffing challenges.
Find & Compare CNA Classes in Iowa
You’ve learned why becoming a CNA is a smart move — now explore training options near you. Use the ZIP code search or browse our regularly updated list of accredited CNA programs in Iowa to compare costs, durations, and locations. We review this directory frequently to ensure accuracy, and all programs listed are verified through official school and state sources.
School Name | Telephone | Street | City | State | Zip Code | Cost | Duration | Details Page |
---|---|---|---|---|---|---|---|---|
Iowa Western Community College | (712) 325-3255 | 2700 College Rd | Council Bluffs | IA | 51503 | $595 | 2-3 Weeks | View Details |
Iowa Central Community College | (515) 574-1330 | One Triton Circle | Fort Dodge | IA | 50501 | $679 | Contact for Detail | View Details |
Des Moines Area Community College - Ames Campus | (515) 663-6700 | 1420 South Bell Avenue | Ames | IA | 50010 | $683 | Contact for Detail | View Details |
Des Moines Area Community College - Boone Campus | (515) 432-7203 | 1125 Hancock Drive | Boone | IA | 50036 | $683 | Contact for Detail | View Details |
Des Moines Area Community College - Carroll Campus | (712) 792-1755 | 906 North Grant Road | Carroll | IA | 51401 | $683 | Contact for Detail | View Details |
Des Moines Area Community College - Newton Campus | (515) 964-6200 | 600 N. 2nd Ave. West | Newton | IA | 50208 | $683 | Contact for Detail | View Details |
Des Moines Area Community College - Perry VanKirk | (515) 428-8100 | 1011 2nd Street | Perry | IA | 50220 | $683 | Contact for Detail | View Details |
EICC - Clinton Community College | (563) 244-7007 | 1000 Lincoln Blvd | Clinton | IA | 52732 | $683 | Contact for Detail | View Details |
EICC - Muscatine Community College | (563) 288-6007 | 152 Colorado St. | Muscatine | IA | 52761 | $683 | Contact for Detail | View Details |
EICC - Scott Community College (Main) | (563) 441-4007 | 500 Belmont Road | Bettendorf | IA | 52722 | $683 | Contact for Detail | View Details |
EICC - Scott Community College (Urban) | (563) 441-4007 | 101 West Third St. | Davenport | IA | 52801 | $683 | Contact for Detail | View Details |
EICC - Scott Community College - (West Davenport) | (563) 441-4007 | 2950 Fairmount Street | Davenport | IA | 52804 | $683 | Contact for Detail | View Details |
EICC - DeWitt Career Advancement Center | (563) 336-3300 | 817 E Industrial Street | DeWitt | IA | 52742 | $683 | Contact for Detail | View Details |
Kirkwood Community College | (319) 398-1022 | 6301 Kirkwood Blvd. SW | Cedar Rapids | IA | 52404 | Contact for Detail | Contact for Detail | View Details |
Disclaimer: Program costs, class schedules, and durations listed are based on information publicly available from each school’s official website at the time of publication. Details may change without notice. We recommend contacting the school directly to confirm the most accurate and up-to-date information. CNAClasses.com is not affiliated with the programs listed and does not guarantee pricing, availability, or course details. If you notice outdated or incorrect information, please contact us so we can make updates.
Not Sure Where to Start?
We’ll walk you through every step — from CNA classes to certification.
How to Become a CNA in Iowa
Starting your journey as a Certified Nursing Assistant in Iowa opens doors to a rewarding healthcare career with strong job stability. The Iowa Department of Inspections, Appeals, & Licensing (DIAL) oversees the certification process, which includes completing an approved training program, passing competency exams, and registering with the state.
Iowa CNA programs require a minimum of 75 hours of training, making them more accessible than programs in many other states. Most can be completed in 3-4 weeks, with costs varying by provider. By understanding the requirements and following the steps below, you’ll be well-positioned to launch your CNA career in the Hawkeye State.
1) Eligibility Requirements for CNA Training in Iowa
Before enrolling in a CNA program in Iowa, you must meet several prerequisites:
- Must be at least 16 years old
- No high school diploma or GED specifically required (making this career accessible to many)
- Must pass a criminal background check (typically arranged through the training program)
- Must complete required health screenings:
- Physical examination confirming ability to perform essential job functions
- Two-step Tuberculin Skin Tests within 12 months prior to class start date (or Quantiferon Gold/T-Spot blood draw alternative)
- Seasonal influenza vaccination (October-March)
Students with back conditions or who are pregnant require a doctor’s release stating “No Lifting Restrictions” for clinical rotation. Iowa programs typically require 100% attendance to earn a certificate of completion.
2) CNA Training Hour Requirements in Iowa
Iowa has specific requirements for CNA training programs to ensure all nursing assistants receive standardized education:
- Total of 75 training hours required, typically consisting of:
- 34 hours of classroom instruction
- 15 hours of laboratory practice
- 30 hours of supervised clinical training in healthcare settings
- Core curriculum topics include:
- Nursing fundamentals
- Safety protocols
- Patient care techniques
- Professional soft skills
- Communication and interpersonal skills
Most programs take between 3 and 4 weeks to complete, depending on whether you attend full-time or part-time. While theoretical portions may be available in hybrid formats, all clinical hours must be completed in-person at approved healthcare facilities.
3) Complete an Accredited CNA Training Program in Iowa
Finding an approved CNA training program is an essential step in your certification journey:
- Training is offered through various approved providers:
- Iowa community colleges (like Kirkwood Community College and Iowa Western Community College)
- Some healthcare facilities
- Private entities approved by the state
To verify a program’s approval status, check with the Iowa Department of Inspections, Appeals, & Licensing.
Program costs vary by provider but typically include:
- Tuition (varies by institution)
- Textbooks and study materials
- Background check fees (approximately $20)
- Uniform costs
- Medical requirements like TB tests
Financial assistance options include:
- Employer-sponsored training (many long-term care facilities pay for training and testing fees)
- Payment plans offered by many training providers
4) Pass the CNA Certification Exam in Iowa
After completing your training, you must pass competency exams to become certified:
- The exam consists of two parts:
- Written test: Multiple-choice questions testing theoretical knowledge
- Skills evaluation: Demonstration of nursing assistant tasks
- Exam fees:
- Written exam: $60-65
- Skills exam: $115-125
- Total cost: Approximately $175-190
- Testing is only available at Iowa community colleges (not private training providers)
- You have three attempts to pass both sections
- If you fail all three attempts, you must complete additional training before retesting
A unique feature of Iowa’s certification process is that you can attempt the competency exams without completing the 75-hour course, though this approach is not recommended for those without healthcare experience.
If hired by a long-term care facility, you must pass both tests within four months of your hire date. Allow at least two weeks for processing after passing exams.
5) Register with the Iowa CNA Registry
The final step is being listed on the Iowa Direct Care Worker Registry:
- After passing your exams, registry staff receive notification from the testing entity
- Your information is added to the registry (processing takes approximately two weeks)
- You can verify your listing by checking the Health Facilities website using “DCW Search”
It’s important to note that registry listing is only required for CNAs working in long-term care facilities (nursing homes, skilled nursing facilities, or skilled/swing bed units of hospitals). CNAs working in other healthcare settings are not required to be listed on the registry.
With your Iowa CNA certification, you’ll be qualified to provide direct patient care, assist with daily activities, administer medications, and ensure proper resident safety, hygiene, and nutrition in various healthcare settings across the state.
Ready to Start CNA Training in Iowa?
Now that you know the steps, it’s time to take the first one. Use our directory to find accredited CNA programs near you and begin your training with confidence.

Key Iowa CNA Certification Contacts & Guidelines
Looking to navigate your CNA career in the Hawkeye State? Iowa offers excellent opportunities for healthcare professionals, with CNAs earning an average of $18.38 per hour and a growing elderly population that now makes up 31.5% of residents. This comprehensive resource hub provides essential information to help you maintain your certification, find employment, and advance your career in Iowa’s thriving healthcare environment.
Iowa Nurse Aide Registry
The Iowa Department of Inspections and Appeals (DIA) manages the state’s Direct Care Worker Registry, which is your primary resource for CNA certification matters in Iowa.
Contact Information:
- Website: https://dial.iowa.gov/licenses/health/direct-care
- Phone: (515) 281-4115
- Email: [email protected]
The registry provides services such as:
- Verifying certification status
- Processing renewal applications
- Handling license transfers
- Investigating complaints
- Maintaining a searchable database of certified nurse aides
To check your certification status, visit the Iowa Direct Care Worker Registry Search portal: https://dial.iowa.gov/licenses/health/direct-care/how-do-i-verify-cna-status
Certification Renewal in Iowa
Maintaining your CNA certification in Iowa requires adherence to specific guidelines:
Renewal Requirements:
- Certification validity: 24 months
- Renewal frequency: Every 2 years
- Employment requirement: Must work at least 8 hours as a nurse aide within the 24-month certification period
- Continuing education: No formal continuing education requirements for basic renewal
- Renewal process:
- Your employer must submit verification of employment through the Direct Care Worker Registry
- CNAs are responsible for ensuring their employer submits the verification
- No renewal fee required
- Lapsed certification: If your certification lapses, you may need to complete a competency evaluation or retake the CNA exam if expired more than 24 months
For renewal information and verification forms, visit: https://dial.iowa.gov/licenses/health/direct-care/how-do-i-staying-active-registry
CNA Reciprocity in Iowa
If you’re a CNA certified in another state and wish to work in Iowa, follow these steps for reciprocity:
- Verify current certification in your original state
- Complete the Iowa Nurse Aide Registry Reciprocity Application
- Submit required documentation:
- Copy of your current CNA certification
- Proof of completing a training program that meets federal requirements
- Verification of employment as a CNA within the last 24 months
- State-issued ID or driver’s license
- Social Security card
- Mail your application and documents to the Iowa Direct Care Worker Registry
Allow 3-4 weeks for processing. Iowa does not require additional skills testing for reciprocity applicants with valid certifications.
For reciprocity forms and instructions, visit: https://dial.iowa.gov/licenses/health/direct-care/how-do-i-transfer-tofrom-iowa-dcw-registry
Continuing Education Opportunities
While Iowa doesn’t mandate continuing education for CNA renewal, ongoing learning can enhance your skills and career prospects:
Education Providers:
- Iowa Community College System
- Website: https://www.iowaregents.edu/institutions
- Offers healthcare-related courses at campuses throughout the state
- Iowa Health Care Association
- Website: https://iowahealthcare.org/education/
- Provides workshops and online courses specifically for CNAs
- Iowa Nurses Association
- Website: https://www.iowanurses.org/
- Offers continuing education opportunities for all nursing professionals
- American Red Cross of Iowa
- Website: https://www.redcross.org/local/iowa.html
- Provides healthcare training and certification courses
The healthcare industry in Iowa continues to expand, with increasing demand for qualified CNAs, particularly in long-term care facilities and home health settings.
By utilizing these resources and staying informed about Iowa’s CNA requirements, you’ll be well-equipped to thrive in your healthcare career. Remember to regularly check the Iowa Department of Inspections and Appeals website for the most up-to-date information and announcements regarding your CNA certification.
Frequently Asked Questions About Becoming a CNA in Iowa
You cannot complete your entire CNA training online in Iowa. While some programs may offer theoretical portions through distance learning, Iowa requires hands-on clinical training that must be completed in-person at approved healthcare facilities. The state mandates a minimum of 75 hours of training, including at least 30 hours of supervised clinical experience, which cannot be fulfilled virtually. Any program advertising fully online CNA certification in Iowa would not meet state requirements for licensure.
A CNA license in Iowa remains valid for two years from the date of issuance. To maintain active status, you must work at least one 8-hour paid shift as a CNA within the two-year period and complete any required continuing education. If your certification expires, you’ll need to either retake both the written and skills exams or complete a state-approved reactivation program to reinstate your license, depending on how long it has been inactive.
Certain criminal convictions can disqualify you from becoming a CNA in Iowa, particularly those involving abuse, neglect, or violent crimes. The Iowa Department of Inspections and Appeals conducts mandatory background checks, and convictions for patient abuse, theft, drug offenses, or fraud may prevent certification. Additionally, providing false information on your application, failing to complete the required training hours, or not passing both portions of the competency evaluation will result in disqualification.
You cannot legally work as a CNA in Iowa without certification. State regulations require all nursing assistants to be certified before performing CNA duties in any healthcare facility. Iowa does allow students enrolled in approved training programs to work in limited capacities as “nurse aide trainees” for up to 120 days while completing their education and certification process. After this period, full certification must be obtained to continue employment in a CNA role.
Additional CNA Resources

Rewarding Opportunities in the Heartland State
Discover why Iowa is a great place to start your CNA career. Learn about top wages, fast training, and rising demand for certified nursing assistants statewide.
READ MORE

How to Find the Right CNA Program for You
Learn how to compare CNA programs by cost, schedule, format, and outcomes. Find the best CNA training for your needs with this complete guide.
READ MORE

Explore More CNA Resources
Discover helpful articles about CNA training, certification, skills, and career tips — all in one place.