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.

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 list137
With a published cost137 of 137
With an employment figure111 of 137
Median published cost$1,670
137 rows
#Published cost
basis
Program (provider’s page) · credential · codeProvider · cityLengthExitedCompletedEmployed Q2 after exitMedian earnings, Q2 (one quarter)
1$80tuition + fees + suppliesPersonal Care AidePersonal Care Aide Certificate · 21-1091; 21-1094; 31-1122Montebello Community Adult SchoolMontebello 906408 wk · 11 hrs16567%19%$7,691
2$150tuition + fees + suppliesPersonal Care AideMt. San Antonio College Certificate of Completion in Personal Care Aide · 31-1122Mt. San Antonio CollegeWalnut 917898 wk · 18 hrs5983%9%$8,653
3$185tuition + fees + suppliesHome Health AideCertified Home Health Aide · 31-1121; 31-1122; 31-9099Kern High School District-BASBakersfield 933012 wk · 20 hrs2596%79%$8,160
4$300tuition + fees + suppliesIntegrated Education Training Nurse Assistant-Certified ProgramCertification through CDPH for a Certified Nurse Assistant · 31-1122; 31-1131Colton Redlands Yucaipa ROPRedlands 9237417 wk · 26 hrs6378%73%
5$350tuition + fees + suppliesHome Health AideCertificate of Completion in Home Health Aide · 31-1121; 31-1122Los Angeles Technology Center - LAUSDLos Angeles 900182 wk · 40 hrs15080%58%$8,382
6$425tuition + fees + suppliesCertified Nursing Assistant ProgramCertified Nursing Assistant · 31-1131Crafton Hills CollegeYucaipa 9239918 wk · 25 hrs
7$470tuition + fees + suppliesNursing: Certified Home Health Aide (Certificate of Accomplishment)Nursing: Certified Home Health Aide - Certificate of Accomplishment · 25-1072; 31-1121; 31-1131Allan Hancock CollegeSanta Maria 934542 wk · 24 hrs17100%52%$9,353
8$500tuition + fees + suppliesHealthcare Support Occupations AcceleratedAn industry-recognized certificate or certification · 29-2072; 31-1122; 31-9099Kern High School District-BASBakersfield 933019 wk · 20 hrs3194%78%$8,125
9$500tuition + fees + suppliesHealthcare Support OccupationsHealthcare Support Occupations Certificate of Completion · 29-2072; 31-1122; 31-9099Kern High School District-BASBakersfield 9330110 wk · 30 hrs10280%73%$7,440
10$550tuition + fees + suppliesHome Health AideCertified Home Health Aide · 31-1121; 31-1122Ventura Training InstituteCamarillo 930123 wk · 40 hrs10977%94%$9,600
11$585tuition + fees + suppliesCertified Nurses Aide CCCertified Nursing Assistant Certificate · 31-1131Kern Community College DistrictBakersfield 9330115 wk · 11 hrs
12$595tuition + fees + suppliesPre-Certified Nursing AssistantPre-Certified Nursing Assistant Certification · 31-1131Burbank Adult SchoolBurbank 9150516 wk · 13 hrs10475%48%
13$600tuition + fees + suppliesCertified Nursing AssistantState Nursing Certificate · 31-1131Valley ROPSanger 9365713 wk · 13 hrs5487%87%$7,255
14$609tuition + fees + suppliesHome Health AideHome Health Aide Certificate · 31-1121; 31-1122West Valley Occupational Center - LAUSDWoodland Hills 913672 wk · 40 hrs4176%86%$8,382
15$611tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant License · 31-1131Mt. San Antonio CollegeWalnut 9178912 wk · 27 hrs32488%50%$9,639
16$620tuition + fees + suppliesPersonal Care Aide. · 31-1131Maxine Waters Employment Prep Center - LAUSDLos Angeles 900595 wk · 16 hrs3962%53%$9,800
17$650tuition + fees + suppliesHome Health AideHHA · 31-1121; 31-1122Mission Career CollegeRiverside 925071 wk · 40 hrs26380%59%$4,195
18$686tuition + fees + suppliesRestorative Nurse Assistant (Hybrid)Restorative Aide Certificate · 31-1131Lotus Medical Career CollegePomona 917671 wk · 16 hrs53100%93%$11,760
19$700tuition + fees + suppliesCertified Home Health AideCertified Home Health Aide · 31-1121; 31-1122California Nurses Educational InstituteRancho Mirage 922701 wk · 40 hrs52100%93%$9,754
20$700tuition + fees + suppliesHome Health Aide Training ProgramHome Health Aide · 31-1121; 31-1131California Healthcare Skills CenterRiverside 925081 wk · 40 hrs7888%57%$5,460
21$700tuition + fees + suppliesCertified Nurse AssistantCertificate of Completion · 31-1131Inland Career Education Center - San Bernardino Adult SchoolSan Bernardino 9240512 wk · 40 hrs6378%42%$5,913
22$726tuition + fees + suppliesHO-80A Nurse AssistantCertified Nurse Assistant · 31-1131Lassen Community CollegeSusanville 9613017 wk · 12 hrs13493%86%$10,990
23$768tuition + fees + suppliesCertified Nurse Assistant CertificateCertified Nurse Assistant Certificate · 31-1121; 31-1131Santa Rosa Junior CollegeSanta Rosa 954019 wk · 26 hrs16194%100%
24$795tuition + fees + suppliesPersonal Care AideCNA · 31-1131West Valley Occupational Center - LAUSDWoodland Hills 913675 wk · 16 hrs1650%71%$11,100
25$800tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant License · 31-1131Delano Adult SchoolDelano 932159 wk · 17 hrs
26$800tuition + fees + suppliesCertified Nurse AssistantCertified Nurse Assistant · 31-1131GROSSMONT ADULT SCHOOLEl Cajon 9201916 wk · 4 hrs49276%97%
27$800tuition + fees + suppliesNurse AssistantNursing Assistant Training Completion Certificate · 31-1131HANFORD ADULT SCHOOLHanford 9323017 wk · 16 hrs9989%86%$8,846
28$814tuition + fees + suppliesNurse Assistant/Home Health Aide Certificate of AchievementNurse Assistant/Home Health Aide Certificate of Achievement · 31-1121; 31-1122City College of San FranciscoSan Francisco 9411218 wk · 35 hrs
29$839tuition + fees + suppliesNursing Assistant Training (NAT)Nurse Assistant Certificate · 31-1131Reedley Community CollegeReedley 9365436 wk · 6 hrs8088%13%$5,060
30$850tuition + fees + suppliesCertified Nursing AssistantCertified Nurse Assistant · 31-1131Pittsburg Adult Education CenterPittsburg 9456516 wk · 16 hrs27100%75%$10,427
31$850tuition + fees + suppliesHome Health AideCertified Home Health Aide (CHHA) certificate · 31-1121; 31-1122Lotus Medical Career CollegePomona 917671 wk · 40 hrs125100%100%$13,240
32$855tuition + fees + suppliesCertified Nurse Assistant (CNA) [Prerequisite for LVN]Certified Nurse Assistant · 31-1121; 31-1131Fresno Adult SchoolFresno 937219 wk · 33 hrs38197%33%$10,700
33$867tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant Certificate · 31-1121; 31-1131Napa Valley Adult EducationNapa 9455912 wk · 15 hrs130100%66%$10,660
34$900tuition + fees + suppliesNurse AssistantCertified Nurse Assistant · 31-1131Kern High School District-BASBakersfield 9330110 wk · 30 hrs12890%74%$8,160
35$900tuition + fees + suppliesAccelerated Nursing AssistantNursing Assistant Certificate of Completion · 31-1131Kern High School District-BASBakersfield 933016 wk · 24 hrs26100%73%$8,160
36$904tuition + fees + suppliesBasic Patient Care (Certified Nurse Assistant)CNA License · 31-1131College of the RedwoodsEureka 955016 wk · 25 hrs5387%90%$4,294
37$926tuition + fees + suppliesCertified Nurse Assistant Certificate of Completion (Hybrid)Certified Nurse Assistant Certificate of Completion · 31-1131Saddleback CollegeMission Viejo 9269218 wk · 10 hrs22349%90%$5,090
38$950tuition + fees + suppliesNursing Assistant- Acute Care29-1141; 31-1131Colton Redlands Yucaipa ROPRedlands 923746 wk · 40 hrs
39$950tuition + fees + suppliesNURSING ASSISTANT TRAININGC.N.A. LICENSE · 31-1131Sacramento City USD-Charles A. JonesSacramento 958245 wk · 39 hrs9296%70%$6,840
40$962tuition + fees + suppliesRestorative Nurse AssistantRestorative Nurse Assistant Certificate · 31-1131Windsor School of Nursing AssistantsWalnut 917891 wk · 24 hrs
41$971tuition + fees + suppliesNURSING ASSISTANT, CERTIFICATE OF SPECIALIZATIONNursing Assistant CS · 31-1131Cuesta CollegeSan Luis Obispo 9340318 wk · 9 hrs4363%
42$992tuition + fees + suppliesHome Health AideHome Health Aide Certificate · 31-1121; 31-1122Windsor School of Nursing AssistantsWalnut 917891 wk · 40 hrs
43$1,000tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant Certificate · 31-1131Montebello Community Adult SchoolMontebello 906409 wk · 18 hrs16169%19%$10,694
44$1,000tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131San Joaquin Delta CollegeStockton 952079 wk · 24 hrs105100%
45$1,002tuition + fees + suppliesCertified Nursing AssistantCertified Nurse Assistant Certificate · 31-1131College of the SiskiyousWeed 960948 wk · 32 hrs2291%88%$18
46$1,146tuition + fees + suppliesHome Health Aide AdvancedHome Health Aide Advanced Certificate · 31-1121; 31-1122Downey Adult SchoolDowney 902412 wk · 20 hrs
47$1,172tuition + fees + suppliesCertified Nurse AssistantLicensed Nurse Assistant · 31-1131College of the SequoiasVisalia 9327718 wk · 11 hrs37495%7%
48$1,195tuition + fees + suppliesIndependent Home Care AideCertified Home Health Aide (CHHA) · 31-1121; 31-1122Monrovia Community Adult SchoolMonrovia 910163 wk · 28 hrs17100%88%$9,360
49$1,200tuition + fees + suppliesBASIC PATIENT CARE (CNA)Certified Nursing Assistant License · 31-1131SUTTER COUNTY SUPERINTENDENT OF SCHOOLSYuba City 959938 wk · 30 hrs12988%84%$7,268
50$1,250tuition + fees + suppliesCNA Basic Patient CareCertified Nursing Assistant · 31-1131Yuba County Office of EducationMarysville 959016 wk · 30 hrs127100%77%$16,728
51$1,300tuition + fees + suppliesCertified Nursing Assistant ProgramCertified Nursing Assistant License · 31-1131Colusa County Office of EducationColusa 9593212 wk · 20 hrs4892%92%$7,506
52$1,300tuition + fees + suppliesAcute Care ProgramSchool Certificate in Acute Care · 31-1131Mountain View - Los Altos Adult SchoolMountain View 940435 wk · 23 hrs
53$1,300tuition + fees + supplies003131 Certified Nursing AssistantCertified Nursing Assistant · 31-1131Simi Institute for Careers and EducationSimi Valley 9306520 wk · 10 hrs13382%25%$10,205
54$1,306tuition + fees + suppliesNurse Assistant Training ProgramCertified Nursing Assistant · 31-1131Lemoore CollegeLemoore 9324518 wk · 6 hrs34100%
55$1,335tuition + fees + suppliesCertified Nurse Assistant (CNA) AcceleratedCertified Nurse Assistant (CNA) Certificate · 31-1131Hacienda La Puente Adult EducationLa Puente 9174610 wk · 20 hrs15790%69%$11,294
56$1,385tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131GLENN COUNTY OFFICE OF EDUCATION, ROPWillows 959889 wk · 22 hrs15100%100%
57$1,409tuition + fees + suppliesNurse Assistant and Home Health Aide (NA/HHA) CertificateNurse Assistant and Home Health Aide (NA/HHA) Certificate · 31-1121; 31-1122Shasta CollegeRedding 9600318 wk · 5 hrs11168%
58$1,425tuition + fees + suppliesCertified Nursing AssistantCertificate in Certified Nursing Assistant and CNA license · 31-1131FUHSD Adult SchoolSunnyvale 9408714 wk · 13 hrs20293%68%$5,836
59$1,429tuition + fees + suppliesNurse Assistant Training ProgramCertified Nurse Assistant · 31-1131Tulare Adult SchoolTulare 9327418 wk · 14 hrs9782%73%$8,872
60$1,494tuition + fees + suppliesCertified Nursing Assistant Certificate of Career PreparationCertified Nursing Assistant Certificate of Career Preparation · 31-1131Palo Verde CollegeBlythe 9222518 wk · 11 hrs6972%
61$1,500tuition + fees + suppliesNursing AssistantCertified Nursing Assistant a National Certification License · 31-1131Porterville Adult SchoolPorterville 932577 wk · 30 hrs17498%97%$9,322
62$1,501tuition + fees + suppliesNursing: Certified Nursing Assistant (CNA) (Certificate of Accomplishment)Nursing: Certified Nursing Assistant (CNA) (Certificate of Accomplishment) · 31-1121; 31-1131Allan Hancock CollegeSanta Maria 9345417 wk · 20 hrs66100%29%$8,412
63$1,505tuition + fees + suppliesNurse Assistant ProgramCertified Nurse Assistant · 31-1131Visalia Adult SchoolVisalia 932929 wk · 30 hrs29087%25%$6,851
64$1,562tuition + fees + suppliesNurse Assistant/ Long-Term Care and Home Health AideNurse Assistant/ Long-Term Care and Home Health Aide Certificate · 31-1131West Valley Occupational Center - LAUSDWoodland Hills 913678 wk · 26 hrs10363%21%$8,382
65$1,600tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131McKallen Medical TrainingOntario 917646 wk · 32 hrs
66$1,625tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant Certification · 31-1131Fairfield Suisun Adult SchoolFairfield 9453311 wk · 25 hrs6080%
67$1,640tuition + fees + suppliesNurse Assistant/ Medical TerminologyNurse Assistant/ Medical Terminology Certificate of Completion · 31-1131Maxine Waters Employment Prep Center - LAUSDLos Angeles 9005916 wk · 16 hrs24661%46%$9,360
68$1,646tuition + fees + suppliesHome Health AideHome Health Aide Certificate · 31-1121; 31-1122Downey Adult SchoolDowney 902418 wk · 20 hrs
69$1,670tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131Salinas Adult SchoolSalinas 9390616 wk · 10 hrs14297%36%$12,000
70$1,688tuition + fees + suppliesNursing AssistantCertificate of completion Nursing Assistant · 31-1131Los Angeles Technology Center - LAUSDLos Angeles 9001812 wk · 25 hrs28474%46%$8,382
71$1,690tuition + fees + suppliesCertified Nursing AssistantCNA License after successful completion of State licensing exam · 31-1131Oxnard Adult SchoolOxnard 9303018 wk · 14 hrs16100%86%
72$1,750tuition + fees + suppliesNurse Assistant Training Program BCJobs Skills Certificate · 31-1131Kern Community College DistrictBakersfield 9330116 wk · 13 hrs
73$1,900tuition + fees + suppliesNurse Assistant Training ProgramCertified Nurse Assistant · 31-1131Perpetual Enhancement LLCSan Bernardino 924016 wk · 32 hrs
74$1,933tuition + fees + suppliesNurse Assistant/Long Term Care and Home Health AideNurse Assistant/Long Term Care and Home Health Aide Certificate of Completion · 31-1131Maxine Waters Employment Prep Center - LAUSDLos Angeles 9005912 wk · 18 hrs16556%61%$8,382
75$1,940tuition + fees + suppliesCertified Nurse AssistantProgram leads to completion of CDPH 276A and ability to take and pass NNAAP for certification · 31-1131; 31-9099Escondido Adult SchoolEscondido 9202510 wk · 29 hrs33100%79%
76$1,960tuition + fees + suppliesNurse Assistant/ Long Term Care and Home Health AideCNA · 29-1141; 31-1131East Los Angeles Skills Center - LAUSDLos Angeles 9003115 wk · 14 hrs24474%51%$9,360
77$2,000tuition + fees + suppliesCertified Nursing Assistant (CNA)Certified Nursing Assistant Certificate · 31-1131Bassett Adult SchoolLa Puente 9174612 wk · 18 hrs7897%77%$8,970
78$2,000tuition + fees + suppliesCertified Nursing Assistant-C.N.A.Certified Nursing Assistant · 31-1131Lake County Office of Ed-CTELakeport 9545312 wk · 13 hrs71100%100%
79$2,000tuition + fees + suppliesNurse Assistant Pre-CertificationCertified Nursing Assistant (CNA) · 31-1131Tri-Cities ROPWhittier 9060612 wk · 13 hrs7282%88%$6,823
80$2,010tuition + fees + suppliesNurse AssistantNurse Assistant · 31-1131Clovis Adult EducationClovis 9361113 wk · 17 hrs13696%89%$6,550
81$2,020tuition + fees + suppliesCertified Nursing AssistantNursing Assistant Certificate · 31-1131Antelope Valley Adult SchoolLancaster 935345 wk · 38 hrs3,14962%24%$10,500
82$2,045tuition + fees + suppliesNurse Assistant Training ProgramIndustry recognized skills certificate · 31-1131Los Angeles Career College - MainNorthridge 913245 wk · 16 hrs40698%82%$2,890
83$2,045tuition + fees + suppliesNursing Assistant, CNACalifornia State Certified Nurse Assistant · 31-1131; 31-1133First Lady PermanenteTurlock 953808 wk · 20 hrs52599%53%$9,575
84$2,105tuition + fees + suppliesCNACNA · 31-1131Kern Valley Career CenterBakersfield 933095 wk · 32 hrs3097%93%
85$2,107tuition + fees + suppliesNursing Assistant, Home Health Aide, and Medical TerminologyCNA · 31-1131East Los Angeles Skills Center - LAUSDLos Angeles 9003113 wk · 23 hrs47765%68%$8,382
86$2,150tuition + fees + suppliesNurse Assistant: Long Term Care (CNA Training)Certified Nurse Assistant (CNA) · 31-1131North Orange County Regional Occupational ProgramAnaheim 9280113 wk · 14 hrs19876%73%$10,400
87$2,155tuition + fees + suppliesNursing Assistant Training ProgramState Certification or License · 31-1121; 31-1131International School of NursingVallejo 945916 wk · 50 hrs20596%78%
88$2,177tuition + fees + suppliesNurse Assistant Training Program (CNA)Nursing Assistant Certificate · 31-1131Angeles Institute, LLCArtesia 907015 wk · 35 hrs20475%66%$17,160
89$2,200tuition + fees + suppliesCertified Nurse AssistantCertified Nursing Assistant (CNA) certification · 31-1131Compton Adult SchoolCompton 902207 wk · 27 hrs2396%67%$5,993
90$2,200tuition + fees + suppliesNursing AssistantDiploma/Certificate · 31-1131Medical Allied Career Center, Inc.Santa Fe Springs 906705 wk · 32 hrs1493%76%$8,320
91$2,226tuition + fees + suppliesNursing AssistantCertified Nursing Assistant Certificate · 31-1131Vasco Career CollegeEl Cerrito 945306 wk · 27 hrs30294%86%$11,040
92$2,230tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant (CNA) Certification · 31-1131Mountain View - Los Altos Adult SchoolMountain View 940438 wk · 24 hrs21188%27%$14,400
93$2,235tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant Certificate · 31-1131Downey Adult SchoolDowney 902418 wk · 20 hrs8296%70%$7,708
94$2,275tuition + fees + suppliesNurse AssistantCertificate · 31-1131Healthcare Career CollegeParamount 907238 wk · 20 hrs25888%83%$9,880
95$2,300tuition + fees + suppliesNurse AssistantCertified Nurse Assistant License · 31-1131LGL College (Life's Good Learning College)La Habra 906316 wk · 27 hrs5498%49%$10,080
96$2,305tuition + fees + suppliesNurse Assistant (Direct)Nurse Assistant Certificate · 31-1131NIU CollegeWoodland Hills 913674 wk · 40 hrs21991%84%$11,544
97$2,400tuition + fees + suppliesCertified Nurse AssistantCNA Certification · 31-1131San Antonio ROPPomona 917676 wk · 27 hrs
98$2,428tuition + fees + suppliesNursing AssistantNursing Assistant Certificate · 31-1131Windsor School of Nursing AssistantsWalnut 917894 wk · 40 hrs31694%100%$10,920
99$2,430tuition + fees + suppliesNurse Assistant Training ProgramNurse Assistant Certificate · 31-1131Regan Career InstituteSouth El Monte 9173310 wk · 16 hrs26496%42%$24,749
100$2,495tuition + fees + suppliesNurse Assistant TrainingIndustry recognized skills certificate · 31-1131National Career College, Inc.Panorama City 914025 wk · 32 hrs17100%76%$3,804
101$2,495tuition + fees + suppliesNursing AssistantCertified Nurse Assistant · 31-1131International Health Group dba Dalrada Career InstituteSan Diego 921234 wk · 40 hrs49694%90%
102$2,575tuition + fees + suppliesNurse Assistant TrainingNurse Assistant Certification · 31-1131Pacific Times Healthcare CollegeCorona 928824 wk · 40 hrs122100%87%$5,110
103$2,620tuition + fees + suppliesNursing Assistant Training ProgramCDPH Nurse Assistant Certification · 29-2061; 31-1131California Healthcare Skills CenterRiverside 925086 wk · 24 hrs20193%60%$11,040
104$2,645tuition + fees + suppliesCertified Nursing AssistantCertified Nursing Assistant · 31-1131Mt. Diablo Adult EducationConcord 9451812 wk · 3 hrs1385%84%$5,651
105$2,646tuition + fees + suppliesCertified Nursing Assistant/PhlebotomistCertified Nursing Assistant Certificate and Certified Phlebotomy Technician (CPT) · 29-1141; 31-1131; 31-9097Downey Adult SchoolDowney 9024110 wk · 24 hrs24100%87%$9,250
106$2,750tuition + fees + suppliesNurse Assistant CertificationCertified Nurse Assistant Certification · 31-1131Mission Career CollegeRiverside 925075 wk · 32 hrs59993%88%$4,533
107$2,764tuition + fees + suppliesCertified Nurse AssistantCertified Nurse Assistant · 31-1131CALIFORNIA PREPARATORY COLLEGE, INC.San Bernardino 9240812 wk · 16 hrs1688%94%$10,549
108$2,788tuition + fees + suppliesCNA/Home Health AideHome Health Aide Certificate · 31-1131San Antonio ROPPomona 917678 wk · 25 hrs
109$2,797tuition + fees + suppliesNurse Assistant / Home Health AideCertified Nurse Assistant · 29-1141; 31-1122; 31-1131Ventura Training InstituteCamarillo 930126 wk · 40 hrs80494%94%$4,809
110$2,800tuition + fees + suppliesNursing Assistant ProgramCertified Nurse Assistant (CNA) Certificate · 31-1131Nurses' Development Center, Inc.Cypress 906304 wk · 40 hrs64697%75%$9,064
111$2,800tuition + fees + suppliesNursing AssistantCertified Nursing Assistant · 31-1131Westchester College of Nursing and Allied HealthLos Angeles 900456 wk · 23 hrs8392%70%$7,268
112$2,800tuition + fees + suppliesCertified Nurses AssistantCertified Nurses Assistant · 31-1131California Nurses Educational InstituteRancho Mirage 922706 wk · 20 hrs23579%61%$8,945
113$2,850tuition + fees + suppliesNurse Assistant Training ProgramCalifornia State CNA · 31-1131Azusa Adult Education CenterAzusa 9170212 wk · 20 hrs7091%85%$9,880
114$2,862tuition + fees + suppliesCertified Nurse Assistant Training ProgramCertified Nurse Assistant (CNA) · 31-1131Watsonville/Aptos/Santa Cruz Adult EducationWatsonville 9507614 wk · 12 hrs6697%69%$13,070
115$2,893tuition + fees + suppliesCertified Nurse Assistant/Home AideCertified Nurse Assistant Certificate · 31-1131Los Angeles Mission CollegeSylmar 9134232 wk · 6 hrs33619%8%$11,581
116$2,895tuition + fees + suppliesVocational Nursing Certificate of AchievementCity College of San Francisco · 29-2061; 31-1131City College of San FranciscoSan Francisco 9411251 wk · 40 hrs14
117$2,950tuition + fees + suppliesNurse Assistant Pre-Certification CNACertificate of Completion in Nursing Assistant · 31-1131Claremont Adult SchoolClaremont 9171110 wk · 24 hrs11590%80%$10,270
118$2,950tuition + fees + suppliesNurse Assistant Pre Certification CNACertified Nurse Assistant Certification · 31-1131Monrovia Community Adult SchoolMonrovia 910169 wk · 24 hrs19890%84%$10,530
119$2,995tuition + fees + suppliesNurse Assistant Training Program - Pre CNANurse Assistant Certification Exam · 31-1131Twilight Adult Education SchoolPasadena 9110710 wk · 24 hrs
120$2,995tuition + fees + suppliesNurse AssistantCertified Nursing Assistant (CNA) certificate · 31-1131Lotus Medical Career CollegePomona 917676 wk · 27 hrs312100%100%$10,660
121$3,000tuition + fees + suppliesNursing Assistant Training ProgramCertified Nursing Assistant · 31-1131Opportunity JunctionAntioch 9450912 wk · 25 hrs17994%68%$10,514
122$3,150tuition + fees + suppliesNurse Assistant-Certified Day Program 236.5 hrsCertified Nurse Assistant License from State of California Department of Public Health · 31-1131Colton Redlands Yucaipa ROPRedlands 923749 wk · 28 hrs6378%73%
123$3,150tuition + fees + suppliesNurse Assistant-Certified Evening Program 224 hrsCertified Nurse Assistant License from State of California · 31-1131Colton Redlands Yucaipa ROPRedlands 9237416 wk · 20 hrs7473%84%
124$3,353tuition + fees + suppliesNursing AssistantCertified Nursing Assistant · 31-1131Central Coast CollegeSalinas 939066 wk · 27 hrs335100%72%
125$3,500tuition + fees + suppliesNurse Assistant (Hybrid)Nursing Assistant Certificate · 29-2061; 31-1131Prestige Career CollegeHuntington Park 902555 wk · 32 hrs1,71998%82%$9,828
126$3,500tuition + fees + suppliesNurse Assistant (Direct)Nurse Assistant Certificate · 31-1131Prestige Career CollegeHuntington Park 902555 wk · 32 hrs11097%82%$10,428
127$3,635tuition + fees + suppliesNursing Assistant ProgramCertified Nursing Assistant · 31-1131Procareer AcademyWhittier 906037 wk · 27 hrs89491%94%$10,338
128$3,664tuition + fees + suppliesPre Certified Nursing Assistant (Summer)CPR & First Aid Ca. Certified Nursing Assistant License · 31-1131Valley ROPSanger 936575 wk · 40 hrs4693%93%$9,214
129$3,800tuition + fees + suppliesCertified Nurse Assistant and Home Health AideCertified Nurse Assistant and Home Health Aid · 31-1131College of MarinGreenbrae 9490414 wk · 50 hrs
130$4,500tuition + fees + suppliesPatient Care TechnicianCertified Patient Care Technician (CPCT) · 31-1122; 31-1131Pacific Union CollegeAngwin 9450824 wk · 16 hrs
131$6,500tuition + fees + suppliesCertified Nurse Assistant & Home Health AideCalifornia Depart. of Public Health - Licensing & Certification Program · 31-1131JobTrainMenlo Park 9402511 wk · 30 hrs16598%33%$7,072
132$10,200tuition + fees + suppliesPatient Care TechnicianCNA, AA, HHA · 31-1131RCOE School of Career EducationRiverside 9250820 wk · 30 hrs6386%67%$8,160
133$10,435tuition + fees + suppliesVocational NursingLicensed vocational nurse by The states Board of Vocational Nursing or Nursing Board · 29-2061; 31-1131Maxine Waters Employment Prep Center - LAUSDLos Angeles 9005940 wk · 38 hrs7091%55%$14,325
134$17,825tuition + fees + suppliesVocational NursingLicensed Vocational Nurse (LVN) · 29-2061; 31-1131Downey Adult SchoolDowney 9024148 wk · 32 hrs26799%97%$15,865
135$36,189tuition + fees + suppliesVocational Nursing - Full-timeLicensed Vocational Nurse · 29-2061; 31-1131Institute of TechnologyClovis 9361251 wk · 28 hrs1,38975%72%$15,585
136$37,510tuition + fees + suppliesVocational NursingLicensed Vocational Nurse Credential · 29-2061; 31-1131Blake Austin CollegeVacaville 9568848 wk · 40 hrs
137$41,810tuition + fees + suppliesVocational Nursing (Blended)Licensed Vocational Nurse · 29-2061; 31-1131American Career CollegeLos Angeles 9000454 wk · 30 hrs1,95965%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.