RetrainMap / Training costs by state / Iowa / Nursing assistant (CNA)

Free · the federal list, by published cost · Iowa

Nursing-assistant (CNA) programs in Iowa on the federal training list, by published cost

33 programs in Iowa’s Training Provider Results index carry one of the occupation codes for Nursing assistant (CNA) (31-1131, 31-1120, 31-1122). Published costs run from $15 to $11,925; 0 programs report no cost and sit at the end. Sorted by the cost each provider reported — “cheapest” here means the lowest published figure on the federal list on the snapshot date, not a verdict on quality, and never a price you are promised. Snapshot taken 2026-09-02.

Read this first. Your local job center decides eligibility — this shows what is on the list and what it cost and produced, not whether you will be approved. No promise is made here about money, seats, jobs or pay; the figures are what the providers reported, printed with their dates.
Programs on the list33
With a published cost33 of 33
With an employment figure23 of 33
Median published cost$1,099
33 rows
#Published cost
basis
Program (provider’s page) · credential · codeProvider · cityLengthExitedCompletedEmployed Q2 after exitMedian earnings, Q2 (one quarter)
1$15tuition + fees + suppliesCertified Nurse AideIndustry-Recognized Certificate · 31-1131EICCD - SCC-Urban CenterDavenport 528014 wk · 40 hrs
2$15tuition + fees + suppliesNurse AideLicense Recognized by the State Involved or the Federal Government · 31-1131Southeastern Community CollegeWest Burlington 526558 wk · 40 hrs
3$529tuition + fees + suppliesCertified Medication Aide HybridMedication Aide · 31-1122; 31-9099Hawkeye Community CollegeWaterloo 5070112 wk · 5 hrs66867%91%$9,611
4$585tuition + fees + suppliesMedication AideCertified Medication Aide Certificate · 31-1131; 31-9099Iowa Western Community CollegeCouncil Bluffs 515013 wk · 24 hrs7545%$9,011
5$675tuition + fees + suppliesCertified Nurse Aide (CNA) *CNA.CPCCertified Nurse Aide Career Pathway Certificate · 31-1122; 31-1131Northeast Iowa Community CollegeCalmar 521327 wk · 14 hrs1,83072%73%$4,410
6$715tuition + fees + suppliesNurse Aide TrainingCertified Nurse Assistant · 31-1131Kirkwood Community CollegeCedar Rapids 524046 wk · 17 hrs36175%80%$4,979
7$750tuition + fees + suppliesDirect Support Professional *DSP.CPCCareer Pathways Certificate in Direct Support Professional · 31-1121; 31-1122Northeast Iowa Community CollegeCalmar 521328 wk · 5 hrs
8$775tuition + fees + suppliesNurse Aide Hybrid TrainingCertified Nurse Aide (CNA) · 31-1131Kirkwood Community CollegeCedar Rapids 524046 wk · 17 hrs2642%80%$7,676
9$787tuition + fees + supplies75 Hour Nurse AideCertified Nurse Aide · 31-1131Iowa Central Community CollegeFort Dodge 5050115 wk · 5 hrs
10$820tuition + fees + suppliesCertified Nurse Aide (75 hr Nurse Aide Instruction) 6010009 (Continuing Education)Certified Nurse Aide (CNA) · 31-1131Eastern Iowa Community CollegesDavenport 528016 wk · 13 hrs1,16548%63%$5,616
11$850tuition + fees + suppliesNurse Assistant Basic 75-Hour CourseCertified Nursing Assistant · 31-1131American Institute of CaringWest Des Moines 502652 wk · 40 hrs
12$907tuition + fees + suppliesNurse Aide - CertificateCertified Nursing Assistant · 31-1131Iowa Western Community CollegeCouncil Bluffs 515012 wk · 38 hrs17869%65%$4,284
13$950tuition + fees + suppliesCertified Nurse AideCNA Certificate · 31-1131Southwestern Community CollegeCreston 508016 wk · 13 hrs99241%71%$3,767
14$999tuition + fees + suppliesPrepare to Care: Health Support ProfessionalHealth Support Professional · 31-1121; 31-1122; 31-1131Hawkeye Community CollegeWaterloo 5070110 wk · 8 hrs
15$1,060tuition + fees + suppliesCNACertified Nursing Assistant (CNA) Certificate · 31-1131Southeastern Community CollegeWest Burlington 526556 wk · 15 hrs82480%60%$5,059
16$1,095tuition + fees + suppliesNurse Aide Training ProgramIowa Certified Nursing Assistant/Aide (CNA) · 31-1131IGNITE Pathways Regional CenterWoodbine 515795 wk · 15 hrs
17$1,099tuition + fees + suppliesHeartCert CNACertified Nursing Assistant (CNA) · 31-1131HeartCertCedar Rapids 524024 wk · 14 hrs4691%86%$6,148
18$1,104tuition + fees + suppliesCE Certified Nurse AideCertified Nurse's Aide · 31-1131Iowa Lakes Community CollegeEstherville 513346 wk · 13 hrs37112%64%$8,230
19$1,139tuition + fees + suppliesAdvanced Nurse Aide CertificateAdvanced Nurse Aide Certificate · 29-2099; 31-1131Des Moines Area Community CollegeAnkeny 5002316 wk · 5 hrs
20$1,175tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131Hawkeye Community CollegeWaterloo 507018 wk · 12 hrs1,31841%49%$7,175
21$1,226tuition + fees + suppliesNurse Aide CertificateNurse Aide Certificate · 31-1131North Iowa Area Community CollegeMason City 504016 wk · 17 hrs51088%70%$4,108
22$1,247tuition + fees + suppliesNurse Aide Phase 1 or 76 Hour Nurse Aide - Non-CreditCertified Nursing Assistant · 31-1131Iowa Valley Community College DistrictMarshalltown 501588 wk · 10 hrs14532%67%$5,656
23$1,289tuition + fees + suppliesNurse AideNurse Aide Certificate · 31-1131Indian Hills Community CollegeOttumwa 525014 wk · 30 hrs84120%66%$6,846
24$1,294tuition + fees + suppliesNurse Aide CertificateNurse Aide Certificate · 31-1131Des Moines Area Community CollegeAnkeny 5002316 wk · 5 hrs
25$1,339tuition + fees + suppliesMedication Aide - CertificateMedication Aide Certificate · 31-1131; 31-9099Western Iowa Tech Community CollegeSioux City 511026 wk · 10 hrs1,10894%67%$3,832
26$1,400tuition + fees + suppliesNursing Assistant - Certificate of Completion toward Iowa State LicensureNursing Assistant - Certificate of Completion toward Iowa State Licensure · 31-1131Western Iowa Tech Community CollegeSioux City 511024 wk · 19 hrs1,18687%3%$2,593
27$1,407tuition + fees + suppliesNurse Aide - CertificateNurse Aide - Certificate · 31-1131Iowa Western Community CollegeCouncil Bluffs 5150216 wk · 9 hrs25431%5%$5,281
28$1,497tuition + fees + suppliesCE Certified Medication AideCertified Medication Aide · 31-1122; 31-1131; 31-9099Iowa Lakes Community CollegeEstherville 513344 wk · 13 hrs2143%89%$11,633
29$1,821tuition + fees + suppliesMental Health TechnicianMental Health Technician Certification (CMHT) · 31-1131Iowa Western Community CollegeCouncil Bluffs 5150111 wk · 16 hrs
30$1,973tuition + fees + suppliesNursing Assistant CNA - CertificateCertified Nursing Assistant · 31-1131Western Iowa Tech Community CollegeSioux City 511026 wk · 14 hrs48275%60%$8,252
31$11,314tuition + fees + suppliesPractical Nursing - DiplomaPractical Nursing Diploma · 29-2061; 31-1131Iowa Western Community CollegeCouncil Bluffs 5150132 wk · 30 hrs22757%$7,698
32$11,904tuition + fees + suppliesPractical NursingPractical Nursing Diploma · 29-2061; 31-1131Southeastern Community CollegeWest Burlington 5265540 wk · 29 hrs34470%70%$5,648
33$11,925tuition + fees + suppliesPractical Nursing - Diploma; National Council Licensure Examination for Practical Nurses (NCLEX- PN) LicensurePractical Nursing - Diploma; National Council Licensure Examination for Practical Nurses (NCLEX- PN) Licensure · 29-2061; 31-1131Iowa Western Community CollegeCouncil Bluffs 5150244 wk · 22 hrs33786%41%$7,326

Source and date: U.S. Department of Labor, Training Provider Results — the open program index behind trainingproviderresults.gov, snapshot taken 2026-09-02 (1,103 programs for Iowa in the index that day); the site states the data cover programs approved as of June 30, 2025 and outcomes for July 1, 2021 – June 30, 2025. Cost is Out-of-Pocket Cost for a Non-WIOA Participant: Tuition and Requested Fees (DE111) where the provider reported it, otherwise Average number of dollars the training program received from each WIOA participant Individual Training Account (ITA) during the time period (DE138/DE135) — the basis is printed under each figure; books and supplies are added only when reported separately. “Completed” = Percent of All Students who completed the program (DE122/DE121); “Employed Q2” = Percent of All Students Exiters who were employed in the 2nd Quarter after Exit (DE123/DE129); “Median earnings” = Median Earnings in the 2nd Quarter after Exit of All Students that are Employed in the 2nd Quarter after Exit (DE125) — one calendar quarter, not a year. A dash means the federal file prints −1: Values displayed as "-1" indicate data that have been suppressed to protect confidentiality. Your local job center decides eligibility — this shows what is on the list and what it cost and produced, not whether you will be approved.

The list is free. The ranking by what each program produced is $39.

This page sorts nursing-assistant (CNA) programs in Iowa by the cost their providers published. The Retraining ROI report takes one target occupation and one state, ranks every listed program by the employment its completers reported, and — if you give your current pay — prints a payback estimate per program with its basis. Built on order from the same federal record; free sample on that page.

The $39 ROI report Free funding finder The $19 Directions plan

Other program types in Iowa: CDL truck driving · Medical assistant · LPN / LVN · Registered nurse (RN) · Phlebotomy · EMT / paramedic · Dental assistant · Pharmacy technician · Medical billing and coding · Surgical technologist · Radiologic technologist · Veterinary technician · HVAC · Welding · Electrician · Plumbing · Automotive technician · IT support · Cosmetology.