Key Points
- Top-ranked CNA programs average $3,822 net price annually.
- Over a dozen free CNA programs exist in California for 2026.
- California projects 3,371 new CNA jobs by 2033.
Compare California's top CNA classes by cost, schedule, and outcomes. Find accredited programs near you.
Community college certificate versus private accelerated program: that is the first real decision facing anyone weighing CNA training in California. The state licenses roughly 100,000 nursing assistants, and the California Employment Development Department projects continued growth through 2033, driven by an aging population and persistent long-term care staffing gaps.
Both paths lead to the same CDPH certification and the same NNAAP exam. What differs is cost, pace, and clinical placement. Community college programs often run under $2,000 across a full semester; private accelerated tracks compress the same 60 theory hours and 100 clinical hours into four to eight weeks at two to three times the price.
Wage floors are climbing statewide, but so is competition for the higher-paying acute-care roles, so having a reliable guide to landing your first CNA job can give you an edge.
Our rankings highlight California's top-performing CNA programs based on affordability, graduation rates, and career outcomes. Each school listed offers CDPH-approved training with strong exam pass rates, preparing you for a stable healthcare career.
Pasadena, CA · $0 – $5,000/yr
Best for: Entry-level caregivers prioritizing compassionate patient skills
Pasadena City College's CNA program offers an Occupational Skills Certificate with a single 6-unit course, blending essential nursing theory and hands-on skills. The program emphasizes safe, compassionate care for diverse healthcare settings, including long-term care. Graduates become eligible for the state certification exam; enrollment is competitive with a random selection process.
Glendora, CA · $4,000/yr (net price)
Best for: Budget-conscious learners seeking free training options
Citrus College's Nurse Assistant Program qualifies graduates for California certification through a state exam. Notable for its partnership with the Citrus College Adult Education Consortium, offering a free, 8-week, 216-hour pathway for eligible students. The standard program costs around $341 plus supplies, with first-come, first-served enrollment for 15 to 30 students per semester.
Sacramento, CA · $17,000/yr
Best for: Career launchers wanting a fast five-week pathway
Charles A Jones Career and Education Center in Sacramento offers a fast-paced, 5-week, 192-hour CNA program. With tuition currently $950 and scholarships available, it's an affordable, accelerated path to certification. No high school diploma is required; admission requires CASAS scores, background checks, and health clearance. Graduates can expect salaries ranging from $33,000 to $48,000.
Whittier, CA · $10,000 – $15,000/yr
Rio Hondo College's state-approved CNA program meets Title 22 regulations with 72 hours of theory and 135 hours of clinical training. Students as young as 16 can apply, with random selection admission and mandatory orientation. The program requires a health exam, CPR certification, and background check, and covers geriatric care and emergency procedures.
Clovis, CA · $23,000/yr
The Institute of Technology's Level One Nursing Assistant program in Redding meets California Department of Public Health requirements and boasts a 100% license exam pass rate. Hands-on training covers patient care, vital signs, and nutrition, with career support services including interview prep and employer connections. Graduates can work in nursing homes, assisted living, and long-term care settings.
Imperial, CA · $0 – $5,000/yr
Imperial Valley College's CNA/HHA program is a one-semester, campus-based course leading to state certification. With an effective net price of just $1,115, it's one of the most affordable options. Admission requires being 17+, good health, and ability to lift 35 lbs; clinical training, background check, and CPR are mandatory. Graduates find competitive hourly wages in long-term care.
Gilroy, CA · ~$7,000/yr (est.)
Gavilan College offers an 8.5-unit CNA program with fall and spring starts. Resident tuition is $46 per unit, plus textbooks, uniforms, and a $120 certification exam. The program demands 100% attendance and requires Live Scan, health exams, and drug screening. With a strong median earnings potential of $47,169 for its graduates, it's a solid investment for those in the Gilroy area.
Concord, CA · $5,000 – $10,000/yr
Mt. Diablo Adult Education in Concord offers a 3-month CNA program with a total cost of $2,645 and flexible payment plans. The grant-funded program requires a high school diploma, health insurance, and background check. Students attend Monday through Friday and complete clinical hours on a varying schedule, preparing for a career with a median wage of $23 per hour.
Visalia, CA · $0/yr
College of the Sequoias in Visalia offers a Skill Certificate in Certified Nurse Assistant through a single 6-unit course with a required 'C' grade or better. This campus-based program has an exceptionally low net price of $480, making it highly accessible. Criminal background check and CPR certification are required, with clinical training preparing graduates for nursing facilities, hospitals, and community care.
Choosing a CNA program means weighing more than just location and schedule. We built our rankings around three pillars that matter most to students: regulatory standing, affordability, and measurable outcomes. Here is how each factor shaped the list.
California law requires every CNA training program to hold approval from the California Department of Public Health. Without that stamp, graduates cannot sit for the state competency exam, and any tuition spent is essentially wasted. We verified each program's current CDPH status before including it in our rankings. Schools that also carry regional or national accreditation earned additional consideration because accreditation often signals stronger institutional support, clearer transfer pathways, and eligibility for federal financial aid.
Tuition figures can be misleading. A $2,000 program with no financial aid may cost more out of pocket than a $5,000 program that offers grants and scholarships. We relied on net price data, which reflects what students actually pay after aid, whenever that information was available. For programs where net price was not reported, we used published tuition and noted any aid opportunities. Prioritizing net price helps surface programs that deliver real value, not just low advertised rates.
Completion rates and post-graduation earnings come from the federal College Scorecard. These figures are institution-wide rather than program-specific, so they reflect the broader student body at each school. Still, schools with high graduation rates tend to offer stronger academic support, clearer program requirements, and fewer obstacles to finishing on time. Earnings data, where available, hints at how well a school prepares graduates for the workforce. We gave preference to programs where students finish and move into jobs that support financial stability.
All rankings were fact-checked against the most recent data available as of 2026. CDPH approval lists, Scorecard metrics, and published tuition schedules were cross-referenced to ensure accuracy. Programs that lacked verifiable data or showed outdated approval status were excluded from the final list.
California's path to CNA certification follows a clear, state-mandated sequence overseen by the California Department of Public Health (CDPH). Understanding each milestone before you enroll will help you budget time, money, and effort.
Before you can test, you must graduate from a state-approved training program that delivers at least 160 total hours of instruction. That breaks down into a minimum of 60 classroom hours covering anatomy, infection control, communication, and patient rights, plus 100 clinical hours in a supervised nursing facility. You'll rotate through real patient care under instructor supervision, practicing skills such as vital-sign measurement, feeding assistance, and basic resuscitation. Most full-time programs compress this into six to twelve weeks, though part-time and evening tracks can stretch to four months. Verify that your school carries current CDPH approval; the department publishes an official roster on its website, and unapproved programs leave you ineligible to sit for the exam.
Once you hold a certificate of completion, you'll register for the two-part competency exam. The written (or oral) knowledge test presents multiple-choice questions on infection control, safety, patient rights, and basic nursing skills. The clinical skills test asks you to demonstrate five randomly selected hands-on tasks in front of a nurse evaluator, such as taking blood pressure, performing passive range-of-motion exercises, or providing peri-care. You must pass both sections, though you're allowed three attempts within two years of finishing your training.
After passing the exam, you'll file an online application through the OASYS portal and pay the state fee. California requires Live Scan fingerprinting to screen for disqualifying criminal convictions. You'll also need proof of high school completion (diploma or GED) and up-to-date immunization records, including hepatitis B and tuberculosis screening. Once the CDPH clears your background, your name appears on the California Nurse Aide Registry and your two-year certification begins. To renew, you must complete 48 hours of continuing education (12 per year, with up to 24 hours allowed online) and verify active employment or a recent skills demonstration.
According to the California Employment Development Department's 2025 California Jobs Market Report, nursing assistant employment in California is projected to grow 2.2% from 2023 to 2033, adding roughly 3,371 new jobs across the state, on top of thousands of annual openings from turnover and retirements.
California CNA programs span a wide tuition spectrum, from community colleges charging under $2,000 to private accelerated tracks exceeding $5,000, and understanding what each price tag includes can save you hundreds of dollars in surprise costs.
Community colleges anchor the affordable end. American River College in Sacramento charges $46 per credit hour in 20261, with the complete CNA program totaling approximately $1,200 in tuition alone. City College of San Francisco lists its CNA certificate at roughly $1,400 for California residents, while Foothill College in Los Altos Hills runs about $1,600. These figures reflect tuition only. Most community colleges charge separate fees for textbooks (typically $150 to $300), uniforms and supplies ($100 to $200), CPR certification ($40 to $80), and the state competency exam ($150). When you add it all together, expect a total investment between $1,600 and $2,400.
Private programs compress the timeline but raise the price. Unitek College campuses across California list CNA training at $3,995 to $4,500 depending on location, with books and supplies included but the state exam fee billed separately. American Career College charges approximately $4,200, bundling textbooks and uniforms into one package. Gurnick Academy's four-week intensive runs $3,800, covering most materials except exam registration.
| Program Name | Location | Tuition (In-State) | Duration | Format | Includes Books/Supplies? |
|---|---|---|---|---|---|
| American River College | Sacramento | ~$1,200 | 8-10 weeks | Hybrid | No (add ~$500) |
| City College of San Francisco | San Francisco | ~$1,400 | 10 weeks | In-person | No (add ~$450) |
| Foothill College | Los Altos Hills | ~$1,600 | 8 weeks | Hybrid | No (add ~$400) |
| Unitek College | Multiple cities | $3,995-$4,500 | 4-6 weeks | Accelerated | Yes (exam fee separate) |
| American Career College | Multiple cities | ~$4,200 | 4 weeks | Accelerated | Yes (exam fee separate) |
| Gurnick Academy | Multiple cities | ~$3,800 | 4 weeks | Accelerated | Partial (exam fee separate) |
| Concorde Career College | San Bernardino, Garden Grove | ~$4,100 | 5 weeks | Accelerated | Yes (exam fee separate) |
Community college students typically pay out-of-pocket for every add-on, while private schools bundle more materials upfront but rarely include the $150 state exam fee. Read the enrollment agreement line by line before signing.
More than a dozen California programs charge nothing for CNA training in 2026, and several of them are actively recruiting students right now.
The most common route to free training runs through two channels: nursing facilities that pay your tuition in exchange for a work commitment, and workforce development funds that cover costs for income-eligible students. Employer-sponsored arrangements typically require you to stay with the sponsoring facility for six to twelve months after you earn your certification.1 Miss that window and you may owe the cost back, so read any agreement carefully before signing.
The federal Workforce Innovation and Opportunity Act, widely known as WIOA, is the other major funding source. Local America's Job Centers of California administer these grants, and they can cover tuition, books, and sometimes transportation at approved CNA programs.2 Eligibility is need-based: you generally need to demonstrate low income, recent job loss, or another qualifying barrier to employment. To apply, find your nearest America's Job Center, bring documentation of income and work history, and ask specifically about Individual Training Accounts for healthcare programs.
Here are concrete options across the state:
If none of those fit your location, Reedley College in the Central Valley offers a nursing assistant program for roughly $900 to $1,400, which is still well below the state average for private programs.
Free seats fill quickly. Apply to multiple programs at once rather than waiting to hear back from one before moving to the next. Gather your identification, proof of income or public assistance, immunization records, and any prior education documents before you start applications, since most programs ask for all of these upfront. Your local America's Job Center can also help you identify additional funding if the programs above are full or do not serve your county.
A fully online CNA program does not exist in California, and that is not a loophole anyone has found a way around. State rules require at least 60 hours of theory instruction and 100 hours of supervised clinical practice2, and those clinical hours must happen in person at an approved facility. What schools have built instead are hybrid programs: theory delivered online at your own pace, clinical and skills training completed on campus or at a partner site.
In a typical hybrid setup, you log into recorded lectures, readings, and quizzes from home, then report to a lab or nursing facility for hands-on training. The split feels manageable for most students. You complete the theory portion on evenings or weekends, then block out days for skills checks and clinical rotations. The catch is that the in-person schedule is usually fixed, so "flexible" does not mean entirely self-directed.
Several CDPH-approved schools in California have built solid hybrid tracks as of 2026:
The appeal of hybrid training is real, especially for working adults juggling jobs or childcare. You can move through theory content at 10 p.m. if that is when your day frees up. Costs can also run lower than fully in-person programs at some schools.
The drawbacks are equally real. Online theory demands self-discipline that a classroom enforces for you. You need a reliable internet connection and a reasonably quiet space to absorb material. And if your clinical rotation schedule conflicts with your job, that flexibility you signed up for can evaporate quickly.
If a hybrid program is on your list, confirm the program's CDPH approval directly before enrolling. Approval status can change, and attending an unapproved program means your clinical hours will not count toward California certification.
Salaries for CNAs in California vary widely by region. While the Bay Area metros offer the highest pay, the cost of living in those cities is also significantly higher, so prospective CNAs should consider real purchasing power. The table below breaks down median wages and employment for the 10 largest metro areas.
| Metro Area | Total Employment | Median Annual Wage | Median Hourly Wage |
|---|---|---|---|
| Los Angeles-Long Beach-Anaheim | 41,900 | $47,380 | $22.78 |
| San Francisco-Oakland-Hayward | 15,000 | $56,700 | $27.26 |
| San Diego-Carlsbad | 9,500 | $49,000 | $23.56 |
| Sacramento-Roseville-Arden-Arcade | 7,000 | $47,000 | $22.60 |
| San Jose-Sunnyvale-Santa Clara | 6,000 | $59,370 | $28.54 |
| Riverside-San Bernardino-Ontario | 13,000 | $42,000 | $20.19 |
| Fresno | 4,000 | $40,000 | $19.23 |
| Bakersfield | 3,000 | $39,000 | $18.75 |
| Oxnard-Thousand Oaks-Ventura | 2,000 | $43,000 | $20.67 |
| Stockton-Lodi | 2,500 | $41,000 | $19.71 |
Beyond our top-ranked programs, many other CDPH-approved CNA schools across California offer quality training. Explore additional options organized by region.