California requires all CNA candidates to complete a state‑approved Nurse Assistant Training Program (NATP). Programs must include:

60 hours of classroom instruction

100 hours of supervised clinical training

Training is offered through several types of institutions:

Community Colleges
Affordable, structured programs with strong academic support. Often include financial aid options.

Private Vocational Schools
Faster-paced programs with flexible schedules, including evenings and weekends.

Skilled Nursing Facilities (SNFs)
Some facilities offer free CNA training in exchange for a work commitment after certification.

Adult Schools and Regional Occupational Programs (ROPs)
Low‑cost programs designed for adult learners and career changers.

High School Health Pathway Programs
Some high schools offer CNA training as part of a healthcare career track.

Students should choose a program approved by the California Department of Public Health (CDPH) to ensure eligibility for testing and certification.