CNA Classes in California: Programs, Costs, and State Requirements
California has 530 state-approved Certified Nurse Assistant programs spread across 228 cities, from Los Angeles with 30 to San Diego, Sacramento, and Bakersfield. The pay is among the highest in the country: a median of $22.90 an hour, about $47,630 a year, which runs 13.3% above the national median. You earn it through real preparation, 160 training hours that include 100 clinical hours. This page shows you what programs cost, how long they take, and how to find one near you.

AT A GLANCE
Your California CNA path
Four steps from interest to certification. Most students complete this in 6–8 weeks.
- Step 1.Complete 160 hours of approved training.
- Step 2.Finish 100 supervised clinical hours.
- Step 3.Pass the Credentia written and skills exam.
- Step 4.Get listed with the California Nurse Aide Registry.
Key numbers before you compare programs
- Typical program length
- 3–30 weeks
- Typical paid program cost
- $140–$3,500
- Average CNA salary
- $47,630/yr (BLS, May 2025)
- Reciprocity accepted
- Yes, with conditions
Start with what matters most to you.
Five paths through this page. Pick the one that matches your situation.
- I need the best value.See programs with high reviews & affordable tuition.
- I need to finish fast.Explore accelerated, hybrid, or condensed-schedule options.
- I need financial assistance.Find courses offering payment plans or grants.
- I need flexible class hours.See evening, weekend, and hybrid CNA program options.
All 530 state-approved California CNA programs
Sort by cost, length, format, or city. Filter with the chips above the table. Click any row to expand full address, phone, clinical site, and next cohort.
See programs near you
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Sponsored matching service.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Bakersfield College | Bakersfield | In-person | 160 hrs | $1,559 | ||
| Coalinga College | Coalinga | In-person | 9 wk | $1,095 | ||
| West Los Angeles Community College | Culver City | In-person | 12 wk | $437 | ||
| Mt. Diablo Adult Education | Concord | N/A | 3 mo | Contact school | ||
| Summit College | San Bernardino | In-person | Contact school | Contact school | ||
| Academy of Health Careers | Bakersfield | Hybrid | 5 wk | $2,100 | ||
| Acclaim Education | Fresno | In-person | Contact school | $1,300 | ||
| Acclaim Education Inc. | Burlingame | In-person | Contact school | $1,400 | ||
| Advanced Career Academy Inc | Fresno | Hybrid | 4 wk | $2,070 | ||
| Advanced Career Academy Inc. | Clovis | Hybrid | 4 wk | $1,200 | ||
| Adventist Health Sonora CNA Training Program (with California Preparatory College) | Sonora | Hybrid | 12 wk | $2,300 | ||
| All Healthcare Institute | Stanton | In-person | 184 hrs | $2,050 | ||
| All In One School of Nursing – Bay Area | Burlingame | N/A | 164 hrs | Free | ||
| All In One School of Nursing – Pomona | Pomona | N/A | 164 hrs | Free | ||
| All In One School of Nursing – San Diego | San Diego | N/A | 164 hrs | Free | ||
| All In One School of Nursing-La | North Hollywood | N/A | 164 hrs | Free | ||
| All In One School School of Nursing – Eureka | Eureka | N/A | 164 hrs | Free | ||
| Allan Hancock College | Lompoc | In-person | Contact school | $779 | ||
| Allegiance Career Institute | Norwalk | Hybrid | 4 wk | $1,700 | ||
| Allegiance Career Institute | Garden Grove | Hybrid | 4 wk | $1,700 | ||
| Allegiance Career Institute | Orange | In-person | 4 wk | $1,700 | ||
| Alpha First Medical Academy | Petaluma | In-person | 4 wk | $2,200 | ||
| Alpha First Medical Academy | Danville | In-person | 4 wk | $2,200 | ||
| Alpha First Medical Academy | Norwalk | In-person | 4 wk | $2,200 | ||
| Alveomed Nursing School | Carmichael | In-person | 5 wk | $1,550 | ||
| American River Center | Carmichael | Hybrid | 6 wk | $1,900 | ||
| American River College | Sacramento | In-person | 86 hrs | $322 | ||
| Angeles College | City Of Industry | In-person | 8 wk | $2,321 | ||
| Angeles Institute | Artesia | In-person | 5 wk | $2,177 | ||
| Arriba Juntos | San Francisco | In-person | 166 hrs | Free | ||
| Ata College | El Cajon | In-person | 5 wk | $2,995 | ||
| Atrium School Incorporated | Torrance | Hybrid | 160 hrs | $2,950 | ||
| Bakersfield College | Wasco | In-person | 160 hrs | $1,559 | ||
| Bakersfield College – Mcfarland Learning Center | Bakersfield | In-person | 160 hrs | $1,559 | ||
| Bakersfield College – Southwest | Bakersfield | In-person | 171 hrs | $1,559 | ||
| Bakersfield College – Wasco Educational Center | Wasco | In-person | 160 hrs | $1,559 | ||
| Bakersfield College – Whs | Wasco | In-person | 160 hrs | $1,559 | ||
| Bakersfield College Southwest | Bakersfield | In-person | 171 hrs | $1,559 | ||
| Bakersfield College-Arvin | Arvin | In-person | 160 hrs | $1,559 | ||
| Bakersfield College-Delano | Delano | In-person | 160 hrs | $1,559 | ||
| Bay Area CNA School | Dublin | In-person | 6 wk | $2,100 | ||
| Bay Area Nursing Education | Union City | In-person | 4 wk | $1,800 | ||
| Bell Healthcare Training School | Lancaster | In-person | 10 wk | $1,850 | ||
| Best American Healthcare University | Riverside | Hybrid | 5 wk | $2,499 | ||
| Best Healthcare Institute, Inc. | Sunnyvale | Hybrid | 160 hrs | $1,781 | ||
| Bradford College of Nursing | Stockton | In-person | 6 wk | $1,600 | ||
| Butte Glenn Community College | Orland | In-person | Contact school | $1,000 | ||
| By Zip School of Nursing | Los Angeles | Hybrid | 160 hrs | $1,795 | ||
| CAL ACE Nursing Academy | San Jose | Hybrid | 160 hrs | $1,748 | ||
| California | N/A | In-person | 160 hrs | $2,960 | ||
| California Healthcare Skills Center | Riverside | In-person | Contact school | $2,300 | ||
| California Nurses Educational Institute | Rancho Mirage | In-person | 160 hrs | $2,800 | ||
| California Providers Training Center | Orange | In-person | 5 wk | $2,035 | ||
| Caring Hands School of Nursing | San Jose | In-person | 6 wk | $2,100 | ||
| Center for Caregiver Advancement | Anaheim | Hybrid | 160 hrs | $2,079 | ||
| Center for Caregiver Advancement (CCA) – CNA Training Pathway | Los Angeles | Hybrid | 160 hrs | Free | ||
| Centerpointe Learning Institute | Sacramento | Hybrid | 168 hrs | $1,450 | ||
| Centerpointe Learning Institute Sacramento | Sacramento | Hybrid | 168 hrs | $1,300 | ||
| Central Coast Nursing Institute | Santa Maria | Hybrid | 172 hrs | $1,680 | ||
| Central Learning Adult School Site | Fresno | N/A | Contact school | $500 | ||
| Certified Nurse Assistant (CNA) Training Program | N/A | In-person | 2 mo | $2,035 | ||
| Certified Nurse Assistant and Home Health Aid | Los Angeles | In-person | 180 hrs | Free | ||
| Charles A Jones Career & Education Center | Sacramento | In-person | 5 wk | $1,600 | ||
| Chinatown Service Center | Los Angeles | N/A | Contact school | $1,690 | ||
| CI Institute of Nursing | Mountain View | Hybrid | 160 hrs | $2,782 | ||
| Citrus College | Glendora | In-person | 164 hrs | $230 | ||
| Citrus College Adult Education Consortium-Azusa Adult Ed Center | Azusa | In-person | 12 wk | $2,850 | ||
| City College of San Francisco | San Francisco | In-person | Contact school | $598 | ||
| Class Act Training Center | Carson | Hybrid | Contact school | $2,140 | ||
| Clement Career College | Gardena | In-person | 6 wk | $1,840 | ||
| Clovis Adult Education | Clovis | In-person | 6 wk | $1,150 | ||
| CNA & Home Health Aide Training Near Me | Rohnert Park | In-person | 7 wk | $1,850 | ||
| Coalinga College | Firebaugh | In-person | 9 wk | $1,095 | ||
| Coalinga\_College\_-Firebaugh Center | Fresno | In-person | 9 wk | $1,095 | ||
| Coast Health Career College | Anaheim | In-person | 161 hrs | $2,472 | ||
| Coastline Rop | Laguna Hills | In-person | 8 wk | Free | ||
| Coastline Rop | Costa Mesa | In-person | 8 wk | $2,000 | ||
| College of The Canyons | Santa Clarita | In-person | Contact school | $900 | ||
| College of The Desert | Palm Desert | In-person | 8 wk | $601 | ||
| College of The Redwoods | Crescent City | In-person | Contact school | $1,459 | ||
| College of the Redwoods | Eureka | N/A | Contact school | $1,459 | ||
| College of The Sequoias | Visalia | Hybrid | 160 hrs | $276 | ||
| College of the Sequoias | Hanford | N/A | Contact school | $1,291 | ||
| College of The Siskiyous | Yreka | In-person | 180 hrs | $880 | ||
| Colton Redlands Yucaipa Rop | Bloomington | N/A | Contact school | $300 | ||
| Columbia College | Sonora | In-person | 16 wk | Free | ||
| Comfort Paradise Training Institute | Los Angeles | In-person | 5 wk | $2,500 | ||
| Comprehensive CNA Training Program | N/A | Hybrid | 160 hrs | $1,990 | ||
| Contra Costa College | San Pablo | In-person | 16 wk | $322 | ||
| Copper Mountain College | Joshua Tree | In-person | 12 wk | $276 | ||
| Cordoba Medical Institute | Rancho Cordova | In-person | Contact school | $1,500 | ||
| Corona-Norco Adult School | Corona | In-person | 15 wk | $2,700 | ||
| Crafton Hills College CNA Program | Yucaipa | In-person | 196 hrs | Free | ||
| Creative Medical Education And Training Solutions | Monterey | N/A | Contact school | $1,800 | ||
| Creative Medical Education And Training Solutions | Marina | In-person | Contact school | $1,800 | ||
| Critical Care Training Center | North Hollywood | In-person | 160 hrs | $1,600 | ||
| Critical Care Training Center | Mission Hills | Hybrid | Contact school | $1,600 | ||
| Cuesta College | Paso Robles | In-person | 9 wk | $750 | ||
| Daisy Medical Institute | Los Angeles | Hybrid | 6 wk | $2,500 | ||
| Dalrada Career Institute | Chula Vista | In-person | 160 hrs | $2,505 | ||
| Dalrada Career Institute | El Cajon | In-person | 160 hrs | $2,505 | ||
| Dalrada Career Institute | Vista | In-person | 160 hrs | $2,505 | ||
| Destiny School of Nursing And Education Llc | Fairfield | In-person | 160 hrs | $1,904 | ||
| Destiny School of Nursing And Education Llc | Vallejo | In-person | 160 hrs | $1,904 | ||
| Difai City College | Los Angeles | In-person | 6 wk | $1,250 | ||
| Diversity Career College Vocational School | Morgan Hill | Hybrid | 10 wk | $1,800 | ||
| Diversity Career College Vocational School | Salinas | Hybrid | 160 hrs | $1,650 | ||
| Downey Adult School | Downey | In-person | 8 wk | $1,999 | ||
| Eastlake Medical College | Chula Vista | In-person | 4 wk | $2,445 | ||
| Eastlake Medical College | Fontana | In-person | 4 wk | $1,975 | ||
| Emerald Career College | Arcadia | In-person | 8 wk | $1,835 | ||
| Escondido Adult School | Escondido | Hybrid | Contact school | $1,595 | ||
| Evergreen Valley College | San Jose | In-person | 14 wk | $322 | ||
| Excell College | Paramount | In-person | 5 wk | $2,000 | ||
| Ezzy Training College | Victorville | In-person | 6 wk | $1,500 | ||
| F.P.O.G. Education Llc | Fresno | N/A | Contact school | $1,200 | ||
| First Lady Permanente | Turlock | Hybrid | 8 wk | $1,950 | ||
| First Lady Permanente, LLC | Modesto | Hybrid | 160 hrs | $1,950 | ||
| Folsom Lake College | Placerville | In-person | 8 wk | $460 | ||
| Fox Home Health Vocational Training | Santa Rosa | In-person | Contact school | $2,250 | ||
| Fox Pacific Academy | Santa Rosa | In-person | Contact school | $2,275 | ||
| Free Online classes in CA | N/A | Hybrid | 7 wk | Free | ||
| Fuhsd Adult School | Sunnyvale | In-person | 220 hrs | $650 | ||
| Gavilan College | Gilroy | In-person | 18 wk | $391 | ||
| Gifted Hands Nursing Institute | Los Angeles | Hybrid | 8 wk | $2,300 | ||
| Gloria Marigny CNA School | Inglewood | In-person | 8 wk | $2,600 | ||
| Golden Coast Healthare Institute | El Cajon | In-person | 160 hrs | $1,600 | ||
| Golden Coast Healthcare Institute | El Cajon | In-person | 160 hrs | $1,600 | ||
| Golden Heart School of Nursing | San Jose | In-person | 6 wk | $1,900 | ||
| Golden Hearts Nursing School | Oakland | Hybrid | 4 wk | $1,750 | ||
| Golden West College | Huntington Beach | In-person | 16 wk | $754 | ||
| Goodwill Solac | Long Beach | Online | 115 hrs | Free | ||
| Grossmont Health Occupations Center | Santee | In-person | 20 wk | $895 | ||
| H&R Healthcare School | Los Angeles | In-person | 6 wk | $2,209 | ||
| H&R Healthcare School | Anaheim | In-person | 160 hrs | $1,800 | ||
| Hacienda La Puente Adult Education | La Puente | In-person | 200 hrs | $1,335 | ||
| Hanford Adult School | Hanford | In-person | 160 hrs | $800 | ||
| Hanford Joint Union High School District | Hanford | In-person | Contact school | $800 | ||
| Happy Hands Health Care | Riverside | In-person | 5 wk | $1,650 | ||
| Health Connect Nursing School | Pleasanton | In-person | 160 hrs | $1,550 | ||
| Health Star Academy, LLC | Lodi | Hybrid | 6 wk | $2,499 | ||
| Healthcare Career Center | Norwalk | In-person | 11 wk | $2,243 | ||
| Healthcare Science Academy | Chula Vista | In-person | 8 wk | $1,900 | ||
| Heart to Heart Training Center | Chowchilla | In-person | 6 wk | $1,000 | ||
| Heart To Serve | El Cajon | In-person | 4 wk | $1,950 | ||
| Hellen School For CNA | Long Beach | In-person | 4 wk | $2,000 | ||
| Hi-Power Academy | Live Oak | Hybrid | 160 hrs | $1,683 | ||
| High Desert Medical College | Bakersfield | Hybrid | 6 wk | $3,353 | ||
| High Desert Medical College | Lancaster | Hybrid | 6 wk | $3,353 | ||
| Hilmar High School CNA Program | Hilmar | In-person | 16 wk | $1,282 | ||
| Innate Technical College | Long Beach | In-person | 4 wk | $2,500 | ||
| Institute of Technology | Redding | In-person | 7 wk | $2,636 | ||
| Integrated Career Program | Cerritos | In-person | 6 wk | $2,300 | ||
| Jobtrain, Inc. | Menlo Park | Hybrid | 11 wk | Free | ||
| Just Harmony Nursing Services, Inc. | Moreno Valley | In-person | 7 wk | $1,800 | ||
| JVS SoCal – HealthWorks CNA Training | Long Beach | Hybrid | 8 wk | Free | ||
| JVS SoCal – HealthWorks CNA Training (Reseda site) | Reseda | Hybrid | 8 wk | Free | ||
| Kash Career College | Sacramento | Hybrid | 10 wk | $1,700 | ||
| Kern High School District | Bakersfield | In-person | Contact school | $900 | ||
| L.A. School Nursing Career College | Los Angeles | In-person | 165 hrs | $2,500 | ||
| La/Norwalk-La Mirada Adult School | La Mirada | In-person | 12 wk | $1,400 | ||
| La/Norwalk-La Mirada Adult School | Norwalk | N/A | 12 wk | $1,400 | ||
| La/Tri-Cities Rop | Pico Rivera | In-person | 160 hrs | $2,000 | ||
| Lausd Dace La Technology Center | Los Angeles | In-person | 170 hrs | $532 | ||
| Lemoore College | Lemoore | In-person | 2 mo | $276 | ||
| LGL College | La Mirada | Hybrid | 11 wk | $2,300 | ||
| Life-Ed 4 Nurses | West Covina | N/A | 7 wk | $150 | ||
| Life-Ed 4 Nurses | Walnut | N/A | 7 wk | $2,050 | ||
| Los Angeles Career College | Northridge | Hybrid | 5 wk | $1,600 | ||
| Los Angeles Career College | Mission Hills | Hybrid | 160 hrs | $1,600 | ||
| Los Angeles County Office of Education-Gain | Downey | N/A | Contact school | Free | ||
| Los Angeles County Office of Education-Gain | El Monte | N/A | Contact school | Free | ||
| Los Angeles Education Corps CNA Program | Long Beach | In-person | 14 wk | Free | ||
| Los Angeles Job Corps | Los Angeles | In-person | Contact school | Free | ||
| Los Angeles Skills Academy | Long Beach | Hybrid | 160 hrs | $1,990 | ||
| Los Angeles Skills Academy | Bell Gardens | Hybrid | 4 wk | $2,090 | ||
| Los Angeles Skills Academy | San Bernardino | Hybrid | 4 wk | $2,090 | ||
| Los Angeles Skills Academy | Santa Fe Springs | Hybrid | 4 wk | $2,090 | ||
| Los Angeles Skills Academy, Llc | Encino | Hybrid | 4 wk | $1,990 | ||
| Los Angeles Valley College | Valley Glen | In-person | 16 wk | Free | ||
| Lotus Medical Career College | Pomona | Hybrid | Contact school | $2,995 | ||
| Lynwood Community Adult School | Lynwood | In-person | 18 wk | $1,000 | ||
| Mahoney School of Healthcare | Riverside | In-person | 5 wk | $1,700 | ||
| Mahoney University School of Healthcare, Llc | Compton | In-person | 6 wk | $1,700 | ||
| Mary Seacole Nursing Academy, Los Angeles Campus | La Puente | In-person | 160 hrs | $1,920 | ||
| McKallen Medical | Rialto | Hybrid | 160 hrs | $1,600 | ||
| Mckallen Medical Training Center | Ontario | Hybrid | 7 wk | $1,600 | ||
| Medical Allied Career Center | Santa Fe Springs | In-person | 160 hrs | $2,200 | ||
| Mendocino County Office of Education (Coe) | Ukiah | In-person | 14 wk | Free | ||
| Merced College | Merced | In-person | 16 wk | $276 | ||
| Merced College | Los Banos | In-person | 16 wk | $1,282 | ||
| Merced College Los Banos | Los Banos | In-person | 16 wk | $276 | ||
| Merced College-Los Banos Campus | Los Banos | In-person | 16 wk | $276 | ||
| Miracosta College | Oceanside | In-person | 8 wk | $600 | ||
| Mission Career College | Riverside | In-person | 5 wk | $2,250 | ||
| Mission Career College | San Bernardino | In-person | 5 wk | $2,750 | ||
| Mission Career College | Victorville | In-person | 5 wk | $2,750 | ||
| Mission Trails Rop | Salinas | In-person | 160 hrs | $1,700 | ||
| Mmc Wellness Inc | Los Angeles | In-person | 7 wk | $1,800 | ||
| Modesto Jr College | Modesto | Hybrid | 7 wk | $750 | ||
| Modesto Junior College | Modesto | Hybrid | 7 wk | $750 | ||
| Modesto Junior College | Sonora | Hybrid | 7 wk | $750 | ||
| Modesto Junior College – West Campus | Modesto | Hybrid | 7 wk | $750 | ||
| Monsbey College | Watsonville | In-person | 160 hrs | $2,000 | ||
| Montebello Community Adult School | Montebello | In-person | 9 wk | $140 | ||
| Montebello Community Adult School | Bell Gardens | In-person | 9 wk | $140 | ||
| Monterey Adult School | Seaside | In-person | 10 wk | $1,500 | ||
| Mt San Antonio College | Walnut | In-person | 174 hrs | Free | ||
| Mt San Jacinto College/Hemet Hs | Hemet | In-person | 180 hrs | $932 | ||
| Mt. San Jacinto College | Nuevo | In-person | Contact school | $932 | ||
| Mt. San Jacinto College- Menifee Valley Campus | Menifee | In-person | Contact school | $932 | ||
| Napa Valley Adult Education | Napa | In-person | 60 hrs | $750 | ||
| Newport International United College | Woodland Hills | Hybrid | 160 hrs | $2,600 | ||
| No-Cost CNA Training Los Angeles | Woodland Hills | In-person | 4 wk | Free | ||
| North Bay CNA Training Program | Rohnert Park | In-person | 5 wk | $1,850 | ||
| North Orange County Rop | Anaheim | In-person | 15 wk | $2,150 | ||
| North Orange County Rop-Savanna High School | Anaheim | In-person | 13 wk | $2,150 | ||
| Northern California Healthcare Institute | San Leandro | Hybrid | 6 wk | $2,000 | ||
| Northern California Healthcare Institute | Hayward | Hybrid | 6 wk | $1,750 | ||
| Northern California Nursing Academy | Daly City | In-person | Contact school | $2,170 | ||
| Northern California Nursing Academy | Greenbrae | Hybrid | 160 hrs | $2,170 | ||
| Nurse Assistant | N/A | In-person | 12 wk | $2,170 | ||
| Nurse Assistant and Home Health Aide | N/A | In-person | 195 hrs | $610 | ||
| Nurse Assistant Program | N/A | In-person | 164 hrs | $341 | ||
| Nurse Career College | Bell | In-person | 5 wk | $1,500 | ||
| Nurse Elevate Training | Fairfield | In-person | Contact school | $1,550 | ||
| Nurses' Development Center Inc. | Cypress | In-person | 160 hrs | $3,200 | ||
| Nurses’ Development Center, Inc. | Anaheim | Hybrid | 160 hrs | $3,200 | ||
| Nursing Assistant Training Academy | Fresno | Hybrid | 30 wk | $1,300 | ||
| Online CNA Nurse Assistant Program | N/A | Hybrid | 160 hrs | $2,499 | ||
| Opportunity Junction | Antioch | In-person | 12 wk | Free | ||
| Pacific Health Education | Fresno | Hybrid | 160 hrs | $1,350 | ||
| Pacific Health Educational Center | San Diego | In-person | Contact school | $2,200 | ||
| Pacific Times Healthcare College | Corona | In-person | 160 hrs | $2,470 | ||
| Palo Verde Community College | Blythe | In-person | Contact school | $276 | ||
| Pass Institute | Antioch | In-person | 160 hrs | $2,090 | ||
| Perpetual Enhancement Llc | San Bernardino | Hybrid | 6 wk | $1,900 | ||
| Pittsburg Adult Education Center | Pittsburg | In-person | 16 wk | $850 | ||
| Platt College Los Angeles, Llc-Anaheim Campus | Anaheim | In-person | 164 hrs | $2,400 | ||
| PMCI – Healthcare Professional, Nurse | N/A | In-person | 8 wk | $3,155 | ||
| Porterville Adult School | Porterville | In-person | 8 wk | $1,500 | ||
| Porterville Unified School District- Porterville Hs Summer | Porterville | In-person | 8 wk | $1,500 | ||
| Poway Adult School | San Diego | Hybrid | 17 wk | $1,195 | ||
| Precertification | N/A | In-person | 16 wk | $299 | ||
| Prestige Career College | Huntington Park | Hybrid | 12 wk | $3,332 | ||
| Prestige Career College | Inglewood | Hybrid | 6 wk | $3,500 | ||
| Prestige Career College | Pomona | Hybrid | 6 wk | $3,500 | ||
| Prestige Career College | Van Nuys | Hybrid | 6 wk | $3,500 | ||
| Prevail Academy Llc | Sacramento | In-person | 4 wk | $1,720 | ||
| Procareer Academy | Escondido | Hybrid | 7 wk | Free | ||
| Professional Medical Careers Institute | Westlake Village | In-person | 185 hrs | $3,163 | ||
| Professional Medical Careers Institute | Camarillo | Hybrid | 185 hrs | $3,155 | ||
| Prosperity Training Center | Tulare | Hybrid | 160 hrs | $1,650 | ||
| Prosperity Training Center | Chowchilla | Hybrid | 160 hrs | $1,650 | ||
| Qual-Ed Quality Education For Health Care Training Llc | Suisun City | In-person | 10 wk | $1,695 | ||
| Quest Nursing Education Center | Oakland | Hybrid | 6 wk | $2,500 | ||
| Quest Nursing Education Center | San Leandro | Hybrid | 160 hrs | $2,500 | ||
| Radiant Care Nursing/Phlebotomy School | Tracy | In-person | 3 wk | $1,450 | ||
| Reachpoint Nurse Education Center | San Jose | In-person | 160 hrs | $1,800 | ||
| Reedley College | Reedley | In-person | Contact school | $346 | ||
| Rio Hondo College | Whittier | In-person | 207 hrs | $299 | ||
| Riverside City College | Riverside | In-person | 16 wk | $230 | ||
| S.J. Institute of Nursing | San Jose | In-person | 160 hrs | $1,800 | ||
| Sacmed Training, Llc | Sacramento | In-person | 160 hrs | $1,800 | ||
| Sacramento Job Corps | Sacramento | N/A | Contact school | Free | ||
| Saddleback College | Mission Viejo | In-person | 16 wk | Contact school | ||
| San Diego College of Continuing Education | San Diego | In-person | 16 wk | Free | ||
| San Diego Job Corps Center | Imperial Beach | N/A | Contact school | Free | ||
| San Diego Medical College | El Cajon | In-person | 11 wk | $1,305 | ||
| San Joaquin Delta College | Stockton | In-person | 9 wk | $345 | ||
| San Joaquin Delta College | Lodi | In-person | 10 wk | $322 | ||
| San Joaquin Delta College – Tracy | Tracy | In-person | 10 wk | $322 | ||
| San Joaquin Delta College – Tracy Aep | Tracy | In-person | 10 wk | $322 | ||
| Santa Ana College School of Continuing Education | Santa Ana | In-person | 13 wk | Free | ||
| Santa Ana College School of Continuing Education Remington Center | Santa Ana | N/A | Contact school | Free | ||
| Santa Barbara City College Wake College | Santa Barbara | In-person | 13 wk | Free | ||
| Santa Rosa Junior College | Santa Rosa | In-person | 10 wk | $350 | ||
| Select Therapy Institute | San Gabriel | Hybrid | 165 hrs | $2,800 | ||
| Shasta College-Tehama Campus | Red Bluff | Hybrid | Contact school | $892 | ||
| Short-term Vocational Certified | N/A | In-person | 174 hrs | Free | ||
| Sierra Community College | Rocklin | In-person | 16 wk | $1,000 | ||
| Sign Up Now! Become a Cna! Certified Nurse … | N/A | In-person | 60 hrs | $2,450 | ||
| Simi Institute For Careers & Education | Simi Valley | In-person | Contact school | $1,300 | ||
| SisuCare | Alhambra | Hybrid | 6 wk | $1,900 | ||
| Sisucare Education | Stanton | Hybrid | 6 wk | $1,900 | ||
| Solano Community College | Vallejo | In-person | Contact school | $322 | ||
| Sonder Learning Center | Sacramento | In-person | 21 wk | $2,000 | ||
| South Bay CNA School | National City | In-person | Contact school | $1,150 | ||
| South Coast Post Acute | Santa Ana | Hybrid | 6 wk | $1,900 | ||
| Southwestern College | San Diego | In-person | 9 wk | $800 | ||
| Stv Allied Health Education Centers | San Bernardino | Hybrid | 176 hrs | $2,500 | ||
| STV Allied Health Education Centers | Grand Terrace | In-person | 10 wk | $2,000 | ||
| Synergy Health Care Education | Fresno | In-person | Contact school | $2,000 | ||
| Synergy Health Care Education | Hanford | In-person | Contact school | $2,000 | ||
| The Art of Care Academy | Citrus Heights | In-person | 160 hrs | $1,500 | ||
| The Intentional Group CNA Training Program | Sacramento | In-person | 5 wk | $1,800 | ||
| The Lamp College, Llc | Tracy | In-person | 160 hrs | $1,500 | ||
| The Los Angeles Education Corps Tec Pico Union CNA Program | Los Angeles | In-person | 14 wk | Free | ||
| The Stephanie Nursing Academy | Palmdale | In-person | 6 wk | $1,075 | ||
| Thoughtful Nursing Academy | San Bernardino | Hybrid | 5 wk | $1,900 | ||
| Tri-Community Adult Education | Covina | In-person | 184 hrs | $1,657 | ||
| Trinity Health Academy | Riverside | Hybrid | Contact school | $2,295 | ||
| Trinity Health Academy (Lake Elsinore) | Lake Elsinore | Hybrid | Contact school | $2,295 | ||
| Trinity Health Academy (Moreno Valley) | Moreno Valley | Hybrid | Contact school | $2,295 | ||
| Trinity Health Academy (Murrieta) | Murrieta | Hybrid | Contact school | $2,295 | ||
| Trinity Health Academy (San Jacinto) | San Jacinto | Hybrid | Contact school | $2,295 | ||
| Trinity School of Nursing | Ventura | Hybrid | 160 hrs | $2,225 | ||
| Trinity School of Nursing | Camarillo | Hybrid | 160 hrs | $2,345 | ||
| Tutoring With Chubbs | Brentwood | In-person | 5 wk | $2,000 | ||
| UCLA Health CNA Training Program (with Santa Monica College) | Santa Monica | N/A | 8 wk | Free | ||
| Ukiah High School | Ukiah | In-person | Contact school | Free | ||
| Unitek Training Healthcare, LLC | Carmichael | Hybrid | 6 wk | Free | ||
| Vallejo Nursing School | Vallejo | In-person | 160 hrs | $1,845 | ||
| Valley Rop Reedley High School | Reedley | In-person | Contact school | $600 | ||
| Valley Rop Sanger Hs | Sanger | In-person | 14 wk | $600 | ||
| Valley Rop Selma High School | Selma | In-person | 14 wk | $600 | ||
| Valley Rop-Kings River High School | Sanger | In-person | Contact school | $600 | ||
| Valley Rop/Sanger High School | Sanger | In-person | Contact school | $600 | ||
| Vasco Career College | El Cerrito | In-person | 50 hrs | $2,090 | ||
| Ventura College | Ventura | Hybrid | Contact school | $854 | ||
| Ventura County Care Academy | Ventura | Hybrid | 160 hrs | $2,500 | ||
| Ventura Training Institute | Oxnard | Hybrid | 6 wk | $2,797 | ||
| Ventura Training Institute | Santa Barbara | In-person | 160 hrs | $2,797 | ||
| Victor Valley College | Victorville | In-person | Contact school | $699 | ||
| Vip Nursing School | San Leandro | Hybrid | 160 hrs | $1,798 | ||
| Windsor School of Nursing Assistants | Walnut | In-person | 160 hrs | $1,700 | ||
| Yaya Medical Training Institute | Inglewood | Hybrid | 5 wk | $1,800 | ||
| Yuba County Office of Education CNA Program | Marysville | In-person | 6 wk | $1,250 | ||
| Zero-Max Career Institute | Los Angeles | In-person | 6 wk | $1,850 | ||
| Healthcare Academy of California | Vista | In-person | 160 hrs | $2,197 | ||
| A&E Career Institute, Inc | Carson | In-person | 6 wk | Contact school | ||
| A+ Health Care Training | Van Nuys | In-person | Contact school | Contact school | ||
| Aberdeen Institute | Van Nuys | N/A | Contact school | Contact school | ||
| Advance Career Institute | Los Angeles | N/A | Contact school | Contact school | ||
| Agape College of Business & Science | Fresno | Hybrid | 12 wk | Contact school | ||
| All In One School of Nursing – Oakland | Oakland | N/A | Contact school | Contact school | ||
| Allan Hancock College | Santa Maria | N/A | Contact school | Contact school | ||
| Alliance Nursing And Education | San Lorenzo | N/A | Contact school | Contact school | ||
| Allied Career College | Los Angeles | N/A | Contact school | Contact school | ||
| Allied Health Care Academy | Union City | N/A | Contact school | Contact school | ||
| Allied Healthcare College | Cerritos | Hybrid | Contact school | Contact school | ||
| Allied Medical & Health Services, Inc. | Glendale | In-person | 152 hrs | Contact school | ||
| Alta Tech Academy | Westminster | In-person | 4 wk | Contact school | ||
| American Medical Careers | Los Angeles | In-person | 5 wk | Contact school | ||
| American University of Health Science | Signal Hill | In-person | Contact school | Contact school | ||
| American West College | Los Angeles | N/A | Contact school | Contact school | ||
| Annenberg School of Nursing | Reseda | In-person | 176 hrs | Contact school | ||
| Aprende Health Careers Institute | San Jose | In-person | 5 wk | Contact school | ||
| Associated Technical College | Los Angeles | Online | 6 wk | Contact school | ||
| Avenal High School | Avenal | In-person | Contact school | Contact school | ||
| Bakersfield Adult School | Bakersfield | N/A | Contact school | Contact school | ||
| Barstow Community College | Barstow | In-person | Contact school | Contact school | ||
| Barton Healthcare System | South Lake Tahoe | N/A | 2 mo | Contact school | ||
| Bassett Adult School | La Puente | N/A | 216 hrs | Contact school | ||
| Bellevue Career College of Nursing | Lake Elsinore | N/A | Contact school | Contact school | ||
| Broad Spectrum Healthcare Academy | Carson | Hybrid | 4 wk | Contact school | ||
| Burbank Adult School | Burbank | N/A | Contact school | Contact school | ||
| Butte Glenn Community College | Oroville | In-person | 219 hrs | Contact school | ||
| California Allied Health Institute | Los Angeles | In-person | 160 hrs | Contact school | ||
| Caretech Education, Llc | San Leandro | N/A | Contact school | Contact school | ||
| Cellan Education Resources | Bakersfield | In-person | Contact school | Contact school | ||
| Central Coast College | Salinas | In-person | 6 wk | Contact school | ||
| Central Unified School District/Central High School | Fresno | N/A | Contact school | Contact school | ||
| Cerro Coso Community College | Ridgecrest | Hybrid | Contact school | Contact school | ||
| Certified Nurse Assistant Training Program | N/A | Hybrid | Contact school | Contact school | ||
| Certified Nurses Assistant (CNA) Program – CNEI | N/A | In-person | 6 wk | Contact school | ||
| Champion Nursing Academia | Citrus Heights | In-person | 164 hrs | Contact school | ||
| Chowchilla Union High School | Chowchilla | N/A | Contact school | Contact school | ||
| Christian Central Valley College | Bakersfield | In-person | 4 wk | Contact school | ||
| Citrus College Adult Education Consortium (Ccaec) | Monrovia | N/A | Contact school | Contact school | ||
| Citrus College Adult Education Consortium-Claremont Adult School | Claremont | In-person | 240 hrs | Contact school | ||
| Clinitrack | Santa Barbara | N/A | Contact school | Contact school | ||
| Clinitrack | Encinitas | N/A | Contact school | Contact school | ||
| Clinitrack | Modesto | N/A | Contact school | Contact school | ||
| Clinitrack Llc – La Jolla | La Jolla | N/A | Contact school | Contact school | ||
| Clinitrack Llc-Encinitas | Encinitas | N/A | Contact school | Contact school | ||
| Clinitrack-Davis | Davis | N/A | Contact school | Contact school | ||
| CNA Course | N/A | In-person | Contact school | Contact school | ||
| Coastline Rop/Creekside High School | Irvine | In-person | 8 wk | Contact school | ||
| College of Marin – Indian Valley Campus | Novato | N/A | Contact school | Contact school | ||
| Colton-Redlands-Yucaipa R.O.P. | Redlands | In-person | Contact school | Contact school | ||
| Colusa County Office of Education | Williams | In-person | Contact school | Contact school | ||
| Compton College | Compton | In-person | 8 wk | Contact school | ||
| Cope Health Solutions | Los Angeles | N/A | Contact school | Contact school | ||
| Dalrada Career Institute | San Diego | Hybrid | 160 hrs | Contact school | ||
| Davis Adult And Community Education | Davis | N/A | Contact school | Contact school | ||
| De Brabander California College of Nursing | Stockton | N/A | Contact school | Contact school | ||
| Delano Adult School | Delano | In-person | 8 wk | Contact school | ||
| Delano Joint Union High School | Delano | In-person | 8 wk | Contact school | ||
| Destiny Career Academy | Riverside | In-person | Contact school | Contact school | ||
| Destiny School of Nursing And Education Llc | Oakland | In-person | Contact school | Contact school | ||
| Diamond School of Nursing | San Jose | In-person | Contact school | Contact school | ||
| Dominguez Technical Institute | Yucaipa | N/A | Contact school | Contact school | ||
| Duncan Polytechnical High School/Rop | Fresno | In-person | Contact school | Contact school | ||
| Eagleswing Nursing School | Harbor City | In-person | 160 hrs | Contact school | ||
| Edutrack Llc | San Diego | N/A | Contact school | Contact school | ||
| Edward Medical Training Center | San Jose | N/A | Contact school | Contact school | ||
| El Monte-Rosemead Adult School | El Monte | In-person | Contact school | Contact school | ||
| Elliott Healthcare Services | Bakersfield | N/A | Contact school | Contact school | ||
| Erp Training | Victorville | N/A | Contact school | Contact school | ||
| Eureka Adult School | Eureka | N/A | Contact school | Contact school | ||
| Eureka Adult School/Eureka City School | Eureka | In-person | 160 hrs | Contact school | ||
| Excellent Team College | Bellflower | N/A | Contact school | Contact school | ||
| Exeter Unified School District,Exeter High School | Exeter | N/A | Contact school | Contact school | ||
| Ezzy Training College | Hawthorne | In-person | 160 hrs | Contact school | ||
| Fairfield-Suisun Adult School | Fairfield | N/A | Contact school | Contact school | ||
| Fast Track Medical Training Center | San Diego | N/A | Contact school | Contact school | ||
| Feather River College-Quincy Campus | Quincy | In-person | 8 wk | Contact school | ||
| Folsom Lake College | Folsom | In-person | 8 wk | Contact school | ||
| Fontana Unified School District | Fontana | N/A | Contact school | Contact school | ||
| Fontana Unified School District (0740 – 0940) | Fontana | In-person | Contact school | Contact school | ||
| Fontana Unified School District (0945-1145) | Fontana | In-person | Contact school | Contact school | ||
| Fontana Unified School District (1230-1430) | Fontana | In-person | Contact school | Contact school | ||
| Fontana Unified School District 1435-1635 | Fontana | In-person | Contact school | Contact school | ||
| Fresno Adult School | Fresno | In-person | Contact school | Contact school | ||
| Garvin Healthcare Career College | San Bernardino | N/A | Contact school | Contact school | ||
| Gerthill Allied Health School | Gardena | N/A | Contact school | Contact school | ||
| Golden Valley Nursing Institute | Santa Clara | In-person | Contact school | Contact school | ||
| Granada Hills School of Nursing | Granada Hills | N/A | Contact school | Contact school | ||
| Healthcare Career College | Paramount | In-person | 8 wk | Contact school | ||
| Helping Handz Academy | Los Angeles | N/A | Contact school | Contact school | ||
| Hhh School of Nursing Llc | Carson | In-person | 6 wk | Contact school | ||
| High Desert Medical College Temecula | Temecula | Hybrid | 6 wk | Contact school | ||
| Homestead Schools Inc. | Torrance | In-person | Contact school | Contact school | ||
| Icare Academy of Nursing Arts | Moreno Valley | In-person | 4 wk | Contact school | ||
| Imperial Valley College | Imperial | In-person | Contact school | Contact school | ||
| Imperial Valley Rop | Brawley | N/A | Contact school | Contact school | ||
| Infinity Cpr | San Diego | In-person | 180 hrs | Contact school | ||
| Infinity Medical College | San Diego | In-person | 180 hrs | Contact school | ||
| Infinity Medical School | National City | In-person | 180 hrs | Contact school | ||
| Inland Career Education Center | San Bernardino | In-person | 12 wk | Contact school | ||
| Inland Christian Academy of Nursing | Riverside | In-person | 6 wk | Contact school | ||
| Inland Healthcare Resource | Montclair | N/A | Contact school | Contact school | ||
| International School of Nursing | Vallejo | In-person | 160 hrs | Contact school | ||
| Jni Healthcare Institute | Long Beach | N/A | Contact school | Contact school | ||
| Kern Valley Career Center | Bakersfield | In-person | 4 wk | Contact school | ||
| Konocti Unified School District | Lower Lake | N/A | Contact school | Contact school | ||
| La/Tri-Cities Rop | Whittier | In-person | 160 hrs | Contact school | ||
| Lake County Office of Education | Lakeport | In-person | 3 mo | Contact school | ||
| Lassen Community College | Susanville | In-person | 9 wk | Contact school | ||
| Lausd Dace East La Skills Center | Los Angeles | In-person | Contact school | Contact school | ||
| Lausd Dace Maxine Waters Epc | Los Angeles | In-person | 170 hrs | Contact school | ||
| Lausd Dace West Valley Occupational Center | Woodland Hills | In-person | 170 hrs | Contact school | ||
| Leading With Love Healthcare Education Center | Ukiah | N/A | Contact school | Contact school | ||
| Learnmore | San Diego | In-person | 174 hrs | Contact school | ||
| Learnmore | Glendale | N/A | Contact school | Contact school | ||
| Lemoore Union High School District | Lemoore | N/A | Contact school | Contact school | ||
| Lindsay Unified School District | Lindsay | N/A | Contact school | Contact school | ||
| Los Angeles Career College (Lacc) | Whittier | N/A | Contact school | Contact school | ||
| Los Angeles Harbor College | Wilmington | In-person | Contact school | Contact school | ||
| Los Angeles Mission College | Sylmar | In-person | Contact school | Contact school | ||
| Los Angeles Southwest College | Los Angeles | In-person | 10 wk | Contact school | ||
| Lotus Nursing Academy Llc | Los Angeles | N/A | Contact school | Contact school | ||
| Lub Dub Cpr Training | Carmichael | In-person | Contact school | Contact school | ||
| Madera High School | Madera | N/A | Contact school | Contact school | ||
| Madera South High School | Madera | N/A | Contact school | Contact school | ||
| Mary Seacole Nursing Academy | Sacramento | In-person | Contact school | Contact school | ||
| Medical & Nursing College | Garden Grove | N/A | 10 wk | Contact school | ||
| Medical Career College | Fremont | In-person | Contact school | Contact school | ||
| Merced College | Atwater | In-person | 16 wk | Contact school | ||
| Mission College | Santa Clara | N/A | Contact school | Contact school | ||
| Mj Nursing Assistant Training Institute | Merced | Hybrid | Contact school | Contact school | ||
| Modesto City Schools Rop/Adult | Modesto | N/A | Contact school | Contact school | ||
| Modesto City Schools Rop/Hs | Modesto | N/A | Contact school | Contact school | ||
| Mountain View-Los Altos Adult School | Mountain View | N/A | Contact school | Contact school | ||
| Mrp Training Center, Inc | Northridge | N/A | Contact school | Contact school | ||
| Mt. San Jacinto College/Nuview Bridge Hs | Nuevo | In-person | 160 hrs | Contact school | ||
| Mt. Whitney High School | Visalia | In-person | Contact school | Contact school | ||
| National City Adult School | San Diego | Hybrid | 11 wk | Contact school | ||
| New Beginnings Career College | Corona | N/A | Contact school | Contact school | ||
| Nightingale Healthcare Professionals | El Cerrito | In-person | 160 hrs | Contact school | ||
| Niles College | Burlingame | In-person | 6 wk | Contact school | ||
| Northbay Nursing Institute | Fairfield | In-person | 160 hrs | Contact school | ||
| Nurse Assistant Certification (CNA) | N/A | In-person | 5 wk | Contact school | ||
| Oxman College | Daly City | In-person | 8 wk | Contact school | ||
| Oxnard Adult School | Oxnard | In-person | Contact school | Contact school | ||
| Pasadena City College | Pasadena | In-person | Contact school | Contact school | ||
| Pathway Medical Career College | Lawndale | Hybrid | 10 wk | Contact school | ||
| Pathways College, Llc | Carson | In-person | 7 wk | Contact school | ||
| Perpetual Enhancement Career Academy | Grand Terrace | Hybrid | 160 hrs | Contact school | ||
| Prax Learning Institute | San Francisco | N/A | Contact school | Contact school | ||
| Providence Vocational School | Daly City | In-person | 160 hrs | Contact school | ||
| Rapid Training Center | Carmichael | Hybrid | 160 hrs | Contact school | ||
| Regan Career Institute | El Monte | In-person | 5 wk | Contact school | ||
| Riverside County Office of Education/Cte | Riverside | In-person | 20 wk | Contact school | ||
| Riverside County Office of Education/Cte | Indio | N/A | Contact school | Contact school | ||
| San Diego Medical College | Chula Vista | In-person | Contact school | Contact school | ||
| San Diego Medical College | National City | In-person | Contact school | Contact school | ||
| San Diego Medical College | San Diego | In-person | Contact school | Contact school | ||
| San Leandro Adult And Career Education Center | San Leandro | In-person | Contact school | Contact school | ||
| San Ysidro Adult School | San Diego | Hybrid | 11 wk | Contact school | ||
| Santa Monica Community College District | Los Angeles | In-person | 180 hrs | Contact school | ||
| Santiago Canyon College | Orange | In-person | 250 hrs | Contact school | ||
| Santiago Canyon College | Anaheim | In-person | 250 hrs | Contact school | ||
| Sapphire Nursing College | Rowland Heights | N/A | Contact school | Contact school | ||
| Sarafina CNA Training Academy | Los Angeles | N/A | Contact school | Contact school | ||
| Serenity Nursing School | Canoga Park | N/A | Contact school | Contact school | ||
| Shasta College | Redding | N/A | Contact school | Contact school | ||
| Shekinah Global Healthcare Ventures | Rancho Cucamonga | In-person | 4 wk | Contact school | ||
| Silver Peak Accelerated Learning Program of California | San Jose | Hybrid | 3 wk | Contact school | ||
| South Monterey County Juhsd | King City | N/A | 6 wk | Contact school | ||
| Southern California Health Institute | North Hollywood | N/A | 164 hrs | Contact school | ||
| Southern California Nursing Academy Inc | Palm Desert | Hybrid | 15 wk | Contact school | ||
| Southern California Regional Occupational Center | Torrance | In-person | 10 wk | Contact school | ||
| St. Jude Nursing School | Panorama City | In-person | 5 wk | Contact school | ||
| Temecula Valley School of Nursing | San Jacinto | In-person | 150 hrs | Contact school | ||
| Third-Gen Nursing Academy Llc | Norwalk | In-person | 6 wk | Contact school | ||
| Top Flight Nursing Institute | Sacramento | N/A | Contact school | Contact school | ||
| Trinity Health Academy | Murrieta | Hybrid | 201 hrs | Contact school | ||
| Tsq Nursing Academy | Sacramento | N/A | Contact school | Contact school | ||
| Tulare Adult School | Tulare | In-person | Contact school | Contact school | ||
| Twilight Adult School Adult Education | Pasadena | N/A | Contact school | Contact school | ||
| Valley Rop/Corcoran High School (Summer) | Corcoran | In-person | 360 hrs | Contact school | ||
| Valley Rop/Dinuba High School | Dinuba | N/A | Contact school | Contact school | ||
| Valley Rop/Kingsburg High School | Kingsburg | N/A | Contact school | Contact school | ||
| Valley Rop/Orosi High School | Orosi | In-person | Contact school | Contact school | ||
| Valley Rop/Parlier High School | Parlier | In-person | 5 wk | Contact school | ||
| Valley School of Nursing | Lake Balboa | N/A | Contact school | Contact school | ||
| Ventura County Office of Education-Cec/Rop | Camarillo | N/A | Contact school | Contact school | ||
| Ventura County Office of Education-Cec/Rop(Hueneme High School) | Oxnard | In-person | Contact school | Contact school | ||
| Verify Life Training | Moreno Valley | In-person | Contact school | Contact school | ||
| Veritas Scholars Llc | San Marino | N/A | 160 hrs | Contact school | ||
| Visalia Adult School | Visalia | N/A | Contact school | Contact school | ||
| Visalia Charter Independent Study | Visalia | N/A | Contact school | Contact school | ||
| Vsk Healthcare Learning Institute | Anaheim | In-person | 160 hrs | Contact school | ||
| Watsonville/Aptos/Santa Cruz Adult | Watsonville | In-person | Contact school | Contact school | ||
| West Harbor Training Center | Redding | N/A | Contact school | Contact school | ||
| West Harbor Training Center-Redding | Redding | N/A | Contact school | Contact school | ||
| West Los Angeles Community College (WLAC) | Los Angeles | In-person | 12 wk | Contact school | ||
| Yuba City Unified School District | Yuba City | N/A | Contact school | Contact school |
Still comparing? Let us narrow the list.
Give us your ZIP and what matters most (cost, speed, or schedule), and we’ll show you matching CNA training options in your area. Takes under a minute.
Sponsored Ad. No obligation.Sponsored matching: we earn a referral fee if you enroll through a match. This does not change the 530 programs shown in the directory above.
Fastest CNA programs in California
The shortest approved programs in California run about 3 weeks, like Radiant Care Nursing in Tracy and Silver Peak in San Jose, while others stretch to 30 weeks. A short program does not teach less. Every approved program meets the same 160-hour requirement, including 100 clinical hours, and the same NNAAP exam through Credentia, so a 3-week program simply packs those hours into longer days.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Vasco Career College | El Cerrito | 50 hrs | $2,090 | ||
| Napa Valley Adult Education | Napa | 60 hrs | $750 | ||
| Sign Up Now! Become a Cna! Certified Nurse … | N/A | 60 hrs | $2,450 | ||
| American River College | Sacramento | 86 hrs | $322 | ||
| Radiant Care Nursing/Phlebotomy School | Tracy | 3 wk | $1,450 | ||
| Silver Peak Accelerated Learning Program of California | San Jose | 3 wk | Contact school | ||
| No-Cost CNA Training Los Angeles | Woodland Hills | 4 wk | Free | ||
| Allegiance Career Institute | Norwalk | 4 wk | $1,700 |
Schedules verified June 10, 2026, sourced from each program’s published calendar.
Is a 3-week CNA program in California long enough?
A 3-week program at Radiant Care Nursing in Tracy and a term-length course at American River College in Sacramento ($322) both meet the same 160-hour requirement, including 100 clinical hours, and the same NNAAP exam. The difference is how those hours are spaced across the calendar.
The compressed route packs training into full days over a short stretch, often back to back. You reach the Credentia exam sooner, but the weeks are dense while they last. A term-length program at a community college meets that same 160-hour requirement across more sessions at a steadier weekly pace.
Think about which constraint you are working around. If you can clear your weeks and want to test soon, a compressed schedule gets you to the exam first. If a steadier weekly rhythm suits you, a longer course covers the same ground with more room between sessions. Either way you finish at the same Credentia exam, so the goal is reaching it prepared, not just reaching it fast.
WANT TO START SOON?
See CNA training options near you
Tell us your ZIP and we’ll show you California CNA training options in your area.
Sponsored Ad. No obligation.Online, hybrid, weekend & evening CNA programs in California
California programs come in evening, weekend, and hybrid formats, so you can often fit training around work or family without relocating, with 530 approved programs across 228 cities to choose from. College of The Sequoias in Visalia and Silver Peak in San Jose both run hybrid options. One thing to be clear on before you enroll: in California, no CNA program is fully online. The lecture and theory portion can be delivered online or self-paced, but the skills lab and all 100 clinical hours happen in person, under supervision. That holds at every approved program.
| Program | City | Format | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|---|
| Montebello Community Adult School | Bell Gardens | In-person | 9 wk | $140 | ||
| College of The Sequoias | Visalia | Hybrid | 160 hrs | $276 | ||
| Merced College | Merced | In-person | 16 wk | $276 | ||
| Merced College Los Banos | Los Banos | In-person | 16 wk | $276 | ||
| Merced College-Los Banos Campus | Los Banos | In-person | 16 wk | $276 | ||
| Reedley College | Reedley | In-person | Contact school | $346 | ||
| West Los Angeles Community College | Culver City | In-person | 12 wk | $437 | ||
| Fuhsd Adult School | Sunnyvale | In-person | 220 hrs | $650 |
Format and schedule options verified June 10, 2026. Confirm current online, hybrid, evening, and weekend availability with each program.
Which flexible format is right for working adults?
A hybrid course like College of The Sequoias in Visalia ($276) or Silver Peak in San Jose gives you genuine flexibility on the part of training that is lecture, reading, and quizzes. You can work through that part online, which is the whole point of the format.
What cannot move online is California’s 100 clinical hours. You practice real care on real patients while an instructor evaluates you, and that happens in a building on set dates. So even the most flexible California program eventually ties you to specific in-person clinical and skills-lab sessions. When a program advertises an online or hybrid format, ask exactly which hours are remote and which are on-site, then check those on-site dates against your calendar.
The skills you rehearse in that lab are the ones the exam grades. California’s Credentia exam includes 5 randomly selected nurse assistant skills you perform in front of an evaluator, such as hand hygiene or measuring a radial pulse. Our CNA skills test guides walk through each one if you want to see them first. Treat the in-person hours as the core of your training and the online coursework as the convenience layer.
NEED FLEXIBLE HOURS?
Looking for CNA training around your schedule?
Tell us your ZIP to see CNA training options available in your area.
Sponsored Ad. No obligation.Cheapest CNA programs in California
Across California’s 337 programs with verified pricing, tuition runs from $0 to $3,500, and 85 of them cost $750 or less. The lowest paid tuition is $140 at Montebello Community Adult School in Bell Gardens, a nine-week in-person course. Citrus College in Glendora and Riverside City College both land near $230. Before you sort a list by price and pick the bottom line, it helps to know what that number does and does not cover.
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| Montebello Community Adult School | Bell Gardens | 9 wk | $140 | ||
| Life-Ed 4 Nurses | West Covina | 7 wk | $150 | ||
| Citrus College | Glendora | 164 hrs | $230 | ||
| Riverside City College | Riverside | 16 wk | $230 | ||
| College of The Sequoias | Visalia | 160 hrs | $276 | ||
| Lemoore College | Lemoore | 2 mo | $276 | ||
| Copper Mountain College | Joshua Tree | 12 wk | $276 | ||
| Merced College | Merced | 16 wk | $276 |
Costs verified June 10, 2026, sourced from each program’s published tuition materials.
Is the cheapest CNA program always the best value in California?
That $140 course at Montebello Community Adult School and a $3,500 program at the top of California’s range both have to deliver the same 160 training hours, including 100 clinical hours, and both end at the same Credentia exam. The sticker price is a starting filter, not the total you will pay.
Add the costs that sit outside tuition. Beyond the course itself, you may owe the Credentia exam fee and any state-required screenings, which the California Nurse Aide Registry lists in full. A program with low tuition but separate add-on fees can land above one that bundles everything, so ask for the all-in figure.
The schedule matters as much as the number. Citrus College in Glendora and Riverside City College both sit near $230, but a community-college term calendar runs on its own timing. Ask any low-cost program how many of its students finish and pass the exam, then weigh that against the few hundred dollars between options.
COST A PRIORITY?
Looking for affordable training?
Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.Free & employer-sponsored CNA training in California
California has 37 free programs funded through grants or scholarships, six of them employer-sponsored options where a facility covers the tuition. No-Cost CNA Training in Woodland Hills runs a $0 four-week course. A funded seat meets the same 160-hour and 100-clinical-hour standard as any paid program, so the certification you earn is identical.
Free programs you can enroll in directly
| Program | City | Length | Total Cost | Sponsored | |
|---|---|---|---|---|---|
| No-Cost CNA Training Los Angeles | Woodland Hills | 4 wk | Free | ||
| All In One School School of Nursing – Eureka | Eureka | 164 hrs | Free | ||
| All In One School of Nursing-La | North Hollywood | 164 hrs | Free | ||
| Arriba Juntos | San Francisco | 166 hrs | Free | ||
| Mt San Antonio College | Walnut | 174 hrs | Free | ||
| Short-term Vocational Certified | N/A | 174 hrs | Free | ||
| Certified Nurse Assistant and Home Health Aid | Los Angeles | 180 hrs | Free | ||
| Unitek Training Healthcare, LLC | Carmichael | 6 wk | Free |
A grant that already covers your full tuition, like the $0 seat at No-Cost CNA Training in Woodland Hills, brings your course cost to zero. If an employer is sponsoring you, ask whether that changes your eligibility for other workforce funding before you enroll.
What’s the catch with free CNA training in California?
A $0 course like No-Cost CNA Training in Woodland Hills removes the tuition barrier, which is real, but the funded and scholarship seats carry their own eligibility rules, so check each program. The funding comes from somewhere, and that source tends to set the terms.
Only 37 of California’s 530 programs are free, funded through grants or scholarships. You may face an application screen, an eligibility requirement, or a waitlist before you can enroll. Many workforce-funded programs tie eligibility to things like income or employment status, so read the requirements early rather than assuming you can simply sign up.
Employer-sponsored training works differently. A facility pays for your CNA course, and some employer-sponsored programs ask for a work commitment in return, so read the terms. That can be a fair arrangement when the role suits you. It fits less well if you would rather compare offers afterward, and pay in California does vary by setting: about $24.04 an hour in hospitals, $22.90 in skilled nursing, and $21.30 in assisted living.
The honest read: a free or sponsored seat is the lowest-cost route when you meet its criteria and accept its terms. If you do not, one of California’s 85 programs at $750 or less may get you certified with fewer strings.
CNA salary in California
BLS wage data for California and its top 3 metros.
California CNAs earn a median of $22.90 an hour, about $47,630 a year, which runs 13.3% above the national median of $20.21 and ranks 5th-highest among the 50 states. The spread is real: at the 10th percentile, entry pay is around $19.28 an hour, while the 90th percentile reaches $29.38. Where you work shapes where you fall in that range.
Pay by setting in California
| Setting | Median hourly | Notes |
|---|---|---|
| Hospitals | $24.04/hr | Estimated from the state wage distribution |
| Skilled nursing / SNF | $22.90/hr | Estimated |
| Assisted living / residential | $21.30/hr | Estimated |
Setting figures are estimated from the verified California wage distribution (U.S. Bureau of Labor Statistics, OEWS (Nursing Assistants, 31-1131), California, May 2025); actual pay varies by employer.
In California, the setting you work in tracks a clear pay gap. Hospitals report about $24.04 an hour, skilled nursing facilities sit near the state median at $22.90, and assisted living or residential care runs around $21.30. That is a spread of roughly $2.74 an hour between the top and bottom settings reported here. Across the full range, BLS puts 10th-percentile pay near $19.28 and the 90th percentile at $29.38. These figures are California-specific, so when you compare two job postings, the setting and where it falls in that band tell you most of what the number means.
Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025), occupation 31-1131. Cost-of-living differential: Bureau of Economic Analysis Regional Price Parities (2024).
NEXT STEP
Ready to start earning California CNA wages?
Most California CNAs are working within 6–8 weeks of starting a program. Tell us your ZIP and we’ll show you what’s available in your area.
Sponsored Ad. No obligation.California SNAPSHOT
What makes CNA training in California different
State-specific context (hours, exam vendor, and funding density) now that you’ve seen the options.
TRAINING HOURS
160 hours, 100 clinical
California requires 160 training hours that include 100 clinical hours, well above the federal floor of 75 and 16.
EXAM VENDOR
Credentia, $120
You take the NNAAP through Credentia: a 70-question written test plus 5 hands-on skills, for $120.
MEDIAN PAY
$22.90/hr, 5th in US
California's CNA median runs 13.3% above the national median and ranks 5th among all 50 states.
160 training hours, more than double the federal floor
California sets its CNA minimum at 160 training hours, including 100 clinical hours. That is 2.1 times the federal floor of 75 training hours and 6.2 times the 16-hour federal clinical floor set under OBRA '87 (42 CFR 483.152). The payoff is preparation: you complete a large block of supervised, hands-on clinical time before you ever sit the exam.
One exam through Credentia, written plus a hands-on skills test
California uses Credentia for the National Nurse Aide Assessment Program (NNAAP). It costs $120 and has two parts. You take a 70-question written test, or a 60-question oral version with 10 reading-comprehension questions, and you perform 5 randomly selected nurse assistant skills in front of an evaluator. The skills portion is scored step by step as you perform it.
A large program market with 530 approved options
California runs 530 state-approved CNA programs across 228 cities. Los Angeles alone lists 30, with San Diego (14), Sacramento (13), Bakersfield (12), and Fresno (12) all in double digits. That breadth spans 228 cities, and the pay backs it up: a $22.90 median that ranks 5th nationally and reaches about $24.04 an hour in hospital settings.
Bottom line for California students
California asks for more than double the federal training hours and pays a fifth-highest median, so the longer, hands-on path leads into one of the better-paid CNA markets in the country.
CNA classes by city in California
California has CNA programs spread across 228 cities. Los Angeles leads with 30, followed by San Diego (14), Sacramento (13), and Bakersfield and Fresno with 12 each.
Top 10 California metros by program count
- Los Angeles30 programs
- San Diego14 programs
- Sacramento13 programs
- Bakersfield12 programs
- Fresno12 programs
- San Jose10 programs
- Riverside10 programs
- Anaheim9 programs
- San Bernardino8 programs
- Long Beach7 programs
California Nurse Aide Registry: contacts & reference
The California Nurse Aide Registry, run by the California Department of Public Health, keeps your certification record. You can reach it at (916) 327-2445 or through the CDPH website.
| Managing agency | California Department of Public Health |
|---|---|
| Phone | (916) 327-2445 |
| Website | cdph.ca.gov |
| Typical processing | N/A |
| Renewal window | Every 24 months; At least 12 paid hours as a nurse aide |
| Fee structure | Initial and renewal certification fees for Nurse Assistants are free; CDPH AFL 06-07 states applicants are no longer required to send fees or payments for initial or renewal certification, and late-payment delinquency fees are no longer assessed. |
Always verify with the registry directly before enrolling. Approved-program lists update periodically.
Frequently asked questions
Short, direct answers to what California CNA candidates ask most, from checking your license status to reciprocity and the state exam.