Top CNA Programs in California (2027 Rankings)

Compare costs, program length, and outcomes for California's highest-rated certified nursing assistant programs.

By Hannah Pierce, BSNReviewed by TopNursing.org TeamUpdated August 14, 202623 min read
Top CNA Programs in California (2027 Rankings)

Points of interest…

  • California requires 150 training hours, double the federal minimum, before certification.
  • Community college CNA programs may be free or low-cost after grants and scholarships.
  • Most CNA programs take 8 to 16 weeks from enrollment to first shift.
  • No fully online CNA program exists; all require supervised clinical hours.

California nursing assistants earned a median $44,210 in 2023, roughly $8,000 above the national median. With over 100,000 CNAs employed statewide and an aging population fueling demand, job growth outpaces the national average.

Training programs, though, vary widely in cost and certification success. Some community colleges charge nothing after financial aid, while private schools cost several thousand. Exam pass rates range from under 70% to near 100%. Those differences determine how much you spend and how fast you earn.

This guide ranks the best CNA programs in California based on cost and outcomes to help you decide. A program’s net price and its exam pass record are the two numbers that most directly convert into a California CNA paycheck.

Best CNA Programs in California (2027 Rankings)

Below are the top CNA programs in California for 2026, selected from state-approved campus-based options. All ranked programs include supervised clinical hours, which is why fully online CNA training is not represented here. Use the campus and cost details to narrow the list by location and flexibility.

Factors considered
  • First-year retention weighted most heavily
  • Affordability after all grant aid
  • Institution wide graduation rates
  • Post completion median earnings
  • Program level format and requirements
Data sources
  • BEA state price parities, used to adjust tuition — bea.gov
  • College Scorecard post-completion earnings data — collegescorecard.ed.gov
  • Program-level records maintained in house
  • Original research on individual programs
  • National Center for Education Statistics (IPEDS) — nces.ed.gov
RankSchoolLocationNet priceBest for
#1
Imperial Valley College
Imperial, CAunder $5,000/yrImperial County adults entering long term care

A low-cost, one-semester CNA option in Imperial County, with clinical training built in and state certification eligibility at the end. Students must be at least 17 and complete health clearances, background checks, and CPR before clinicals. The program is campus based and designed for long-term care roles in the region.

  • One-semester program length
  • Campus-based instruction with clinical training
  • Requires students to be 17 or older and in good health
  • Physical exam, immunizations, and drug screen required
  • Background check, Livescan fingerprints, and CPR certification needed
  • State exam cost $100, separate lab fee

A Skill Certificate program in Visalia that packs CNA training into a six-unit course. It prepares students for the state certifying exam and emphasizes both physiological and psychological patient care. Campus based, with clinical placements across Visalia, Tulare, and Hanford.

  • Skill Certificate program, six-unit course requirement
  • Must earn a C or better in the single course
  • Prepares for the California state certifying exam
  • Clinical placements in Visalia, Tulare, and Hanford
  • Criminal background check and CPR certification required
  • Focus on physiological and psychological patient care

A Central Valley CNA training program that pairs classroom theory with clinical practice at a local retirement community. It is approved by the California Department of Public Health and leads to the American Red Cross NAT exam. Students complete a one-semester intensive and earn a Certificate of Achievement.

  • One-semester intensive, campus-based program
  • Clinical practice at a local retirement community
  • Approved by California Department of Public Health
  • Eligible for state certification exam and CNA certification
  • Mandatory orientation, physical exam, TB test, MMR required
  • Pathway to LVN programs; financial aid available

A low-cost Nurse Assistant Program in Glendora that limits enrollment to 15 to 30 students each semester and fills seats first come, first served. Estimated program costs are about $341 before uniforms and supplies. The program prepares students for California Nurse Assistant Certification and focuses on direct care in long-term care settings.

  • Estimated program cost around $341, plus supplies
  • First-come, first-served admission, department approval required
  • 15 to 30 students accepted per semester
  • Mandatory orientation, physical exam, TB test
  • CPR certification required before enrollment
  • Prepares for California Nurse Assistant Certification

A CDPH-approved Nurse Assistant/Home Health Aide program in Redding with a community-based training site downtown. It emphasizes basic nursing skills for hospitals, long-term care, and home health agencies across the rural North State. Students receive a certificate and some graduates sit for the state competency exam.

  • CDPH-approved Nurse Aide-Home Health Aide program
  • Community-based training site in downtown Redding
  • Focus on hospitals, long-term care, home health
  • Certificate awarded upon completion
  • Prepares for CNA state exam where applicable
  • Pre-enrollment health and safety requirements

An accelerated eight-week CNA program in Oceanside with 64 theory hours, 104 clinical hours, and 18 skills lab hours. The program averages about $600 for California residents, including tuition, books, and exam fees. Enrollment is capped at 20 students per session, and the program reports a 100% written and skills exam pass rate.

  • Accelerated eight-week schedule
  • 64 theory hours, 104 clinical hours, 18 skills lab hours
  • Average cost around $600 for California residents
  • Includes tuition, books, and exam fees
  • Limited to 20 students per session
  • Reports 100% written and skills exam pass rates

A 7-unit CNA certificate in Oroville that combines 204 theory hours with 153 clinical hours. The program is not eligible for federal financial aid, so students often use regional workforce funding or pay out of pocket. It prepares graduates for state certification and roles in skilled nursing and long-term care across the North State.

  • 7-unit certificate, 204 theory plus 153 clinical hours
  • Campus-based instruction, special admission required
  • Not eligible for federal financial aid
  • Prepares for California state certification
  • Focus on long-term care and skilled nursing
  • Covers infection control, safety, communication

A small, structured CNA program in Gilroy serving Santa Clara and San Benito counties. It requires 8.5 units with strict 100% attendance and no absences to meet clinical partner expectations. Resident tuition is $46 per unit, with additional costs for textbooks, uniforms, health exams, and the certification exam.

  • 8.5 unit campus-based certificate
  • Resident tuition $46 per unit, non-resident $338
  • Textbook $76, uniform $200, exam $120
  • Live Scan, health exam, drug screen required
  • 100% attendance, no absences allowed
  • Classes start fall and spring

A 10-unit Nurse Assistant and Home Health Aide certificate in Sacramento that focuses on gerontological care and clinical lab skills. Students complete prerequisite medical language coursework and health clearance before entering. The program prepares graduates for the California state exam and careers in long-term care.

  • 10-unit Nurse Assistant and Home Health Aide certificate
  • Requires AH 311 medical language prerequisite
  • Focus on gerontological care and clinical lab
  • Prepares for California state CNA exam
  • Covers infection control, emergency procedures, resident rights
  • TB test and health clearance required

A Nursing Assistant concentration within LBCC's larger vocational nursing department, giving students access to a 2,600-square-foot skills lab with hospital-grade simulation equipment. The campus-based training prepares students for entry-level patient care roles and offers multiple certificate and career ladder options.

  • Nursing Assistant concentration within vocational nursing
  • 2,600 sq ft skills lab with medical equipment
  • Simulation training mirrors hospital environments
  • Multiple certificate options and career ladder
  • Campus-based program in Long Beach

How Much Does CNA Training Actually Cost in California?

CNA training in California can range from free to several thousand dollars. The table below compares institution-wide net prices at ranked community colleges after grants and scholarships are applied; actual program costs may differ because these figures average all students, not just nursing assistant trainees. Community college programs tend to be the most affordable, with many offering price points under $4,000 after aid, while private vocational schools typically charge significantly more. In addition, several programs are offered at no cost through employer sponsorships or state workforce grants, such as those by Kaiser Permanente, JobTrain, and Opportunity Junction. Paid training positions and WIOA-funded programs can further reduce or eliminate out-of-pocket expenses.

SchoolIn-State TuitionOut-of-State TuitionNet Price (After Aid)
College of the Sequoias$1,394$9,038$480
Imperial Valley College$1,148$8,852$1,115
Shasta College$1,197$8,853$2,878
Santa Ana College$1,180$10,756$3,133
Pasadena City College$1,180$10,924$3,864
Citrus College$1,204$10,636$4,135
Merced College$1,200$8,520$5,040
Allan Hancock College$1,156$9,892$5,383
Butte College$1,356$9,276$5,520
Los Angeles Southwest College$1,238$10,572$5,964
El Camino Community College District$1,144$7,630$5,968
Long Beach City College$1,556$12,544$6,202
Mt San Antonio College$1,364$10,464$6,490
Gavilan College$1,508$12,249$6,542
Reedley College$1,378$8,638$6,814

What California CNA Graduates Earn Vs. What the Job Pays

The wages shown here reflect what California employers report paying nursing assistants, not necessarily what recent program completers earn. The U.S. Department of Education's College Scorecard tracks earnings for program graduates, which may include those who work in other fields or pursue further education. BLS data captures working CNAs specifically. For example, the national median annual wage for nursing assistants is $35,760, while California's mean wage is $43,570. Metro-level means vary: Los Angeles $42,620, San Francisco $52,280, and Sacramento $44,040. Data for San Diego and the Central Valley are not broken out in the latest BLS release.

Mean annual wage for nursing assistants: Los Angeles $42,620, San Francisco $52,280, Sacramento $44,040 per BLS 2024 data.

How to Become a CNA in California: Step-By-Step

Federal law sets a minimum of 75 hours of training for certified nursing assistants, but California doubles that standard, requiring 150 hours before you can sit for the exam. The state’s approach prioritizes deeper clinical experience, which means new CNAs enter the workforce with more hands-on practice and a stronger foundation in patient care. The full path from application to employment typically falls into five clear stages.

Choose a CDPH-Approved Training Program

Not all CNA classes meet California’s standards. The California Department of Public Health (CDPH) maintains a list of approved providers, which includes community colleges, adult education centers, private vocational schools, and some healthcare facilities. Verify the program’s status on the CDPH website before enrolling, because completing a non-approved course will leave you ineligible to take the competency exam. Most programs require a high school diploma or GED, and you must be at least 16 years old. Health screenings, including a physical exam, tuberculosis test, and up-to-date immunizations, are also standard prerequisites.

Complete the Required Training Hours

California mandates a total of 150 hours of instruction: at least 50 hours in the classroom covering topics like infection control, patient rights, and communication, and a minimum of 100 hours of supervised clinical practice in a long-term care or acute care setting. This is double the federal baseline, so the clinical portion feels intensive. Depending on the program’s schedule, you can finish in as little as 4 weeks if attending full-time, or up to 12 weeks part-time during evenings or weekends.

Pass the State Competency Exam

After finishing your training, you’ll register for the CNA competency evaluation through Pearson VUE. The exam has two parts: a 70-question written test (you’ll have 120 minutes) and a skills demonstration where you perform randomly selected nursing tasks in front of an evaluator. You must pass both sections to proceed. Results are usually available within a few weeks, and the entire certification process typically adds 4 to 6 weeks from the test date to the day your name appears on the state registry.

Clear a Background Check

Every applicant must submit fingerprints for a Department of Justice and FBI Live Scan background check. The CDPH processes the results and will deny certification if certain criminal convictions appear. Schedule your Live Scan early, as clearance can take days to weeks. Most training programs assist with the paperwork, but you are responsible for the fees.

Receive Certification and Maintain It

Once you pass the exam and the background check clears, the CDPH issues your CNA certificate and adds you to the state registry. From that point, you can start working under the supervision of a licensed nurse. Remember that California CNA certification expires every two years. To renew, you must complete 48 hours of approved continuing education (minimum 12 hours per year), with no more than 24 hours earned online. You also need to show proof of paid CNA work during the renewal period. If you let your certification lapse, you may have to retake the exam.

From Enrollment to Your First CNA Shift: Timeline

Becoming a certified nursing assistant in California follows a clear path from the classroom to the bedside. The entire process typically takes 8 to 16 weeks, depending on the training program schedule and exam processing times.

Timeline from CNA program enrollment to first shift, showing 5 steps: enrollment, training, exam application, testing, background check, and receiving certification number.

CNA Certification and Exam Pass Rates in California

How hard is the California CNA competency exam, and what pass rates can you actually expect?

The Two-Part Competency Exam

To earn a spot on the California Nurse Aide Registry, you must pass a state-approved competency evaluation administered through vendors like Credentia and Headmaster. The test has two sections:

  • Written (or oral) knowledge test: 60 multiple-choice questions covering basic nursing skills, infection control, resident rights, and safety. You can request an oral version for an additional fee if reading is a barrier.
  • Manual skills demonstration: In front of a nurse evaluator, you perform five randomly selected tasks from a list of about 25. Handwashing is always evaluated and counts as one skill. You must complete all steps correctly to pass this portion.

You cannot become certified until you pass both parts. The combined written and skills fee ranges from $120 to $135, depending on the vendor and whether you choose the oral option.

What the Pass-Rate Data Shows

California’s Department of Public Health does not release a public dashboard of statewide pass rates, so precise numbers are hard to come by. However, analysis of program-reported outcomes from the 2023-2024 cycle suggests the average first-time pass rate for the full exam sits around 59%. That means roughly four out of ten candidates need at least one retake.

Individual program results vary widely. For example, Ventura College’s CNA program reported a 100% written-exam pass rate and a 79% skills pass rate for the same period. Many schools publish their own outcomes on their websites, and those that don’t are often willing to share them if you ask. When researching programs, comparing graduates’ first-time pass rates can reveal how well the curriculum aligns with the exam, and where extra hands-on practice might be needed.

Retake Policy and Fees

If you fail one or both sections, California allows up to three retakes within two years of completing your training program. You only need to retake the portion you failed, which saves money:

  • Written retake only: $35–$40 (or $45–$55 for oral)
  • Skills retake only: $80–$95
  • Full retake (both portions): $120–$135

There is no mandatory waiting period between attempts, but most candidates benefit from a week or two of practice before re-testing. If you exhaust all three attempts or exceed the two-year window, you must re-enroll in and complete a new CNA training program to become eligibility again.

Background Check and Registry Timeline

Before you can sit for the exam, you must clear a Live Scan fingerprint-based background check through the California Department of Justice. Certain criminal convictions are disqualifying under state regulations, including elder abuse, patient theft, and serious violent offenses. If your record includes a barred offense, you can petition for an exemption through CDPH’s Aide and Technician Certification Section (ATCS), but the process adds time and is not guaranteed.

Once you pass both exam sections, CDPH typically takes 30 to 60 days to process your certification and list you on the online Nurse Aide Registry. You’ll receive a certification number that becomes your proof of eligibility to work. Most employers verify your status directly on the ATCS website, so keep your name and contact information current to avoid delays during hiring.

Questions to Ask Yourself

Can you commit to a full-time, 4-8 week schedule, or will you need evening or weekend classes?
Full-time programs are demanding; missing class can delay certification. Part-time schedules exist but extend the timeline.
Is the clinical training site close enough for a manageable commute, and does it align with your desired workplace?
Early clinical shifts make long commutes stressful. Rotating at a site you would like to work at later can open doors.
Have you checked whether an employer, workforce agency, or grant could cover your tuition before you pay?
Hospitals and facilities often sponsor training or offer tuition reimbursement. Workforce agencies may also provide grants for healthcare careers.

Online Vs. In-Person CNA Programs in California

California requires supervised clinical hours for CNA certification, so no program is 100% online. Hybrid programs let you complete theory coursework remotely while still attending in-person clinical rotations. All of the top-ranked CNA programs on this list are campus-based, though other schools in the state may offer hybrid tracks.

Pros
  • Flexible scheduling lets you complete lectures and readings at your own pace, fitting around work or family commitments.
  • Reduced commuting time and costs, since you only travel to campus for mandatory labs and clinicals.
  • Self-paced didactic modules allow you to spend extra time on challenging topics without falling behind.
Cons
  • You must still travel to approved clinical sites for hands-on training, which can be located far from home in a hybrid model.
  • Less face-to-face access to instructors compared to daily on-campus classes, which can slow down feedback and skill demonstrations.
  • Requires strong self-discipline to stay on top of online coursework without the structure of a physical classroom.

CNA Salary and Job Outlook in California

For California nursing assistants, the salary equation is a balancing act: wages that sit comfortably above the national average must be weighed against the state’s steep cost of living. While CNAs here earn more than their counterparts in most other states, housing, transportation, and everyday expenses can quickly narrow the gap.

What California CNAs Are Earning

California nursing assistants earned a median annual wage of $43,700 in 2023. That is about 22% higher than the national median of $35,760. The state’s higher wage floor explains much of this premium: California’s healthcare worker minimum wage, established through SEIU contracts, rose to $25 per hour in 20242. This sets a baseline that is nearly double the federal minimum and far above what CNAs earn in many southern or midwestern states. Even entry-level aides often start above $20 per hour in most metro areas.

Where Pay Tops Out

Earnings vary dramatically by location and employer. CNAs in the San Francisco-Oakland-Hayward area take home a median $49,730 per year, while those in San Jose-Sunnyvale-Santa Clara earn about $49,030. Other high-paying metros include Napa ($47,610) and Santa Cruz-Watsonville ($45,600). These regions reflect a combination of high living costs, strong union presence, and a concentration of well-funded hospitals and skilled nursing facilities. In contrast, rural areas and smaller cities in the Central Valley or Inland Empire may offer wages closer to $38,000, $40,000, though even these often exceed the national median.

Job Growth and Openings

Demand for nursing assistants in California is projected to remain robust. State employment data forecasts a 14% increase in positions from 2022 to 2032, translating to approximately 11,000 annual job openings over the decade1. Many of these openings stem from the need to replace workers who leave the field or retire, not just from new creation. California’s aging population and the expansion of home- and community-based services continue to drive hiring.

How Facility Type and Unions Shape Pay

Where you work matters as much as where you live. Skilled nursing facilities, the largest employer of CNAs, tend to pay at or slightly above the state median, while hospitals often offer higher hourly rates and better benefits. Home health agencies, though growing rapidly, frequently pay on the lower end of the scale. Union contracts, particularly those negotiated by SEIU, have locked in progressive wage increases for thousands of healthcare workers, ensuring that many CNAs earn above the state minimum and receive regular step raises. This union effect is especially pronounced in public hospitals and large nonprofit systems.

CNA Career Advancement: What Comes Next?

Climbing the nursing career ladder in California starts with your CNA credential. From there, you can advance to an LVN role with about 12 to 18 months of additional schooling, boosting your earning potential. CNA experience provides clinical hours and patient-care skills that strengthen applications to LVN and RN programs. For immediate variety, consider lateral moves into specialty CNA roles like Home Health Aide or Med Tech. Compare LVN programs in California and RN-to-BSN pathways to plan your next step.

Infographic showing the mean annual salary for licensed vocational nurses in California is $76,700 as of 2024.

Frequently Asked Questions About CNA Programs in California

Below are answers to the most common questions we hear from aspiring CNAs in California. Whether you’re exploring program costs, timelines, or how to transfer an out-of-state certification, this FAQ covers the essentials.

Most California CNA programs require 150 hours of training, combining classroom instruction and clinical practice. Full-time students usually finish in 4 to 12 weeks, depending on the schedule. Part-time or weekend tracks may extend the timeline to 3 to 6 months. State-approved programs must meet minimum hour requirements, so even accelerated courses cannot drop below this threshold.

Theoretical coursework can often be completed online, but California requires in-person clinical skills training. Fully online programs are not permitted because students must demonstrate hands-on competencies like patient transfers and vital sign measurement. Many schools offer hybrid models: online lectures paired with on-campus lab sessions and clinical rotations at local healthcare facilities.

Costs vary widely, with typical program fees ranging from $500 to $2,000. Community colleges and adult education centers often charge less, while private vocational schools may be at the higher end. Some employers, like nursing homes and hospitals, offer tuition reimbursement or free training in exchange for a work commitment. Always verify whether examination fees and textbooks are included.

CNAs provide basic patient care under nurse supervision, such as bathing, feeding, and taking vital signs. LVNs have more advanced responsibilities, including administering medications, monitoring IVs, and assisting with wound care. LVN training lasts 12 to 20 months and requires a state license, whereas CNA certification can be earned in a few months. Both roles are vital but differ in scope, education, and pay.

Candidates must be at least 16 years old, complete a state-approved training program of at least 150 hours, and pass a criminal background check. After training, they must pass the California Competency Evaluation Exam, which includes a written test and a skills demonstration. Once certified, the individual is listed on the state Nurse Aide Registry. Physical exams and immunizations are also typically required.

California consistently ranks among the top-paying states for nursing assistants. While national figures hover around $36,220 per year (BLS 2023), California CNAs often earn between $40,000 and $50,000 annually. Those in metropolitan areas like San Francisco or Los Angeles can command even higher wages, with some experienced CNAs reporting over $55,000. Bonuses and shift differentials can further boost earnings.

Yes, if you hold an active, good-standing certificate from another state. Submit form CDPH 283E with proof of current certification, fingerprints (Live Scan in-state or FD-258 cards from out of state with a $32 fee), and no application fee. If your certificate is over two years old, include proof of paid nursing work within the last two years. Processing takes 4 to 6 weeks. Contact the CDPH Healthcare Professional Certification and Training Section for details.

Complete List of CNA Programs in California by Region

Beyond the top-ranked programs, many additional CDPH-approved CNA training options are available across California. Browse the full directory below, organized by major region, to find a program near you.

Northern California

College of the Siskiyous
Campus-based program in Weed with CDPH approval, requiring background check and drug screening, and preparing students for certification. Net price around $11,120.
  • Certified Nursing Assisting
Weed, CA · On-Campus

Sacramento Area

American River College
Sacramento's 10-unit certificate includes clinical lab experience and focuses on gerontological care, leading to state exam eligibility. Net price around $7,999.
  • Nurse Assistant & Home Health Aide
Sacramento, CA · On-Campus
Charles A Jones Career and Education Center
Five-week accelerated program in Sacramento with 192 training hours, CPR certification, and hands-on clinical experience. Net price around $16,605.
  • Nursing Assistant
Sacramento, CA · On-Campus

Bay Area

Mt. Diablo Adult Education-Mt. Diablo USD
Concord's three-month CNA training runs Monday-Friday with clinical rotations, focusing on basic patient care and safety. Net price around $7,760.
  • Certified Nursing Assistant (CNA)
  • Certified Nurse Assistant
Concord, CA · On-Campus

Central Coast

Cuesta College
San Luis Obispo's 9-week certificate blends classroom theory with clinical experience in local healthcare facilities, prepping for the California certification exam. Net price around $12,124.
  • Certified Nursing Assistant
San Luis Obispo, CA · On-Campus
Santa Barbara City College
A 13-week in-person program through the School of Extended Learning emphasizing elderly care skills and requiring full attendance. Net price around $11,315.
  • Certified Nursing Assistant
Santa Barbara, CA · On-Campus

Central Valley

Bakersfield College
Nurse Assistant Training Program in Bakersfield leads to a Job Skills Certificate, covering patient care, vital signs, and infection control. Net price around $14,621.
  • Certified Nurse Assistant (CNA)
Bakersfield, CA · On-Campus
Institute of Technology
Clovis program meeting California DPH requirements, with career support services and real-world healthcare skill development. Net price around $23,159.
  • Level One Nursing Assistant
Clovis, CA · On-Campus

Greater Los Angeles

Long Beach City College
Nursing Assistant concentration with a 2,600-square-foot skills lab and simulation training in Long Beach. Net price around $6,202.
  • Vocational Nursing (VN) Program (Nursing Assistant)
Long Beach, CA · On-Campus
Rio Hondo College
Whittier's state-approved program includes 72 theory and 135 clinical hours, meeting Title 22 regulations and preparing for the national exam. Net price around $14,379.
  • Certified Nursing Assistant Program
  • Nursing Assistant Pre-Certification
Whittier, CA · On-Campus
Santa Ana College
Free 13-week certification program in Santa Ana with state exam prep, reporting over 800 annual job openings in Orange County. Net price around $3,133.
  • Certified Nursing Assistant (CNA)
Santa Ana, CA · On-Campus
Mt San Antonio College
Short-term noncredit certificate in Walnut with skills labs and preparation for the CNA exam, emphasizing job readiness. Net price around $6,490.
  • Certified Nursing Assistant (CNA)
Walnut, CA · On-Campus

San Diego Area

Southwestern College
Chula Vista's 8.5-unit course offers 9- or 18-week formats with clinical work in nursing homes and English language support. Net price around $12,671.
  • Certified Nursing Assistant
Chula Vista, CA · On-Campus

Coachella Valley

College of the Desert
Accelerated 8-week noncredit format in Palm Desert with two sessions per term and clinical training, CDPH approved. Net price around $15,728.
  • Nursing Assistant
Palm Desert, CA · On-Campus
California Nurses Educational Institute
State-certified CNA program in Rancho Mirage with 160 hours of training, flexible payment plans, and in-person instruction. Net price around $23,231.
  • Certified Nurses Assistant Program
  • Certified Nurse Assistant (CNA)
Rancho Mirage, CA · On-Campus

Recent Articles

Follow us