RetrainMap / Training costs by state / Illinois / Nursing assistant (CNA)
Free · the federal list, by published cost · Illinois
Nursing-assistant (CNA) programs in Illinois on the federal training list, by published cost
121 programs in Illinois’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 $0 to $6,750; 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.
| # | Published cost basis | Program (provider’s page) · credential · code | Provider · city | Length | Exited | Completed | Employed Q2 after exit | Median earnings, Q2 (one quarter) |
|---|---|---|---|---|---|---|---|---|
| 1 | $0 | Certified Nursing Assistant | Washington County Hospital | 12 wk · 40 hrs | — | — | — | — |
| 2 | $1 | EKG Technician (non-credit) | McHenry County College | 8 wk · 24 hrs | — | — | — | — |
| 3 | $1 | Phlebotomy Technician (NHA) | McHenry County College | 10 wk · 40 hrs | — | — | — | — |
| 4 | $3 | Caregiver/Home Health Aide | Moraine Valley Community College | 3 wk · 21 hrs | — | — | — | — |
| 5 | $4 | Certificate in Certified Nursing Assistant (CNA)-healthcare | Dominican University | 16 wk · 1 hrs | — | — | — | — |
| 6 | $6 | Basic Nursing Assistance (CNA) - ICAPS | McHenry County College | 16 wk · 40 hrs | — | — | — | — |
| 7 | $6 | Basic Nursing Assistant (BNA) Certificate | McHenry County College | 16 wk · 40 hrs | — | — | — | — |
| 8 | $6 | Nursing Assistant and CPR Training | Hearts 2 Heal Training Institute | 8 wk · 40 hrs | — | — | — | — |
| 9 | $7 | Dialysis Technician | Triton College | 15 wk · 40 hrs | — | — | — | — |
| 10 | $8 | Basic Nurse Assistant Training Program BVS | Elgin Comm. College District #509 | 16 wk · 40 hrs | — | — | — | — |
| 11 | $8 | Nurse Assistant (CNA) (CCO)-NU400 | Joliet Junior College | 12 wk · 40 hrs | — | — | — | — |
| 12 | $8 | Basic Nurse Assistant Certificate (NAS 207) | Lincoln Land Community College | 8 wk · 40 hrs | — | — | — | — |
| 13 | $9 | Dual Enrollment - CNA & Phlebotomist Certifications | Castor Health Institute | 13 wk · 40 hrs | — | — | — | — |
| 14 | $10 | C417E Nurse Assistant Certificate | Triton College | 16 wk · 40 hrs | — | — | — | — |
| 15 | $10 | Basic Nurse Assistant Training Certificate | Oakton College | 16 wk · 40 hrs | — | — | — | — |
| 16 | $10 | Certified Nurse Assistant | Capital Area Career Center | 5 wk · 40 hrs | — | — | — | — |
| 17 | $10 | Nurse Aide Training Program (CNA Training Program) | Castor Health Institute | 10 wk · 40 hrs | — | — | — | — |
| 18 | $10 | Patient Care Technician | Shawnee Community College | 16 wk · 40 hrs | — | — | — | — |
| 19 | $11 | BASIC NURSE AIDE | Blessings Healthcare Career Academy LLC | 6 wk · 40 hrs | — | — | — | — |
| 20 | $11 | Dialysis Technologist | National College of Health | 40 wk · 40 hrs | — | — | — | — |
| 21 | $11 | Nursing Assistant Program | Illinois Central College | 16 wk · 40 hrs | — | — | — | — |
| 22 | $11 | Nursess Aide (429) | Highland Community College | 8 wk · 40 hrs | — | — | — | — |
| 23 | $11 | Certificate/Nurse Assistant | Carl Sandburg College | 16 wk · 32 hrs | — | — | — | — |
| 24 | $11 | Certified Nurse Assisting Cert 21NB | College of Lake County | 16 wk · 40 hrs | — | — | — | — |
| 25 | $11 | Dialysis Technician | Elim Outreach Training Center | 14 wk · 40 hrs | — | — | — | — |
| 26 | $11 | Nurse Assistant Program | Scott School of Careers | 6 wk · 40 hrs | — | — | — | — |
| 27 | $11 | Basic Nurse Assistant Training Program (BHC Cert. Code 5566 | Black Hawk College | 16 wk · 40 hrs | — | — | — | — |
| 28 | $11 | Nursing Assistant | Heartland Community College | 16 wk · 40 hrs | — | — | — | — |
| 29 | $11 | Certified Nursing Assistant Refresher Course | Illinois Valley Community College | 4 wk · 36 hrs | — | — | — | — |
| 30 | $11 | Certified Nursing Assistant | Illinois Valley Community College | 8 wk · 40 hrs | — | — | — | — |
| 31 | $11 | Certified Nursing Assistant Certificate | Harper College | 12 wk · 40 hrs | — | — | — | — |
| 32 | $11 | Phlebotomy Certificate | Harper College | 32 wk · 40 hrs | 33 | — | 68% | $8,730 |
| 33 | $11 | Phlebotomy Technician Certificate | Moraine Valley Community College | 48 wk · 40 hrs | — | — | — | — |
| 34 | $11 | Patient Care Technician | Moraine Valley Community College | 48 wk · 40 hrs | — | — | — | — |
| 35 | $11 | Basic Nurse Assistant Training Certificate | Moraine Valley Community College | 17 wk · 40 hrs | 93 | — | 74% | $6,498 |
| 36 | $11 | Health Careers | Illinois Eastern Community Colleges/LTC | 32 wk · 40 hrs | — | — | — | — |
| 37 | $12 | Patient Care Technician with Computer Fundamentals | Chicago Community Learning Center | 30 wk · 40 hrs | — | — | — | — |
| 38 | $12 | CNA--Certified Nursing Assistant | Chicago Community Learning Center | 8 wk · 40 hrs | — | — | — | — |
| 39 | $12 | Basic Nursing Assistant Certificate | West-Side Learning Center | 8 wk · 40 hrs | — | — | — | — |
| 40 | $12 | Basic Nursing Assistant | Life Enhancement Health Care Institute | 4 wk · 20 hrs | — | — | — | — |
| 41 | $12 | Patient Care Technician- (PCT non-credit) | Joliet Junior College | 52 wk · 40 hrs | — | — | — | — |
| 42 | $12 | Certified Nursing Assistant | Wilco Area Career Center | 8 wk · 40 hrs | — | — | — | — |
| 43 | $13 | Personal Care Aide | Rend Lake College | 16 wk · 40 hrs | — | — | — | — |
| 44 | $13 | Nurse Assistant | Rend Lake College | 8 wk · 40 hrs | — | — | — | — |
| 45 | $13 | Basic Nurse Assisting Certificate | Kishwaukee College | 8 wk · 40 hrs | — | — | — | — |
| 46 | $15 | Basic Nursing Assistant Training Program (BNATP) | Sandra Rossi | 6 wk · 40 hrs | — | — | — | — |
| 47 | $15 | Basic Nurse Assistant Training Program | Waubonsee Community College | 16 wk · 40 hrs | 40 | 8% | 86% | $9,822 |
| 48 | $15 | Nursing Assistant Certificate (025A) | Southwestern Illinois College | 16 wk · 40 hrs | — | — | — | — |
| 49 | $15 | Basic Nursing Assistant (BNA) | Midwest Career Source | 8 wk · 40 hrs | — | — | — | — |
| 50 | $15 | Nursing Assistant | Spoon River College | 8 wk · 40 hrs | 31 | 13% | 92% | $5,760 |
| 51 | $15 | Nursing Assistant | John A. Logan Community College | 8 wk · 40 hrs | — | — | — | — |
| 52 | $15 | Nurse Assistant - Certificate | Kaskaskia College | 16 wk · 40 hrs | 59 | — | 82% | $7,253 |
| 53 | $15 | Nurse Assistant | Parkland College | 16 wk · 40 hrs | — | — | — | — |
| 54 | $15 | Certified Nursing Assistant (CNA) (Satellite Site) | Chicago State University-Gift of Hope Building | 8 wk · 40 hrs | — | — | — | — |
| 55 | $15 | Basic Nursing Assistant | Renees School of Careers | 7 wk · 40 hrs | — | — | — | — |
| 56 | $15 | Nursing Assistant | Medway Healthcare Institute | 8 wk · 40 hrs | — | — | — | — |
| 57 | $15 | CNA & Phlebotomy Tech. & Medical Terminology & CPR. | Chicago Community Learning Center | 22 wk · 40 hrs | — | — | — | — |
| 58 | $15 | Certified Nursing Assistant | Nirvana Institute | 5 wk · 40 hrs | — | — | — | — |
| 59 | $15 | Phlebotomy Program (MXC) | Malcolm X College | 16 wk · 40 hrs | — | — | — | — |
| 60 | $15 | Basic Nurse Assistant Training | First Step to Excellence Health Care | 6 wk · 40 hrs | — | — | — | — |
| 61 | $15 | Basic Nurse Assistant Training Program | Magnificent Healthcare & CPR Inc | 6 wk · 40 hrs | — | — | — | — |
| 62 | $15 | Certified Nursing Assistant | Anmut Nursing School | 6 wk · 40 hrs | — | — | — | — |
| 63 | $15 | Patient Care Technician | Tukiendorf Training Institute(CBCI) | 41 wk · 40 hrs | — | — | — | — |
| 64 | $15 | Basic Nursing Assistant (CNA) | Tukiendorf Training Institute(CBCI) | 15 wk · 40 hrs | — | — | — | — |
| 65 | $15 | Basic Nursing Assistant Training Program | Instituto Del Progreso Latino | 11 wk · 40 hrs | — | — | — | — |
| 66 | $15 | CNA/Certified Nursing Assistant | Prairie State College | 8 wk · 40 hrs | 100 | — | 55% | $6,592 |
| 67 | $15 | BASIC NURSING ASSISTANT | Excelsior Healthcare Academy | 4 wk · 40 hrs | — | — | — | — |
| 68 | $15 | Patient Care Technician | Excelsior Healthcare Academy | 8 wk · 40 hrs | — | — | — | — |
| 69 | $15 | Patient Care Technician 11 | Excelsior Healthcare Academy | 8 wk · 40 hrs | — | — | — | — |
| 70 | $15 | Nurse Assistant | Morton College | 11 wk · 40 hrs | — | — | — | — |
| 71 | $15 | Nurse Assistant Certificate | Danville Area Community College | 15 wk · 40 hrs | 4 | — | 86% | $7,990 |
| 72 | $15 | Certified Nursing Assistant | Rotalblys LLC | 12 wk · 40 hrs | — | — | — | — |
| 73 | $15 | Nurse Assistant/Aide | Richland Community College | 16 wk · 40 hrs | 31 | — | 83% | $6,470 |
| 74 | $15 | Practical Nursing | Richland Community College | 44 wk · 40 hrs | — | — | — | — |
| 75 | $15 | Nurse Assistant | Sauk Valley Community College | 9 wk · 40 hrs | — | — | — | — |
| 76 | $15 | Basic Nursing Assistant | Midwest Technical Institute | 7 wk · 40 hrs | — | — | — | — |
| 77 | $15 | Basic Nursing Assistant | Helping Hands Home Healthcare | 8 wk · 40 hrs | — | — | — | — |
| 78 | $15 | Basic Nurse Assistant with Phlebotomy | Elgin Comm. College District #509 | 36 wk · 40 hrs | — | — | — | — |
| 79 | $15 | Nurse Assistant Certificate of Completion | Lewis and Clark Community College | 16 wk · 40 hrs | — | — | — | — |
| 80 | $15 | Basic Nurse Assistant Training Program | New Lake College | 6 wk · 40 hrs | — | — | — | — |
| 81 | $15 | Certified Nurse Assisting / CNA | Southeastern Illinois College | 8 wk · 40 hrs | — | — | — | — |
| 82 | $15 | PCT 1 (Patient Care Technician) CNA Phlebotomy and EKG | Elim Outreach Training Center | 30 wk · 40 hrs | — | — | — | — |
| 83 | $15 | Basic Nurse Assistant | Elim Outreach Training Center | 8 wk · 40 hrs | — | — | — | — |
| 84 | $15 | PT 11 (Patient Care Technician) CNA Phlebotomy and Dialysis | Elim Outreach Training Center | 28 wk · 40 hrs | — | — | — | — |
| 85 | $15 | Phlebotomy Technician | Elim Outreach Training Center | 14 wk · 40 hrs | — | — | — | — |
| 86 | $15 | Basic Nurse Assistant Training Program (BNATP) | Covenant Healthcare Institute | 4 wk · 40 hrs | — | — | — | — |
| 87 | $15 | Patient Care Technician (PCT- credit) | Joliet Junior College | 32 wk · 40 hrs | — | — | — | — |
| 88 | $15 | Certified Nursing Assistant | Kankakee Community College | 16 wk · 40 hrs | — | — | — | — |
| 89 | $15 | Healthcare Assistant | Kankakee Community College | 15 wk · 40 hrs | 72 | 6% | 89% | $7,053 |
| 90 | $15 | CNA ICAPS | Kankakee Community College | 16 wk · 40 hrs | — | — | — | — |
| 91 | $15 | Certified Nursing Assistant | Hugs Inc. | 6 wk · 40 hrs | — | — | — | — |
| 92 | $15 | Phlebotomy Technician Training Program | Hugs Inc. | 6 wk · 40 hrs | — | — | — | — |
| 93 | $15 | Phlebotomy | International Career Institute | 6 wk · 40 hrs | — | — | — | — |
| 94 | $15 | Basic Nursing Assistant Training Program | International Career Institute | 4 wk · 40 hrs | — | — | — | — |
| 95 | $15 | Basic Nursing Assistant Certificate | Lake Land College | 16 wk · 40 hrs | 50 | — | 79% | $8,766 |
| 96 | $15 | Basic Nurse Assisting | Lake Land College | 16 wk · 40 hrs | — | — | — | — |
| 97 | $15 | Practical Nursing | Lake Land College | 40 wk · 40 hrs | 33 | 18% | 96% | $14,430 |
| 98 | $15 | Patient Care Assistant | Black Hawk College | 32 wk · 40 hrs | — | — | — | — |
| 99 | $15 | Carepaks health services inc. | Carepaks Health Services Inc | 6 wk · 40 hrs | — | — | — | — |
| 100 | $15 | Basic Nurse Aide Training Program | Aishling Care Academy | 4 wk · 40 hrs | — | — | — | — |
| 101 | $15 | Certified Nurse Assistant | Aishling Care Academy | 4 wk · 40 hrs | — | — | — | — |
| 102 | $15 | River Academy of Vocational Education | River Academy of Vocational Education | 12 wk · 40 hrs | — | — | — | — |
| 103 | $15 | Nursing Assistant | Methodist Medical Center - College of Nursing | 9 wk · 40 hrs | — | — | — | — |
| 104 | $15 | Nursing Assistant | John Wood Community College | 8 wk · 40 hrs | 13 | 54% | 83% | $7,732 |
| 105 | $15 | Basic Nurse Assistant Training Progr | Illinois Eastern Community Colleges/LTC | 10 wk · 40 hrs | — | — | — | — |
| 106 | $15 | Nursing Aide Certificate #5411 | Rock Valley College | 16 wk · 40 hrs | 172 | — | 62% | $7,787 |
| 107 | $15 | Basic Nurse Aide Training Program (CNA) | A Plus Healthcare Traning | 5 wk · 40 hrs | — | — | — | — |
| 108 | $15 | Patient Care Technician | A Plus Healthcare Traning | 15 wk · 40 hrs | — | — | — | — |
| 109 | $15 | Community Health Worker | South Suburban College | 12 wk · 40 hrs | — | — | — | — |
| 110 | $15 | Phlebotomy | South Suburban College | 16 wk · 40 hrs | — | — | — | — |
| 111 | $15 | Patient Care Technician Program (PCT) | South Suburban College | 16 wk · 40 hrs | — | — | — | — |
| 112 | $15 | Nursing Assistant / Aide | South Suburban College | 8 wk · 40 hrs | — | — | — | — |
| 113 | $15 | Basic Nursing Assistant Training Program | Fishes & Loaves | 6 wk · 40 hrs | — | — | — | — |
| 114 | $15 | Basic Nurse Assistant Training | The Miller Academy of Allied Health | 3 wk · 40 hrs | — | — | — | — |
| 115 | $15 | Patient Care Technician Program | Avid CNA School | 23 wk · 40 hrs | — | — | — | — |
| 116 | $15 | Basic Nursing Assistant Training Program | Avid CNA School | 6 wk · 40 hrs | — | — | — | — |
| 117 | $15 | Basic Nurse Assistant Training Program - Non-Credit | Waubonsee Community College | 12 wk · 40 hrs | 40 | — | 86% | $9,822 |
| 118 | $15 | Certified Nurse Assistant | Shawnee Community College | 16 wk · 40 hrs | — | — | — | — |
| 119 | $15 | Adult ELA ICAPS CNA | College Of DuPage | 32 wk · 40 hrs | — | — | — | — |
| 120 | $15 | Certified Nursing Assistant (CNA) | College Of DuPage | 8 wk · 40 hrs | 215 | 1% | 62% | $6,739 |
| 121 | $6,750 | Nursing Assistant | John Wood Community College | 8 wk · 8 hrs | — | — | — | — |
Source and date: U.S. Department of Labor, Training Provider Results — the open program index behind trainingproviderresults.gov, snapshot taken 2026-09-02 (3,236 programs for Illinois 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 Illinois 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 Illinois: 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.