CNA Programs in Iowa

If you are considering starting a career as a nursing assistant you can begin your research by identifying CNA training courses in Iowa cities near you. It is recommended that you contact each training center of interest to learn more about their program offerings, class schedules, prerequisite requirements and more.

Embarking upon a new career path is an important decision and should not be taken lightly. Many Iowa CNA classes include 6-12 weeks of classroom study and prepare students to take the CNA certification exam upon completion. Students should master the core competencies required of a nurse aide during their training class. Courses are available throughout Iowa to meet student’s needs.

Some CNA training classes are offered for free in exchange for a promised period of employment at the training facility upon certification. These free CNA classes are typically available through long-term care centers and assisted living nursing homes in Iowa.

Iowa nursing students can usually expect to pay anywhere between $500-$1500 for a CNA training course. This cost typically includes classroom hours, books and study materials. After passing the course students will be eligible to take the CNA certification exam to earn their license to practice.

Nursing Assistant Programs in Iowa (IA)

Iowa Valley Continuing Education CNA Training Program – Marshalltown
3702 South Center Street, Marshalltown, IA 50158

Iowa Valley Grinnell Nursing Assistant Program
123 6th Avenue West, Grinnell, Iowa 50112

CNA Classes in Iowa Community Colleges

Ellsworth Community College Nurse Aide Training – Iowa Falls
1100 College Ave., Iowa Falls, Iowa 50126

Iowa Central Community College Nurse Aide Training Program – Fort Dodge
One Triton Circle, Fort Dodge, IA 50501

Iowa CNA Training Schools

Get allied health training with Ross Medical Education Center. We offer programs in dental assisting, medical assisting, medical insurance billing and office administration, and pharmacy tech.


  • Medical Assistant
Locations: Bettendorf

Find CNA Schools

Find CNA Classes

CNA Certification by State