RetrainMap / Training costs by state / California / Nursing assistant (CNA)
Free · the federal list, by published cost · California
Nursing-assistant (CNA) programs in California on the federal training list, by published cost
137 programs in California’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 $80 to $41,810; 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 | $80 | Personal Care Aide | Montebello Community Adult School | 8 wk · 11 hrs | 165 | 67% | 19% | $7,691 |
| 2 | $150 | Personal Care Aide | Mt. San Antonio College | 8 wk · 18 hrs | 59 | 83% | 9% | $8,653 |
| 3 | $185 | Home Health Aide | Kern High School District-BAS | 2 wk · 20 hrs | 25 | 96% | 79% | $8,160 |
| 4 | $300 | Integrated Education Training Nurse Assistant-Certified Program | Colton Redlands Yucaipa ROP | 17 wk · 26 hrs | 63 | 78% | 73% | — |
| 5 | $350 | Home Health Aide | Los Angeles Technology Center - LAUSD | 2 wk · 40 hrs | 150 | 80% | 58% | $8,382 |
| 6 | $425 | Certified Nursing Assistant Program | Crafton Hills College | 18 wk · 25 hrs | — | — | — | — |
| 7 | $470 | Nursing: Certified Home Health Aide (Certificate of Accomplishment) | Allan Hancock College | 2 wk · 24 hrs | 17 | 100% | 52% | $9,353 |
| 8 | $500 | Healthcare Support Occupations Accelerated | Kern High School District-BAS | 9 wk · 20 hrs | 31 | 94% | 78% | $8,125 |
| 9 | $500 | Healthcare Support Occupations | Kern High School District-BAS | 10 wk · 30 hrs | 102 | 80% | 73% | $7,440 |
| 10 | $550 | Home Health Aide | Ventura Training Institute | 3 wk · 40 hrs | 109 | 77% | 94% | $9,600 |
| 11 | $585 | Certified Nurses Aide CC | Kern Community College District | 15 wk · 11 hrs | — | — | — | — |
| 12 | $595 | Pre-Certified Nursing Assistant | Burbank Adult School | 16 wk · 13 hrs | 104 | 75% | 48% | — |
| 13 | $600 | Certified Nursing Assistant | Valley ROP | 13 wk · 13 hrs | 54 | 87% | 87% | $7,255 |
| 14 | $609 | Home Health Aide | West Valley Occupational Center - LAUSD | 2 wk · 40 hrs | 41 | 76% | 86% | $8,382 |
| 15 | $611 | Certified Nursing Assistant | Mt. San Antonio College | 12 wk · 27 hrs | 324 | 88% | 50% | $9,639 |
| 16 | $620 | Personal Care Aide | Maxine Waters Employment Prep Center - LAUSD | 5 wk · 16 hrs | 39 | 62% | 53% | $9,800 |
| 17 | $650 | Home Health Aide | Mission Career College | 1 wk · 40 hrs | 263 | 80% | 59% | $4,195 |
| 18 | $686 | Restorative Nurse Assistant (Hybrid) | Lotus Medical Career College | 1 wk · 16 hrs | 53 | 100% | 93% | $11,760 |
| 19 | $700 | Certified Home Health Aide | California Nurses Educational Institute | 1 wk · 40 hrs | 52 | 100% | 93% | $9,754 |
| 20 | $700 | Home Health Aide Training Program | California Healthcare Skills Center | 1 wk · 40 hrs | 78 | 88% | 57% | $5,460 |
| 21 | $700 | Certified Nurse Assistant | Inland Career Education Center - San Bernardino Adult School | 12 wk · 40 hrs | 63 | 78% | 42% | $5,913 |
| 22 | $726 | HO-80A Nurse Assistant | Lassen Community College | 17 wk · 12 hrs | 134 | 93% | 86% | $10,990 |
| 23 | $768 | Certified Nurse Assistant Certificate | Santa Rosa Junior College | 9 wk · 26 hrs | 161 | 94% | 100% | — |
| 24 | $795 | Personal Care Aide | West Valley Occupational Center - LAUSD | 5 wk · 16 hrs | 16 | 50% | 71% | $11,100 |
| 25 | $800 | Certified Nursing Assistant | Delano Adult School | 9 wk · 17 hrs | — | — | — | — |
| 26 | $800 | Certified Nurse Assistant | GROSSMONT ADULT SCHOOL | 16 wk · 4 hrs | 492 | 76% | 97% | — |
| 27 | $800 | Nurse Assistant | HANFORD ADULT SCHOOL | 17 wk · 16 hrs | 99 | 89% | 86% | $8,846 |
| 28 | $814 | Nurse Assistant/Home Health Aide Certificate of Achievement | City College of San Francisco | 18 wk · 35 hrs | — | — | — | — |
| 29 | $839 | Nursing Assistant Training (NAT) | Reedley Community College | 36 wk · 6 hrs | 80 | 88% | 13% | $5,060 |
| 30 | $850 | Certified Nursing Assistant | Pittsburg Adult Education Center | 16 wk · 16 hrs | 27 | 100% | 75% | $10,427 |
| 31 | $850 | Home Health Aide | Lotus Medical Career College | 1 wk · 40 hrs | 125 | 100% | 100% | $13,240 |
| 32 | $855 | Certified Nurse Assistant (CNA) [Prerequisite for LVN] | Fresno Adult School | 9 wk · 33 hrs | 381 | 97% | 33% | $10,700 |
| 33 | $867 | Certified Nursing Assistant | Napa Valley Adult Education | 12 wk · 15 hrs | 130 | 100% | 66% | $10,660 |
| 34 | $900 | Nurse Assistant | Kern High School District-BAS | 10 wk · 30 hrs | 128 | 90% | 74% | $8,160 |
| 35 | $900 | Accelerated Nursing Assistant | Kern High School District-BAS | 6 wk · 24 hrs | 26 | 100% | 73% | $8,160 |
| 36 | $904 | Basic Patient Care (Certified Nurse Assistant) | College of the Redwoods | 6 wk · 25 hrs | 53 | 87% | 90% | $4,294 |
| 37 | $926 | Certified Nurse Assistant Certificate of Completion (Hybrid) | Saddleback College | 18 wk · 10 hrs | 223 | 49% | 90% | $5,090 |
| 38 | $950 | Nursing Assistant- Acute Care | Colton Redlands Yucaipa ROP | 6 wk · 40 hrs | — | — | — | — |
| 39 | $950 | NURSING ASSISTANT TRAINING | Sacramento City USD-Charles A. Jones | 5 wk · 39 hrs | 92 | 96% | 70% | $6,840 |
| 40 | $962 | Restorative Nurse Assistant | Windsor School of Nursing Assistants | 1 wk · 24 hrs | — | — | — | — |
| 41 | $971 | NURSING ASSISTANT, CERTIFICATE OF SPECIALIZATION | Cuesta College | 18 wk · 9 hrs | 43 | 63% | — | — |
| 42 | $992 | Home Health Aide | Windsor School of Nursing Assistants | 1 wk · 40 hrs | — | — | — | — |
| 43 | $1,000 | Certified Nursing Assistant | Montebello Community Adult School | 9 wk · 18 hrs | 161 | 69% | 19% | $10,694 |
| 44 | $1,000 | Certified Nursing Assistant | San Joaquin Delta College | 9 wk · 24 hrs | 105 | 100% | — | — |
| 45 | $1,002 | Certified Nursing Assistant | College of the Siskiyous | 8 wk · 32 hrs | 22 | 91% | 88% | $18 |
| 46 | $1,146 | Home Health Aide Advanced | Downey Adult School | 2 wk · 20 hrs | — | — | — | — |
| 47 | $1,172 | Certified Nurse Assistant | College of the Sequoias | 18 wk · 11 hrs | 374 | 95% | 7% | — |
| 48 | $1,195 | Independent Home Care Aide | Monrovia Community Adult School | 3 wk · 28 hrs | 17 | 100% | 88% | $9,360 |
| 49 | $1,200 | BASIC PATIENT CARE (CNA) | SUTTER COUNTY SUPERINTENDENT OF SCHOOLS | 8 wk · 30 hrs | 129 | 88% | 84% | $7,268 |
| 50 | $1,250 | CNA Basic Patient Care | Yuba County Office of Education | 6 wk · 30 hrs | 127 | 100% | 77% | $16,728 |
| 51 | $1,300 | Certified Nursing Assistant Program | Colusa County Office of Education | 12 wk · 20 hrs | 48 | 92% | 92% | $7,506 |
| 52 | $1,300 | Acute Care Program | Mountain View - Los Altos Adult School | 5 wk · 23 hrs | — | — | — | — |
| 53 | $1,300 | 003131 Certified Nursing Assistant | Simi Institute for Careers and Education | 20 wk · 10 hrs | 133 | 82% | 25% | $10,205 |
| 54 | $1,306 | Nurse Assistant Training Program | Lemoore College | 18 wk · 6 hrs | 34 | 100% | — | — |
| 55 | $1,335 | Certified Nurse Assistant (CNA) Accelerated | Hacienda La Puente Adult Education | 10 wk · 20 hrs | 157 | 90% | 69% | $11,294 |
| 56 | $1,385 | Certified Nursing Assistant | GLENN COUNTY OFFICE OF EDUCATION, ROP | 9 wk · 22 hrs | 15 | 100% | 100% | — |
| 57 | $1,409 | Nurse Assistant and Home Health Aide (NA/HHA) Certificate | Shasta College | 18 wk · 5 hrs | 111 | 68% | — | — |
| 58 | $1,425 | Certified Nursing Assistant | FUHSD Adult School | 14 wk · 13 hrs | 202 | 93% | 68% | $5,836 |
| 59 | $1,429 | Nurse Assistant Training Program | Tulare Adult School | 18 wk · 14 hrs | 97 | 82% | 73% | $8,872 |
| 60 | $1,494 | Certified Nursing Assistant Certificate of Career Preparation | Palo Verde College | 18 wk · 11 hrs | 69 | 72% | — | — |
| 61 | $1,500 | Nursing Assistant | Porterville Adult School | 7 wk · 30 hrs | 174 | 98% | 97% | $9,322 |
| 62 | $1,501 | Nursing: Certified Nursing Assistant (CNA) (Certificate of Accomplishment) | Allan Hancock College | 17 wk · 20 hrs | 66 | 100% | 29% | $8,412 |
| 63 | $1,505 | Nurse Assistant Program | Visalia Adult School | 9 wk · 30 hrs | 290 | 87% | 25% | $6,851 |
| 64 | $1,562 | Nurse Assistant/ Long-Term Care and Home Health Aide | West Valley Occupational Center - LAUSD | 8 wk · 26 hrs | 103 | 63% | 21% | $8,382 |
| 65 | $1,600 | Certified Nursing Assistant | McKallen Medical Training | 6 wk · 32 hrs | — | — | — | — |
| 66 | $1,625 | Certified Nursing Assistant | Fairfield Suisun Adult School | 11 wk · 25 hrs | 60 | 80% | — | — |
| 67 | $1,640 | Nurse Assistant/ Medical Terminology | Maxine Waters Employment Prep Center - LAUSD | 16 wk · 16 hrs | 246 | 61% | 46% | $9,360 |
| 68 | $1,646 | Home Health Aide | Downey Adult School | 8 wk · 20 hrs | — | — | — | — |
| 69 | $1,670 | Certified Nursing Assistant | Salinas Adult School | 16 wk · 10 hrs | 142 | 97% | 36% | $12,000 |
| 70 | $1,688 | Nursing Assistant | Los Angeles Technology Center - LAUSD | 12 wk · 25 hrs | 284 | 74% | 46% | $8,382 |
| 71 | $1,690 | Certified Nursing Assistant | Oxnard Adult School | 18 wk · 14 hrs | 16 | 100% | 86% | — |
| 72 | $1,750 | Nurse Assistant Training Program BC | Kern Community College District | 16 wk · 13 hrs | — | — | — | — |
| 73 | $1,900 | Nurse Assistant Training Program | Perpetual Enhancement LLC | 6 wk · 32 hrs | — | — | — | — |
| 74 | $1,933 | Nurse Assistant/Long Term Care and Home Health Aide | Maxine Waters Employment Prep Center - LAUSD | 12 wk · 18 hrs | 165 | 56% | 61% | $8,382 |
| 75 | $1,940 | Certified Nurse Assistant | Escondido Adult School | 10 wk · 29 hrs | 33 | 100% | 79% | — |
| 76 | $1,960 | Nurse Assistant/ Long Term Care and Home Health Aide | East Los Angeles Skills Center - LAUSD | 15 wk · 14 hrs | 244 | 74% | 51% | $9,360 |
| 77 | $2,000 | Certified Nursing Assistant (CNA) | Bassett Adult School | 12 wk · 18 hrs | 78 | 97% | 77% | $8,970 |
| 78 | $2,000 | Certified Nursing Assistant-C.N.A. | Lake County Office of Ed-CTE | 12 wk · 13 hrs | 71 | 100% | 100% | — |
| 79 | $2,000 | Nurse Assistant Pre-Certification | Tri-Cities ROP | 12 wk · 13 hrs | 72 | 82% | 88% | $6,823 |
| 80 | $2,010 | Nurse Assistant | Clovis Adult Education | 13 wk · 17 hrs | 136 | 96% | 89% | $6,550 |
| 81 | $2,020 | Certified Nursing Assistant | Antelope Valley Adult School | 5 wk · 38 hrs | 3,149 | 62% | 24% | $10,500 |
| 82 | $2,045 | Nurse Assistant Training Program | Los Angeles Career College - Main | 5 wk · 16 hrs | 406 | 98% | 82% | $2,890 |
| 83 | $2,045 | Nursing Assistant, CNA | First Lady Permanente | 8 wk · 20 hrs | 525 | 99% | 53% | $9,575 |
| 84 | $2,105 | CNA | Kern Valley Career Center | 5 wk · 32 hrs | 30 | 97% | 93% | — |
| 85 | $2,107 | Nursing Assistant, Home Health Aide, and Medical Terminology | East Los Angeles Skills Center - LAUSD | 13 wk · 23 hrs | 477 | 65% | 68% | $8,382 |
| 86 | $2,150 | Nurse Assistant: Long Term Care (CNA Training) | North Orange County Regional Occupational Program | 13 wk · 14 hrs | 198 | 76% | 73% | $10,400 |
| 87 | $2,155 | Nursing Assistant Training Program | International School of Nursing | 6 wk · 50 hrs | 205 | 96% | 78% | — |
| 88 | $2,177 | Nurse Assistant Training Program (CNA) | Angeles Institute, LLC | 5 wk · 35 hrs | 204 | 75% | 66% | $17,160 |
| 89 | $2,200 | Certified Nurse Assistant | Compton Adult School | 7 wk · 27 hrs | 23 | 96% | 67% | $5,993 |
| 90 | $2,200 | Nursing Assistant | Medical Allied Career Center, Inc. | 5 wk · 32 hrs | 14 | 93% | 76% | $8,320 |
| 91 | $2,226 | Nursing Assistant | Vasco Career College | 6 wk · 27 hrs | 302 | 94% | 86% | $11,040 |
| 92 | $2,230 | Certified Nursing Assistant | Mountain View - Los Altos Adult School | 8 wk · 24 hrs | 211 | 88% | 27% | $14,400 |
| 93 | $2,235 | Certified Nursing Assistant | Downey Adult School | 8 wk · 20 hrs | 82 | 96% | 70% | $7,708 |
| 94 | $2,275 | Nurse Assistant | Healthcare Career College | 8 wk · 20 hrs | 258 | 88% | 83% | $9,880 |
| 95 | $2,300 | Nurse Assistant | LGL College (Life's Good Learning College) | 6 wk · 27 hrs | 54 | 98% | 49% | $10,080 |
| 96 | $2,305 | Nurse Assistant (Direct) | NIU College | 4 wk · 40 hrs | 219 | 91% | 84% | $11,544 |
| 97 | $2,400 | Certified Nurse Assistant | San Antonio ROP | 6 wk · 27 hrs | — | — | — | — |
| 98 | $2,428 | Nursing Assistant | Windsor School of Nursing Assistants | 4 wk · 40 hrs | 316 | 94% | 100% | $10,920 |
| 99 | $2,430 | Nurse Assistant Training Program | Regan Career Institute | 10 wk · 16 hrs | 264 | 96% | 42% | $24,749 |
| 100 | $2,495 | Nurse Assistant Training | National Career College, Inc. | 5 wk · 32 hrs | 17 | 100% | 76% | $3,804 |
| 101 | $2,495 | Nursing Assistant | International Health Group dba Dalrada Career Institute | 4 wk · 40 hrs | 496 | 94% | 90% | — |
| 102 | $2,575 | Nurse Assistant Training | Pacific Times Healthcare College | 4 wk · 40 hrs | 122 | 100% | 87% | $5,110 |
| 103 | $2,620 | Nursing Assistant Training Program | California Healthcare Skills Center | 6 wk · 24 hrs | 201 | 93% | 60% | $11,040 |
| 104 | $2,645 | Certified Nursing Assistant | Mt. Diablo Adult Education | 12 wk · 3 hrs | 13 | 85% | 84% | $5,651 |
| 105 | $2,646 | Certified Nursing Assistant/Phlebotomist | Downey Adult School | 10 wk · 24 hrs | 24 | 100% | 87% | $9,250 |
| 106 | $2,750 | Nurse Assistant Certification | Mission Career College | 5 wk · 32 hrs | 599 | 93% | 88% | $4,533 |
| 107 | $2,764 | Certified Nurse Assistant | CALIFORNIA PREPARATORY COLLEGE, INC. | 12 wk · 16 hrs | 16 | 88% | 94% | $10,549 |
| 108 | $2,788 | CNA/Home Health Aide | San Antonio ROP | 8 wk · 25 hrs | — | — | — | — |
| 109 | $2,797 | Nurse Assistant / Home Health Aide | Ventura Training Institute | 6 wk · 40 hrs | 804 | 94% | 94% | $4,809 |
| 110 | $2,800 | Nursing Assistant Program | Nurses' Development Center, Inc. | 4 wk · 40 hrs | 646 | 97% | 75% | $9,064 |
| 111 | $2,800 | Nursing Assistant | Westchester College of Nursing and Allied Health | 6 wk · 23 hrs | 83 | 92% | 70% | $7,268 |
| 112 | $2,800 | Certified Nurses Assistant | California Nurses Educational Institute | 6 wk · 20 hrs | 235 | 79% | 61% | $8,945 |
| 113 | $2,850 | Nurse Assistant Training Program | Azusa Adult Education Center | 12 wk · 20 hrs | 70 | 91% | 85% | $9,880 |
| 114 | $2,862 | Certified Nurse Assistant Training Program | Watsonville/Aptos/Santa Cruz Adult Education | 14 wk · 12 hrs | 66 | 97% | 69% | $13,070 |
| 115 | $2,893 | Certified Nurse Assistant/Home Aide | Los Angeles Mission College | 32 wk · 6 hrs | 336 | 19% | 8% | $11,581 |
| 116 | $2,895 | Vocational Nursing Certificate of Achievement | City College of San Francisco | 51 wk · 40 hrs | 14 | — | — | — |
| 117 | $2,950 | Nurse Assistant Pre-Certification CNA | Claremont Adult School | 10 wk · 24 hrs | 115 | 90% | 80% | $10,270 |
| 118 | $2,950 | Nurse Assistant Pre Certification CNA | Monrovia Community Adult School | 9 wk · 24 hrs | 198 | 90% | 84% | $10,530 |
| 119 | $2,995 | Nurse Assistant Training Program - Pre CNA | Twilight Adult Education School | 10 wk · 24 hrs | — | — | — | — |
| 120 | $2,995 | Nurse Assistant | Lotus Medical Career College | 6 wk · 27 hrs | 312 | 100% | 100% | $10,660 |
| 121 | $3,000 | Nursing Assistant Training Program | Opportunity Junction | 12 wk · 25 hrs | 179 | 94% | 68% | $10,514 |
| 122 | $3,150 | Nurse Assistant-Certified Day Program 236.5 hrs | Colton Redlands Yucaipa ROP | 9 wk · 28 hrs | 63 | 78% | 73% | — |
| 123 | $3,150 | Nurse Assistant-Certified Evening Program 224 hrs | Colton Redlands Yucaipa ROP | 16 wk · 20 hrs | 74 | 73% | 84% | — |
| 124 | $3,353 | Nursing Assistant | Central Coast College | 6 wk · 27 hrs | 335 | 100% | 72% | — |
| 125 | $3,500 | Nurse Assistant (Hybrid) | Prestige Career College | 5 wk · 32 hrs | 1,719 | 98% | 82% | $9,828 |
| 126 | $3,500 | Nurse Assistant (Direct) | Prestige Career College | 5 wk · 32 hrs | 110 | 97% | 82% | $10,428 |
| 127 | $3,635 | Nursing Assistant Program | Procareer Academy | 7 wk · 27 hrs | 894 | 91% | 94% | $10,338 |
| 128 | $3,664 | Pre Certified Nursing Assistant (Summer) | Valley ROP | 5 wk · 40 hrs | 46 | 93% | 93% | $9,214 |
| 129 | $3,800 | Certified Nurse Assistant and Home Health Aide | College of Marin | 14 wk · 50 hrs | — | — | — | — |
| 130 | $4,500 | Patient Care Technician | Pacific Union College | 24 wk · 16 hrs | — | — | — | — |
| 131 | $6,500 | Certified Nurse Assistant & Home Health Aide | JobTrain | 11 wk · 30 hrs | 165 | 98% | 33% | $7,072 |
| 132 | $10,200 | Patient Care Technician | RCOE School of Career Education | 20 wk · 30 hrs | 63 | 86% | 67% | $8,160 |
| 133 | $10,435 | Vocational Nursing | Maxine Waters Employment Prep Center - LAUSD | 40 wk · 38 hrs | 70 | 91% | 55% | $14,325 |
| 134 | $17,825 | Vocational Nursing | Downey Adult School | 48 wk · 32 hrs | 267 | 99% | 97% | $15,865 |
| 135 | $36,189 | Vocational Nursing - Full-time | Institute of Technology | 51 wk · 28 hrs | 1,389 | 75% | 72% | $15,585 |
| 136 | $37,510 | Vocational Nursing | Blake Austin College | 48 wk · 40 hrs | — | — | — | — |
| 137 | $41,810 | Vocational Nursing (Blended) | American Career College | 54 wk · 30 hrs | 1,959 | 65% | 84% | $15,080 |
Source and date: U.S. Department of Labor, Training Provider Results — the open program index behind trainingproviderresults.gov, snapshot taken 2026-09-02 (3,266 programs for California 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 California 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 California: 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.