CNA classes in California

We found 41 schools offering nursing assistant (CNA) training in California, with campuses in Sacramento, Los Angeles, Clovis, and Riverside and more. CNAs in California earn a median $47,630 a year, according to the BLS.

Schools
41
Public colleges
28
Median pay in CA
$47,630
Cities with schools
26

24 nursing assistant (CNA) schools

School results

  1. Agape College of Business and Science

    Fresno, CA · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Phlebotomy
  2. Allan Hancock College

    Santa Maria, CA · Public

    • Nursing assistant (CNA)
    • Welding
    • CNC machining
    • +14
  3. American River College

    Sacramento, CA · Public

    • Nursing assistant (CNA)
    • Electrician
    • Plumbing
    • +16
  4. Hear from the best fits

    One short form. Up to 3 schools send you costs, schedules and financial aid options.

  5. Angeles College

    Los Angeles, CA · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
  6. Angeles Institute

    Artesia, CA · Private

    • Nursing assistant (CNA)
    • Practical nursing (LPN/LVN)
  7. Baldwin Park Adult & Community Education

    Baldwin Park, CA · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +5
  8. Butte College

    Oroville, CA · Public

    • Nursing assistant (CNA)
    • HVAC technician
    • Welding
    • +14
  9. California Nurses Educational Institute

    Rancho Mirage, CA · Private

    • Nursing assistant (CNA)
    • Practical nursing (LPN/LVN)
    • Pharmacy technician
  10. Carrington College - Citrus Heights

    Citrus Heights, CA · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Pharmacy technician
    • +4
  11. Central Coast College

    Salinas, CA · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Phlebotomy
    • +2
  12. Chaffey College

    Rancho Cucamonga, CA · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +13
  13. Charles A Jones Career and Education Center

    Sacramento, CA · Public

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
    • +2
  14. City College of San Francisco

    San Francisco, CA · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +23
  15. Clovis Adult Education

    Clovis, CA · Public

    • Nursing assistant (CNA)
    • Practical nursing (LPN/LVN)
  16. College of the Canyons

    Santa Clarita, CA · Public

    • Nursing assistant (CNA)
    • Welding
    • Automotive technician
    • +9
  17. College of the Sequoias

    Visalia, CA · Public

    • Nursing assistant (CNA)
    • Electrician
    • HVAC technician
    • +14
  18. Downey Adult School

    Downey, CA · Public

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
    • +5
  19. Escondido Adult School

    Escondido, CA · Public

    • Nursing assistant (CNA)
    • Medical assistant
    • Phlebotomy
    • +3
  20. Hacienda La Puente Adult Education

    La Puente, CA · Public

    • Nursing assistant (CNA)
    • HVAC technician
    • Welding
    • +8
  21. Healthcare Career College

    Paramount, CA · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
    • +4
  22. High Desert Medical College

    Lancaster, CA · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
    • +6
  23. Institute of Technology - Clovis

    Clovis, CA · Private

    • Nursing assistant (CNA)
    • HVAC technician
    • Welding
    • +8
  24. Long Beach City College

    Long Beach, CA · Public

    • Nursing assistant (CNA)
    • Welding
    • Automotive technician
    • +12
  25. National Career College

    Panorama City, CA · Private

    • Nursing assistant (CNA)
    • Medical assistant
    • Practical nursing (LPN/LVN)
    • +1

CNA classes by city

What CNAs earn in California

Median pay means half earn more and half earn less. Pay grows with experience, certifications and overtime.

Median pay
$47,630
$22.90 an hour
Typical range
$40,110–$61,100
10th to 90th percentile
Jobs in CA
110,060
Job growth, 2025–35
+2.6%
196,200 openings a year (U.S.)

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, and Employment Projections.

Hear from the best fits near California

One short form. Up to 3 schools send you costs, schedules and financial aid options. Free, with no obligation.

  • Compare real costs and start dates
  • Ask about financial aid and apprenticeships
  • Your info goes only to the schools you're matched with

Step 1 of 3: Your trade

Compare cna classes

Free · Takes 60 seconds · No obligation

Frequently asked questions

How many nursing assistant (CNA) schools are in California?

We list 41 schools in California with nursing assistant (CNA) programs: 28 public colleges, 1 private nonprofit school, and 12 private career schools. Campuses are in Sacramento, Los Angeles, Clovis, Riverside, and Santa Maria.

Are there community college nursing assistant (CNA) programs in California?

Yes. 28 public colleges in California offer nursing assistant (CNA). Public programs often cost less and are usually eligible for federal financial aid. Confirm costs and aid with each school.

How much does nursing assistant (CNA) school cost in California?

Among the 35 schools here that report it to the U.S. Department of Education, the average yearly net price (after grants and scholarships) ranges from $480 to $29,926. That figure covers the whole school, not just this program, so ask each school for the program's total cost.

How much do CNAs make in California?

The median pay for CNAs in California is $47,630 a year, and most earn between $40,110 and $61,100, according to the U.S. Bureau of Labor Statistics.

How do I choose a nursing assistant (CNA) school in California?

Ask each school about accreditation, total cost after financial aid, hands-on lab hours, certification exam prep, class sizes and job placement. Request info from two or three schools so you can compare their answers side by side.