CNA Programs & Career Opportunities in California

California is home to 753 CNA training programs and over 4,450 healthcare facilities. Our guide currently highlights 282 cities, where we cover all local CNA programs and a selection of healthcare facilities. Explore CNA classes, salary information, and career opportunities to learn more about becoming a CNA in California.

Get Information from CNA Programs in California

Starting your CNA Career in California

  • Training Programs
    753
    State-approved Programs
  • Cities
    282
    Cities Currently Covered
  • Healthcare Facilities
    4,450+
    Total Facilities
  • Median Annual Salary
    $45,170
    Median Yearly Pay
  • Median Hourly Salary
    $21.72
    Median Per Hour
  • Total CNAs Employed
    105,750
    CNAs Working Statewide

With over 750 state-approved CNA training programs, California maintains one of the nation's most extensive nurse aide training networks. Programs are widely available across major population centers including Los Angeles, San Diego, San Jose, San Francisco, Fresno, and Sacramento, as well as throughout suburban and rural regions. Currently, approximately 105,750 Certified Nursing Assistants are employed throughout California, reflecting sustained demand for qualified healthcare professionals. CNAs in California earn a median annual wage of $45,170, or about $21.72 per hour, significantly above the national median.

As the most populous state in the U.S., with over 39.4 million residents, California maintains consistent demand for skilled healthcare workers at every level. From major health systems such as Kaiser Permanente, UC Health, Sutter Health, Cedars-Sinai, Stanford Health Care, and Dignity Health to hundreds of hospitals, long-term care facilities, and home health agencies statewide, Certified Nursing Assistants play an essential role in supporting patient care across acute, post-acute, and community-based healthcare settings.

Get Information from CNA Programs in California

Schools in California are actively seeking qualified students. Fill out one quick form below to receive information directly from multiple accredited CNA programs.

You'll receive information about:

  • Upcoming start dates & schedules
  • Tuition costs & financial aid options
  • Class locations & formats
  • Program details & requirements

โœ“ Free Service โ€ข โœ“ No Obligations โ€ข โœ“ Compare Multiple Programs โ€ข โœ“ Accredited Schools Only

Or browse programs by city below to explore specific locations and local options. View city directory โ†“

Major Cities for CNA Careers in California

Explore CNA opportunities in California's largest cities and metropolitan areas.

Los Angeles

๐Ÿ“Š Population: 3,881,041
๐ŸŽ“ Programs: 41
๐Ÿฅ Facilities: 237
๐Ÿ’ฐ Salary: $44,690
View Details โ†’

San Diego

๐Ÿ“Š Population: 1,383,987
๐ŸŽ“ Programs: 20
๐Ÿฅ Facilities: 74
๐Ÿ’ฐ Salary: $44,250
View Details โ†’

San Jose

๐Ÿ“Š Population: 1,001,176
๐ŸŽ“ Programs: 12
๐Ÿฅ Facilities: 47
๐Ÿ’ฐ Salary: $54,360
View Details โ†’

San Francisco

๐Ÿ“Š Population: 851,036
๐ŸŽ“ Programs: 6
๐Ÿฅ Facilities: 38
๐Ÿ’ฐ Salary: $50,380
View Details โ†’

Fresno

๐Ÿ“Š Population: 541,528
๐ŸŽ“ Programs: 14
๐Ÿฅ Facilities: 58
๐Ÿ’ฐ Salary: $39,570
View Details โ†’

Sacramento

๐Ÿ“Š Population: 523,600
๐ŸŽ“ Programs: 18
๐Ÿฅ Facilities: 61
๐Ÿ’ฐ Salary: $45,190
View Details โ†’

Training & Certification Requirements in California

Before starting your training, it's important to understand exactly what California requires to become a Certified Nursing Assistant (CNA), officially titled Nurse Assistant Certified in California. Meeting these standards ensures you're eligible to test, be placed on the state registry, and work in approved healthcare settings.

Eligibility

  • Age requirement: Candidates must be at least 16 years old to enroll in a California-approved CNA training program.
  • Program enrollment (NATCEP): You must complete a California Department of Public Health (CDPH)โ€“approved Nurse Assistant Training and Competency Evaluation Program (NATCEP). Programs are offered through community colleges, adult schools, regional occupational programs (ROPs), and licensed healthcare facilities.
  • Background check: All candidates must complete a criminal background check through California DOJ and FBI Live Scan. Individuals with disqualifying convictions or substantiated findings of abuse, neglect, or misappropriation are not eligible for certification or registry placement.
  • Good standing: Employers must verify CNA registry status prior to employment. Individuals listed on the Nurse Aide Registry with disqualifying findings may not work in long-term care settings.

Training Hours & Clinicals

California requires a minimum of 160 total hours of nurse assistant training, which exceeds the federal minimum. This includes at least 60 hours of classroom (theory) instruction and 100 hours of supervised clinical training in a licensed skilled nursing facility. The curriculum covers required OBRA topics such as communication, infection control, residents' rights, safety and emergency procedures, basic nursing skills, personal care, and dementia-related care including Alzheimer's disease.

Before providing any direct resident care, trainees must complete at least 16 hours of instruction covering fundamental safety and care principles. Medicare- or Medicaid-certified nursing facilities may employ CNA trainees for up to 120 days while training and testing requirements are completed; beyond this period, individuals must be fully certified and listed on the California Nurse Aide Registry.

Competency Exam (Knowledge & Skills)

After completing training, candidates must pass California's state-approved competency examination administered by Credentia or D&SDT-Headmaster on behalf of CDPH. The exam includes:

  • Knowledge test: A 70-question exam consisting of 60 multiple-choice questions and 10 reading comprehension questions covering infection control, safety, resident rights, communication, and basic nursing care. Candidates have 120 minutes (2 hours) to complete the exam. An oral version is available for eligible candidates.
  • Skills evaluation: Demonstration of five randomly selected nurse assistant skills within 25 minutes, including mandatory hand hygiene and required critical steps. All critical elements must be performed correctly to pass.

Candidates have up to three attempts to pass each component within two years of completing training. If a candidate fails one component, only the failed portion must be retaken. Candidates who do not pass within the allowed attempts must complete a new CDPH-approved training program before retesting.

Placement on the Registry & Working as a CNA

Once both exam components are successfully passed, your name is added to the California Nurse Aide Registry, maintained by the California Department of Public Health. Credentia or D&SDT-Headmaster transmits test results electronically to CDPH. You may then work as a CNA in skilled nursing facilities, hospitals, home health agencies, and other licensed healthcare settings throughout California.

Renewal

California CNA certification must be renewed every 24 months. To remain active on the registry, CNAs must complete 48 hours of approved in-service or continuing education during each two-year renewal period. A minimum of 12 hours must be completed in each year of the two-year period, and a maximum of 24 of the total 48 hours may be completed online through CDPH-approved providers. Failure to complete continuing education or renew on time may result in inactive or expired status.

Reciprocity

California offers certification by equivalency for CNAs certified in other U.S. states. Applicants must hold an active certification in good standing and provide verification that their training and competency evaluation met federal OBRA standards. Additional documentation, background checks, or testing may be required before placement on the California Nurse Aide Registry.

Costs

California CNA exam fees are set by Credentia and D&SDT-Headmaster and include separate charges for the knowledge test and skills evaluation. Fees are paid at the time of scheduling. Under federal law, Medicare- or Medicaid-certified nursing facilities must pay for or reimburse CNA training and testing costs for individuals they employ or have offered employment to, provided the individual is hired within 12 months of completing training.

Sources: California Department of Public Health โ€” Nurse Assistant Certification, CDPH โ€” Nurse Assistant Training Programs, Credentia โ€” California North CNA Testing, Credentia California Candidate Handbook, D&SDT-Headmaster โ€” California CNA Testing, D&SDT-Headmaster California Candidate Handbook, 42 CFR 483.152 โ€” Federal Training Requirements

Explore CNA Classes by City in California

Explore CNA classes in California by city. We currently feature 282 cities, each with a full list of CNA training courses, salary details, and selected healthcare facilities.

Sort by:

Free CNA Classes in California

Looking for free CNA classes and training programs in California? These 174 options are available at no cost through employer sponsorship, state support, or other financial assistance.

For a complete guide to finding free CNA training, see our Free CNA Classes guide.

Columbia College

โœ… State Approved ๐Ÿซ Community College โœจ Free Program ๐Ÿ’ต Financial Aid Available
๐Ÿ“ Sonora, 11600 Columbia College Drive, California 95370

Program Details

Columbia Collegeโ€™s Nursing Assistant program runs 16 weeks and offers fully covered tuition and supplies, with both credit and noncredit options. Students complete required classroom and clinical training to prepare for entry-level roles.
Total Cost: Free Duration: 16 weeks

Bishop Care Center

โœ… State Approved ๐Ÿซ Nursing Facility โœจ Free Program ๐Ÿข Employer Sponsored ๐ŸŽฏ Job Guarantee
๐Ÿ“ Bishop, 151 Pioneer Lane, California 93514

Program Details

Bishop Care Center is a state-approved CNA training provider. Contact them directly for program details and enrollment information.
Total Cost: Free

Unitek Training Healthcare

โœ… State Approved ๐Ÿซ Private ๐Ÿ’ป Online Available โœจ Free Program ๐Ÿข Employer Sponsored ๐Ÿ’ต Financial Aid Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Carmel, California

Program Details

Employer-sponsored CNA training with 194 total hours combines live online theory, weekly in-person skills labs, and clinical rotations at partner facilities. Full-time day/evening and weekend cohorts are offered; partners typically cover tuition, books, fees, and exam costs.
Total Cost: Free Total Hours: 194 Duration: 6 weeks

Modoc Medical Center/Last Frontier Hc District Dp/Snf Warnerview

โœ… State Approved ๐Ÿซ Nursing Facility โœจ Free Program ๐Ÿข Employer Sponsored ๐ŸŽฏ Job Guarantee
๐Ÿ“ Alturas, 225 West Mcdowell Avenue, California 96101

Program Details

Modoc Medical Center offers a paid eight-week CNA training class with classroom and hands-on clinical training held Wednesdayโ€“Friday 8:00 AMโ€“4:30 PM.
Total Cost: Free Duration: 8 weeks

Eastern Plumas Hospital-Loyalton Campus D/P Snf

โœ… State Approved ๐Ÿซ Nursing Facility โœจ Free Program ๐Ÿข Employer Sponsored ๐ŸŽฏ Job Guarantee
๐Ÿ“ Loyalton, 700 3Rd Street, California 96118

Program Details

Paid 6-week intensive CNA training held at the Loyalton Skilled Nursing Facility; students earn 18 per hour and receive scrubs, books, stethoscope, and BP cuff.
Total Cost: Free Duration: 6 weeks

Kern Valley Healthcare District D/P Snf

โœ… State Approved ๐Ÿซ Nursing Facility โœจ Free Program ๐Ÿข Employer Sponsored ๐ŸŽฏ Job Guarantee
๐Ÿ“ Lake Isabella, 6412 Laurel Ave, California 93240

Program Details

Kern Valley Healthcare District runs a CNA class, with cohorts such as the Spring 2023 class celebrated by the district; contact KVHD for current dates and enrollment details.
Total Cost: Free

Seneca Healthcare District D/P Snf

โœ… State Approved ๐Ÿซ Nursing Facility โœจ Free Program ๐Ÿข Employer Sponsored ๐ŸŽฏ Job Guarantee
๐Ÿ“ Chester, 130 Brentwood Drive, California 96020

Program Details

Seneca offers a paid, tuition-free CNA training program with 13 weeks of instruction held two days per week, including hands-on training. Exam fees and essential classroom supplies are covered.
Total Cost: Free Duration: 13 weeks

Kit Carson Nursing And Rehabilitation Center

โœ… State Approved ๐Ÿซ Nursing Facility โœจ Free Program ๐Ÿข Employer Sponsored ๐ŸŽฏ Job Guarantee
๐Ÿ“ Jackson, 811 Court St., California 95642

Program Details

Kit Carson Nursing And Rehabilitation Center is a state-approved CNA training provider. Contact them directly for program details and enrollment information.
Total Cost: Free

Southern Inyo Hospital

โœ… State Approved ๐Ÿซ Nursing Facility โšก Accelerated Program โœจ Free Program ๐Ÿข Employer Sponsored ๐ŸŽฏ Job Guarantee
๐Ÿ“ Lone Pine, 501 East Locust Street, California 93545

Program Details

Southern Inyo Healthcare District accepts applications for a CNA class that prepares students for the state exam. The posting lists a program length of 5 weeks and outlines admission requirements.
Total Cost: Free Duration: 5 weeks

Surprise Valley Community Hospital D/P Snf

โœ… State Approved ๐Ÿซ Nursing Facility โœจ Free Program ๐Ÿข Employer Sponsored ๐ŸŽฏ Job Guarantee
๐Ÿ“ Cedarville, 741 North Main Street, California 96104

Program Details

Surprise Valley Community Hospital D/P Snf is a state-approved CNA training provider. Contact them directly for program details and enrollment information.
Total Cost: Free

Online CNA Classes in California

These 279 programs offer CNA classes online in California, giving you the flexibility to complete the classroom portion remotely. However, all CNA programs also require in-person clinical training, which must be completed at an approved healthcare facility before certification.

Unitek Training Healthcare

โœ… State Approved ๐Ÿซ Private ๐Ÿ’ป Online Available โœจ Free Program ๐Ÿข Employer Sponsored ๐Ÿ’ต Financial Aid Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Carmel, California

Program Details

Employer-sponsored CNA training with 194 total hours combines live online theory, weekly in-person skills labs, and clinical rotations at partner facilities. Full-time day/evening and weekend cohorts are offered; partners typically cover tuition, books, fees, and exam costs.
Total Cost: Free Total Hours: 194 Duration: 6 weeks

CI Institute of Nursing

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help
๐Ÿ“ Mountain View, California

Program Details

160-hour CNA program with synchronous online theory and in-person clinicals at contracted facilities in Los Altos and San Jose. Placement services are offered, though employment is not guaranteed.
Total Cost: $1,500 Total Hours: 160

McKallen Medical

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿข Employer Sponsored ๐Ÿ’ต Financial Aid Available ๐ŸŽฏ Job Guarantee ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Big Bear Lake, California

Program Details

Hybrid CNA program combining online theory with in-person skills labs and supervised clinical rotations at affiliate facilities. Evening and weekend cohorts are offered; classes run in 6- or 11-week formats.
Total Cost: $1,750 Total Hours: 160 Duration: 6 weeks

Critical Care Training Center

โœ… State Approved ๐Ÿซ Private ๐Ÿ’ป Online Available ๐Ÿ“… Weekend Classes Available
๐Ÿ“ Mission Hills, California

Program Details

CNA courses offered at the North Hollywood campus provide academic and practical training to prepare students for entry-level employment as nursing assistants. Day and weekend cohorts are available.

Modesto Junior College

โœ… State Approved ๐Ÿซ Community College ๐Ÿ’ป Online Available ๐Ÿ’ต Financial Aid Available
๐Ÿ“ Sonora, California

Program Details

One-semester Nurse Assistant course with 60 hours of online/classroom instruction and 100 hours of supervised clinical experience. The online option is a 7-week program offered each semester.
Total Hours: 160 Duration: 7 weeks

Lakeside Special Care Center

โœ… State Approved ๐Ÿซ Nursing Facility ๐Ÿ’ป Online Available
๐Ÿ“ Lakeside, California

Program Details

Lakeside Special Care Center is a state-approved CNA training provider. Contact them directly for program details and enrollment information.

Cerro Coso Community College

โœ… State Approved ๐Ÿซ Community College ๐Ÿ’ป Online Available
๐Ÿ“ Bishop, 4090 West Line Street, California 93514

Program Details

Cerro Cosoโ€™s Certified Nursing Aide course, authorized by CDPH, is offered with Bishop site support and requires a background check and health clearances.

Los Angeles Career College

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available โšก Accelerated Program ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Mission Hills, California

Program Details

CDPH-approved blended CNA program with 60 theory hours and 100 clinical hours. Options include weekday 5-week, evening 10-week, and weekend 13-week schedules with job referrals.
Total Cost: $1,600 Total Hours: 160 Duration: 5 weeks

SisuCare

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Sebastopol, California

Program Details

Online-hybrid CNA program offering self-paced or instructor-led online theory with in-person clinical training at partner facilities near the student (clinical training commonly 103 hours). Flexible cohorts and an employer network support job connections after completion.

STV Allied Health Education Centers

โœ… State Approved ๐Ÿซ Vocational College ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐ŸŒ™ Evening Classes Available
๐Ÿ“ Grand Terrace, California

Program Details

The Nurse Assistant Training program totals 175.5 clock hours delivered via lecture, lab, and externship, with morning and evening schedule options. Placement services are offered to help graduates with job searches.
Total Cost: $1,750 Total Hours: 175 Duration: 10 weeks

4-Week CNA Classes in California

These 166 programs offer accelerated CNA training in California, typically ranging from 3-5 weeks, with 4-week programs being the most common. Accelerated CNA classes are one of the fastest ways to become a CNA in California, making them ideal if you want to start your healthcare career quickly.

Southern Inyo Hospital

โœ… State Approved ๐Ÿซ Nursing Facility โšก Accelerated Program โœจ Free Program ๐Ÿข Employer Sponsored ๐ŸŽฏ Job Guarantee
๐Ÿ“ Lone Pine, 501 East Locust Street, California 93545

Program Details

Southern Inyo Healthcare District accepts applications for a CNA class that prepares students for the state exam. The posting lists a program length of 5 weeks and outlines admission requirements.
Total Cost: Free Duration: 5 weeks

Los Angeles Career College

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available โšก Accelerated Program ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Mission Hills, California

Program Details

CDPH-approved blended CNA program with 60 theory hours and 100 clinical hours. Options include weekday 5-week, evening 10-week, and weekend 13-week schedules with job referrals.
Total Cost: $1,600 Total Hours: 160 Duration: 5 weeks

Professional Medical Careers Institute

โœ… State Approved ๐Ÿซ Vocational College ๐Ÿ’ป Online Available โšก Accelerated Program ๐Ÿ’ต Financial Aid Available ๐Ÿค Job Placement Help ๐ŸŒ™ Evening Classes Available
๐Ÿ“ Cloverdale, California

Program Details

CNA program with AM/PM and online cohorts; typical length 8 weeks with classroom, skills lab, and clinical training. Approximately 185 total hours and scholarships/financing available.
Total Cost: $1,400 Total Hours: 185 Duration: 8 weeks

Professional Medical Careers Institute

โœ… State Approved ๐Ÿซ Vocational College ๐Ÿ’ป Online Available โšก Accelerated Program ๐Ÿ’ต Financial Aid Available ๐Ÿค Job Placement Help ๐ŸŒ™ Evening Classes Available
๐Ÿ“ Westlake Village, 920 Hampshire Road, Suite S, California 91361

Program Details

CNA training with AM/PM and online options offered frequently throughout the year to prepare students for state testing. Job placement support and scholarships for CNA graduates are available.
Duration: 4 weeks

Coalinga College - Firebaugh Center

โœ… State Approved ๐Ÿซ Community College โšก Accelerated Program โœจ Free Program
๐Ÿ“ Firebaugh, 900 O Street, California 93622

Program Details

The Nurse Assistant Training course at the Firebaugh Center provides lab skills and in-hospital clinical training in a short-term format. Recent district information reports the program has been tuition-free for students via grants.
Total Cost: Free Duration: 6 weeks

Medical Allied Career Center

โœ… State Approved ๐Ÿซ Career School โšก Accelerated Program
๐Ÿ“ Santa Fe Springs, 12631 Imperial Hwy D108, California 90670

Program Details

The Nursing Assistant program includes 50 hours of theory and 100 hours of clinical training. The program is listed as 4 weeks in length.
Total Cost: $1,289 Total Hours: 150 Duration: 4 weeks

Los Angeles Skills Academy

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available โšก Accelerated Program ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Santa Fe Springs, 11627 Telegraph Road Suite 101, California 90670

Program Details

LA Skills Academyโ€™s CNA program includes 60 hours of online/classroom theory and 100 hours of supervised clinical training, offered in FastTrack, evening, and weekend formats. Lectures may be completed via Zoom with in-person skills and clinicals.
Total Cost: $1,800 Total Hours: 160 Duration: 4 weeks

Coalinga College

โœ… State Approved ๐Ÿซ Community College โšก Accelerated Program โœจ Free Program
๐Ÿ“ Coalinga, 300 Cherry Lane, California 93210

Program Details

Coalinga Collegeโ€™s Nurse Assistant Training is a short-term course with classroom labs and in-hospital training offered at the Coalinga campus. Recent district materials indicate the program has been tuition-free for students via grants.
Total Cost: Free Duration: 6 weeks

Angeles Institute

โœ… State Approved ๐Ÿซ Career School โšก Accelerated Program ๐Ÿ’ต Financial Aid Available
๐Ÿ“ Artesia, 17100 Pioneer Blvd., Suite 170, California 90701

Program Details

Angeles Institute offers an accelerated 5โ€‘week Nursing Assistant program with theory and clinical training, and an optional 1โ€‘week Home Health Aide addโ€‘on. The school advertises allโ€‘inclusive tuition and financial aid options for those who qualify.
Total Hours: 190 Duration: 5 weeks

Prestige Career College

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available โšก Accelerated Program ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Bell, California

Program Details

Prestige Career College offers a Nurse Assistant program with hybrid online theory and in-person clinical training. Day and evening/weekend schedules are available with flexible pacing.
Total Cost: $2,625 Total Hours: 150 Duration: 5 weeks

Evening Classes in California

These 256 programs offer evening CNA classes in California, designed for working professionals and those with daytime commitments. Evening classes typically run after 5 PM on weekdays, allowing you to maintain your current schedule while pursuing CNA certification.

Los Angeles Career College

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available โšก Accelerated Program ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Mission Hills, California

Program Details

CDPH-approved blended CNA program with 60 theory hours and 100 clinical hours. Options include weekday 5-week, evening 10-week, and weekend 13-week schedules with job referrals.
Total Cost: $1,600 Total Hours: 160 Duration: 5 weeks

Lake County Office of Education

โœ… State Approved ๐Ÿซ Educational Entity ๐Ÿ’ต Financial Aid Available ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Lakeport, 1510 Argonaut Road, California 95453

Program Details

LCOEโ€™s CNA program is a 3โ€‘month evening and weekend format with Monday theory at Hance Education Center and clinicals at a local skilled nursing facility; the 1500 fee includes textbooks, BP cuff, stethoscope, fingerprinting, drug screening, state exam, and ID.
Total Cost: $1,500

Unitek Training Healthcare

โœ… State Approved ๐Ÿซ Private ๐Ÿ’ป Online Available โœจ Free Program ๐Ÿข Employer Sponsored ๐Ÿ’ต Financial Aid Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Carmel, California

Program Details

Employer-sponsored CNA training with 194 total hours combines live online theory, weekly in-person skills labs, and clinical rotations at partner facilities. Full-time day/evening and weekend cohorts are offered; partners typically cover tuition, books, fees, and exam costs.
Total Cost: Free Total Hours: 194 Duration: 6 weeks

McKallen Medical

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿข Employer Sponsored ๐Ÿ’ต Financial Aid Available ๐ŸŽฏ Job Guarantee ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Big Bear Lake, California

Program Details

Hybrid CNA program combining online theory with in-person skills labs and supervised clinical rotations at affiliate facilities. Evening and weekend cohorts are offered; classes run in 6- or 11-week formats.
Total Cost: $1,750 Total Hours: 160 Duration: 6 weeks

SisuCare

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Sebastopol, California

Program Details

Online-hybrid CNA program offering self-paced or instructor-led online theory with in-person clinical training at partner facilities near the student (clinical training commonly 103 hours). Flexible cohorts and an employer network support job connections after completion.

STV Allied Health Education Centers

โœ… State Approved ๐Ÿซ Vocational College ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐ŸŒ™ Evening Classes Available
๐Ÿ“ Grand Terrace, California

Program Details

The Nurse Assistant Training program totals 175.5 clock hours delivered via lecture, lab, and externship, with morning and evening schedule options. Placement services are offered to help graduates with job searches.
Total Cost: $1,750 Total Hours: 175 Duration: 10 weeks

Professional Medical Careers Institute

โœ… State Approved ๐Ÿซ Vocational College ๐Ÿ’ป Online Available โšก Accelerated Program ๐Ÿ’ต Financial Aid Available ๐Ÿค Job Placement Help ๐ŸŒ™ Evening Classes Available
๐Ÿ“ Cloverdale, California

Program Details

CNA program with AM/PM and online cohorts; typical length 8 weeks with classroom, skills lab, and clinical training. Approximately 185 total hours and scholarships/financing available.
Total Cost: $1,400 Total Hours: 185 Duration: 8 weeks

Prosperity Training Center

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Fowler, California

Program Details

State-approved CNA program with 160 hours combining classroom theory and supervised clinical instruction, offered with full-time, part-time, weekend, and hybrid options. Tuition is 1650 with payment plans and job placement support available.
Total Cost: $1,650 Total Hours: 160 Duration: 6 weeks

Prosperity Training Center

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Kingsburg, California

Program Details

State-approved CNA program with 160 hours combining classroom theory and supervised clinical instruction, offered with full-time, part-time, weekend, and hybrid options. Tuition is 1650 with payment plans and job placement support available.
Total Cost: $1,650 Total Hours: 160 Duration: 6 weeks

Northern California Nursing Academy

โœ… State Approved ๐Ÿซ Vocational College ๐Ÿ’ป Online Available ๐Ÿ’ต Financial Aid Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Greenbrae, California

Program Details

Online/hybrid Nurse Assistant program with weekday, evening, and weekend options; cohorts run about 6โ€“15 weeks. Total cost 2170 includes registration, tuition, CPR/BLS, materials, uniforms, technology fee, and NNAAP exam fee; job assistance provided.
Total Cost: $2,170 Total Hours: 160 Duration: 6 weeks

Weekend Classes in California

These 239 programs offer weekend CNA classes in California, perfect for those who work Monday through Friday. Weekend programs typically meet on Saturdays and/or Sundays, allowing you to complete your CNA training without disrupting your weekday work schedule.

Los Angeles Career College

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available โšก Accelerated Program ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Mission Hills, California

Program Details

CDPH-approved blended CNA program with 60 theory hours and 100 clinical hours. Options include weekday 5-week, evening 10-week, and weekend 13-week schedules with job referrals.
Total Cost: $1,600 Total Hours: 160 Duration: 5 weeks

Unitek Training Healthcare

โœ… State Approved ๐Ÿซ Private ๐Ÿ’ป Online Available โœจ Free Program ๐Ÿข Employer Sponsored ๐Ÿ’ต Financial Aid Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Carmel, California

Program Details

Employer-sponsored CNA training with 194 total hours combines live online theory, weekly in-person skills labs, and clinical rotations at partner facilities. Full-time day/evening and weekend cohorts are offered; partners typically cover tuition, books, fees, and exam costs.
Total Cost: Free Total Hours: 194 Duration: 6 weeks

Critical Care Training Center

โœ… State Approved ๐Ÿซ Private ๐Ÿ’ป Online Available ๐Ÿ“… Weekend Classes Available
๐Ÿ“ Mission Hills, California

Program Details

CNA courses offered at the North Hollywood campus provide academic and practical training to prepare students for entry-level employment as nursing assistants. Day and weekend cohorts are available.

McKallen Medical

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿข Employer Sponsored ๐Ÿ’ต Financial Aid Available ๐ŸŽฏ Job Guarantee ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Big Bear Lake, California

Program Details

Hybrid CNA program combining online theory with in-person skills labs and supervised clinical rotations at affiliate facilities. Evening and weekend cohorts are offered; classes run in 6- or 11-week formats.
Total Cost: $1,750 Total Hours: 160 Duration: 6 weeks

Lake County Office of Education

โœ… State Approved ๐Ÿซ Educational Entity ๐Ÿ’ต Financial Aid Available ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Lakeport, 1510 Argonaut Road, California 95453

Program Details

LCOEโ€™s CNA program is a 3โ€‘month evening and weekend format with Monday theory at Hance Education Center and clinicals at a local skilled nursing facility; the 1500 fee includes textbooks, BP cuff, stethoscope, fingerprinting, drug screening, state exam, and ID.
Total Cost: $1,500

SisuCare

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Sebastopol, California

Program Details

Online-hybrid CNA program offering self-paced or instructor-led online theory with in-person clinical training at partner facilities near the student (clinical training commonly 103 hours). Flexible cohorts and an employer network support job connections after completion.

Prosperity Training Center

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Fowler, California

Program Details

State-approved CNA program with 160 hours combining classroom theory and supervised clinical instruction, offered with full-time, part-time, weekend, and hybrid options. Tuition is 1650 with payment plans and job placement support available.
Total Cost: $1,650 Total Hours: 160 Duration: 6 weeks

Prosperity Training Center

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Kingsburg, California

Program Details

State-approved CNA program with 160 hours combining classroom theory and supervised clinical instruction, offered with full-time, part-time, weekend, and hybrid options. Tuition is 1650 with payment plans and job placement support available.
Total Cost: $1,650 Total Hours: 160 Duration: 6 weeks

Nursing Assistant Training Academy

โœ… State Approved ๐Ÿซ Career School ๐Ÿ’ป Online Available ๐Ÿค Job Placement Help ๐Ÿ“… Weekend Classes Available
๐Ÿ“ Fowler, California

Program Details

Nursing Assistant Training Academy offers online/hybrid weekday and weekend CNA training with classroom/lab instruction and in-person clinicals at skilled nursing facilities. Programs can be completed in 30 weekdays; tuition is 1300 excluding books, uniforms, exam and insurance.
Total Cost: $1,300 Duration: 6 weeks

Northern California Nursing Academy

โœ… State Approved ๐Ÿซ Vocational College ๐Ÿ’ป Online Available ๐Ÿ’ต Financial Aid Available ๐Ÿค Job Placement Help ๐Ÿ•’ Evening & Weekend Classes Available
๐Ÿ“ Greenbrae, California

Program Details

Online/hybrid Nurse Assistant program with weekday, evening, and weekend options; cohorts run about 6โ€“15 weeks. Total cost 2170 includes registration, tuition, CPR/BLS, materials, uniforms, technology fee, and NNAAP exam fee; job assistance provided.
Total Cost: $2,170 Total Hours: 160 Duration: 6 weeks

Salary & Job Outlook as a CNA in California

California is one of the strongest states in the country for Certified Nursing Assistants, both in terms of job availability and long-term career stability. With more than 105,750 CNAs working statewide and over 4,455 healthcare facilities, California offers a broad range of employment opportunities across long-term care, acute care hospitals, and home health settings. According to the Centers for Medicare & Medicaid Services (CMS), the state includes approximately 1,162 nursing homes, 379 hospitals, and 2,914 home health agencies that regularly employ CNAs. While CMS counts may not capture every licensed facility, they illustrate the scale and diversity of CNA job opportunities available throughout the state.

Salary Overview

The median annual income for all workers in California is approximately $54,030, or $25.98 per hour, reflecting the state's higher overall cost of living. Certified Nursing Assistants in California earn a median annual income of $45,170, or approximately $21.72 per hour. While CNA wages fall below the statewide median for all occupations, California consistently ranks among the higher-paying states for CNAs nationally. Many CNAs use this role as an entry point into healthcare, gaining experience before advancing into higher-paying positions such as Licensed Vocational Nurse (LVN), Registered Nurse (RN), or allied health roles.

Job Outlook

The job outlook for CNAs in California remains strong and stable. With 105,750 CNAs currently working across thousands of healthcare facilities, ongoing demand is driven by population growth, an aging population, and sustained need for long-term and post-acute care services. Employment opportunities are particularly concentrated in large metropolitan regions such as Los Angeles County, the San Francisco Bay Area, San Diego County, and the Inland Empire.

Major healthcare employers in Californiaโ€”including Kaiser Permanente, University of California Health, Sutter Health, Dignity Health, Providence Health & Services, and HCA Healthcareโ€”regularly hire CNAs across hospitals, skilled nursing facilities, and home health divisions. In addition, ongoing career progression among CNAs into nursing and other healthcare roles contributes to regular turnover, creating consistent entry-level job openings throughout the year.

If you are considering this career path, explore our directory of CNA training programs in California or learn more about certification and registry placement in our CNA License & Registration guide.

Why Become a CNA in California?

Becoming a CNA in California offers a practical and relatively fast entry into the healthcare workforce. State-approved training programs can often be completed in a few months, allowing students to move quickly into paid employment. With more than 1,162 nursing homes, a large hospital network, and one of the nation's largest home health sectors, CNAs have access to a wide range of work environments. California also has a strong community college and adult education system, making CNA training a common stepping stone toward LVN and RN programs. For many individuals, CNA work provides both meaningful patient interaction and long-term career mobility within healthcare.

CNA Salaries across California

CNA salaries in California vary significantly by region, with higher wages typically found in large metropolitan and coastal areas and lower wages in more rural regions. Factors such as local labor demand, facility type, union presence, and cost of living all influence pay levels. Below is a breakdown of CNA salaries across different regions of California.

Sources: BLS OEWS (May 2023), CMS Nursing Homes, CMS Hospitals, CMS Home Health Agencies

CNA Salary by Area in California

Compare CNA salaries across different metropolitan areas and regions in California. Salary data includes both annual and hourly wages for nursing assistants.

Area Annual salary Hourly salary
California (statewide) $45,170 $21.72
Bakersfield $38,830 $18.67
Chico $43,700 $21.01
El Centro $44,640 $21.46
Fresno $39,570 $19.02
Hanford-Corcoran $39,410 $18.95
Los Angeles-Long Beach-Anaheim $44,690 $21.49
Madera $42,660 $20.51
Merced $41,010 $19.71
Modesto $43,670 $20.99
Napa $45,670 $21.96
Oxnard-Thousand Oaks-Ventura $43,960 $21.14
Redding $38,570 $18.54
Riverside-San Bernardino-Ontario $43,410 $20.87
Sacramento--Roseville--Arden-Arcade $45,190 $21.73
Salinas $46,160 $22.19
San Diego-Carlsbad $44,250 $21.28
San Francisco-Oakland-Hayward $50,380 $24.22
San Jose-Sunnyvale-Santa Clara $54,360 $26.13
San Luis Obispo-Paso Robles-Arroyo Grande $44,230 $21.27
Santa Cruz-Watsonville $44,540 $21.41
Santa Maria-Santa Barbara $44,360 $21.33
Santa Rosa $46,210 $22.22
Stockton-Lodi $44,040 $21.17
Vallejo-Fairfield $45,260 $21.76
Visalia-Porterville $42,080 $20.23
Yuba City $44,320 $21.31

Frequently Asked Questions about CNA Classes in California

How long does it take to complete a CNA program in California?

In California, CNA programs require a minimum of 150 hours of training, which includes 100 hours of clinical practice. Most students complete their training in 4โ€“12 weeks, depending on whether they choose a full-time, part-time, or accelerated program schedule.

How much does CNA training cost in California?

CNA classes in California generally cost between $800 and $1,500. Some programs may be more expensive at private schools, while community colleges and healthcare providers often offer lower-cost options. Employers may also cover tuition in exchange for a work commitment.

Are there free CNA classes in California?

Yes. Many nursing homes, hospitals, and state workforce programs in California offer free CNA training. These are often employer-sponsored programs where you agree to work for the facility after completing training and certification.

Are online CNA programs available in California?

Several schools in California offer hybrid CNA programs that combine online coursework with in-person clinical training. While theory can often be completed online, state rules require that clinical skills be performed in a supervised, hands-on healthcare setting.

Are accelerated (4-week) CNA programs available in California?

Yes, some schools and healthcare providers in California offer accelerated CNA programs that can be completed in as little as 4 weeks. These programs are intensive and best for students who can commit to full-time study and clinical practice.

How do I become a CNA in California?

To become a CNA in California, you must complete a state-approved training program, pass the National Nurse Aide Assessment Program (NNAAP), and be listed on the California Nurse Aide Registry. The process is overseen by the California Department of Public Health (CDPH).

Iโ€™m a CNA in another state. Can I transfer my license to California?

Yes. California allows CNAs certified in other states to transfer their license through reciprocity. This process places you on the California Nurse Aide Registry without retaking training. Learn more in our guide to CNA License Reciprocity in California.

How often do I need to renew my CNA license in California?

CNAs in California must renew their certification every 24 months. To remain active on the registry, you must work at least one documented day (8 consecutive hours) of paid employment in an approved healthcare setting during that period. See our CNA License & Registration page for renewal details.

How can I check if my CNA license is active in California?

You can verify your status on the California Nurse Aide Registry online. For step-by-step instructions, visit our guide on CNA License & Registration in California.

How much do CNAs earn in California?

The median CNA salary in California is $45,170 per year, or about $21.72 per hour. Pay can vary by region, employer, and years of experience. Many CNAs in California also use the role as a stepping stone to LPN or RN careers.

Where do CNAs work in California?

Certified Nursing Assistants in California work in hospitals, nursing homes, rehabilitation centers, assisted living facilities, and home health agencies. Opportunities are widely available across both urban and rural areas.

Information Accuracy: Requirements, salary data, and other information are carefully compiled and based on the latest available sources, but may change. Please verify with official sources before making decisions. If you spot a mistake, let us know.