CNA Classes & Programs in San Diego, California

Get Information from CNA Programs in San Diego and Nearby

In San Diego, 20 state-approved CNA classes are available to individuals preparing for careers as Certified Nursing Assistants. This coastal city’s vibrant healthcare community provides aspiring CNAs with numerous options to begin their journey toward certification while enjoying life in Southern California’s second-largest metropolis.

Prospective students will find San Diego’s CNA programs offer online learning choices along with free CNA classes and several accelerated paths to completion. With flexibility built into many coursesβ€”including some designed as 4-week programsβ€”students can select a training option that fits their schedule while gaining essential clinical experience required by employers in hospitals or skilled nursing settings.

In the San Diego-Carlsbad region, CNAs earn around $44,250 per yearβ€”slightly below California’s statewide median salaryβ€”providing a realistic outlook on earning potential after completing local CNA programs.

Quick Facts About San Diego

  • Population
    1,383,987
    Residents
  • CNA Programs
    20
    State-approved Programs
  • Median Income
    $98,657
    Median Annual Income
  • CNA Hourly Rate
    $21.28
    Median Hourly Rate
  • CNA Yearly Salary
    $44,250
    Median Annual Salary
  • Facilities
    74
    CMS Healthcare Facilities
    21 Nursing Homes β€’ 9 Hospitals β€’ 44 Home Health Agencies

Get Information from CNA Programs in San Diego and Nearby

Schools in San Diego and nearby 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

Browse CNA Classes in San Diego

San Diego provides 20 CNA training programs that prepare students for California certification through a mix of traditional classroom instruction, online options, accelerated 4-week classes, and free training choices. Each program is designed to qualify graduates for registry placement while supporting skill development needed by local employers, where CNAs are needed throughout San Diego’s growing healthcare sector.

Types of Classes Available

Free programs: available in San Diego through various funding sources including employer sponsorship and grants.
Accelerated programs: available in San Diego and are usually 4-week programs, sometimes 3 or 5 weeks.
Online programs: Some classes in San Diego offer online coursework combined with local clinical training.

SisuCare

βœ… State Approved 🏫 Career School πŸ’» Online Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ San Diego, 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.

San Diego College of Continuing Education

βœ… State Approved 🏫 Community College πŸ’» Online Available ✨ Free Program
πŸ“ San Diego, California

Program Details

SDCCE offers a tuition-free Nursing Assistant program spanning 250–330 hours over 8–16 weeks, combining lecture with hands-on skills practice. Students should budget about 400 for books, uniforms, CPR, physical/TB, immunizations, and the state exam.
Total Cost: Free Total Hours: 250 Duration: 8 weeks

Procareer Academy

βœ… State Approved 🏫 Vocational College πŸ’» Online Available ✨ Free Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ San Diego, California

Program Details

Hybrid CNA program with online theory and in-person clinicals; evening/weekend and daytime schedules available. Tuition-free for eligible students with job placement assistance.
Total Cost: Free Duration: 7 weeks

Poway Adult School

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ San Diego, California

Program Details

Lectures meet on Zoom with weekend clinical rotations at a North County skilled nursing facility; labs and orientation meet at Del Norte High School. The 17-week cohort includes 60 hours theory and 100 hours clinical, with a program fee that includes e-textbook, workbook, and scrubs.
Total Cost: $1,195 Total Hours: 160 Duration: 17 weeks

The Shores Post-Acute

βœ… State Approved 🏫 Nursing Facility ✨ Free Program 🏒 Employer Sponsored 🎯 Job Guarantee
πŸ“ San Diego, 2828 Meadowlark Drive, California 92123

Program Details

The Shores Post-Acute is a state-approved CNA training provider. Contact them directly for program details and enrollment information.
Total Cost: Free

University Care Center

βœ… State Approved 🏫 Nursing Facility ✨ Free Program 🏒 Employer Sponsored 🎯 Job Guarantee
πŸ“ San Diego, 5602 University Ave., California 92105

Program Details

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

Western Medical Training Center

βœ… State Approved 🏫 Career School πŸ’» Online Available ⚑ Accelerated Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ San Diego, 1814 Fifth Ave, California 92101

Program Details

WMTC advertises accelerated CNA options (including 22- and 44-day cohorts) combining online learning with hands-on lab and clinical practice, with career help available. The school lists a new campus at 1814 Fifth Avenue.

Southwestern College

βœ… State Approved 🏫 Community College πŸ’΅ Financial Aid Available
πŸ“ San Diego, 8100 Gigantic Street, California 92154

Program Details

Certificate of Proficiency includes CNA-20 lecture and CNA-20L clinical, offered in 9-week or 18-week formats with daytime class and clinical schedules. Clinicals are held at assigned nursing homes after on-campus lecture/lab.
Duration: 9 weeks

San Diego Medical College

βœ… State Approved 🏫 Vocational College πŸ’» Online Available ⚑ Accelerated Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ San Diego, 6780 Miramar Road #204, California 92121

Program Details

San Diego Medical College offers a 23-day CNA program with day, evening, and weekend options; the day cohort runs 8am–4pm for 22 days and evenings run 4pm–8pm for 42 days. Tuition packages include free RNA training, on-site state testing, and job placement assistance upon request.
Duration: 5 weeks

San Ysidro Adult School

βœ… State Approved 🏫 Educational Entity πŸ’» Online Available ✨ Free Program
πŸ“ San Diego, 4200 Otay Mesa Road, California 92154

Program Details

Sweetwater’s Division of Adult Education offers an 11‑week CNA class with clinical practice in a skilled nursing facility. Registration and online curriculum are free; students cover items like scrubs and certification fees.
Total Cost: Free Duration: 11 weeks

San Diego College of Continuing Education

βœ… State Approved 🏫 Community College ✨ Free Program
πŸ“ San Diego, 1901 Main Street, California 92113

Program Details

Free noncredit Nursing Assistant training spanning 250–330 hours over 8–16 weeks; students cover approximately 400 for books, uniform, exams, and related items. Mandatory orientation and health clearances required.
Total Cost: Free Total Hours: 250 Duration: 8 weeks

Pacific Health Educational Center

βœ… State Approved 🏫 Career School ⚑ Accelerated Program πŸ“… Weekend Classes Available
πŸ“ San Diego, 9466 Black Mountain Road Suite 260, California 92126

Program Details

Pacific Health Educational Center runs an accelerated CNA program completed in 22 class days with weekday and weekend cohorts. The CNA tuition package totals 2200 and includes registration, live scan, CPR, scrubs, and course materials.
Total Cost: $2,200 Total Hours: 160 Duration: 5 weeks

National City Adult School

βœ… State Approved 🏫 Educational Entity ✨ Free Program
πŸ“ San Diego, 517 Mile Of Cars Way, California 91950

Program Details

Sweetwater Adult Education’s CNA course provides classroom and clinical training in a skilled nursing facility. Enrollment requires completing Health Care Essentials first.
Total Cost: Free Duration: 11 weeks

Learnmore

βœ… State Approved 🏫 Career School ⚑ Accelerated Program πŸ’΅ Financial Aid Available
πŸ“ San Diego, 4265 Fairmont Avenue Suite 170, California 92105

Program Details

Accelerated, state-approved nurse assistant training providing 60 hours of theory/lab and 100 hours of clinical instruction. Program offers 22-day and 44-day options for rapid entry into healthcare roles.
Total Hours: 160

Infinity Cpr

βœ… State Approved 🏫 Private ⚑ Accelerated Program πŸ’΅ Financial Aid Available πŸ•’ Evening & Weekend Classes Available
πŸ“ San Diego, 4075 54th Street Jacob Healthcare, California 92105

Program Details

Infinity CPR (Infinity Medical School) offers accelerated CNA training with classroom, lab, and clinical instruction; cohorts include weekday evenings and weekends. Programs list 60 theory hours, 100 clinical hours, and 20 lab hours.
Total Hours: 180 Duration: 11 weeks

Fast Track Medical Training Center

βœ… State Approved 🏫 Career School
πŸ“ San Diego, 3202 Duke Street #Dsd, California 92110

Program Details

Private training center offering CNA training with classroom and clinical instruction held at The Pavilion at Ocean Point in San Diego.

Edutrack

βœ… State Approved 🏫 Career School ✨ Free Program 🀝 Job Placement Help πŸŒ™ Evening Classes Available
πŸ“ San Diego, 15720 Bernardo Center Drive, California 92127

Program Details

Free 7-week CNA training taught by licensed nurses with day and evening schedules and 100% job placement support.
Total Cost: Free Duration: 7 weeks

Dalrada Career Institute

βœ… State Approved 🏫 Career School ⚑ Accelerated Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ San Diego, 8787 Complex Drive, Suite B100, California 92123

Program Details

CDPH-approved fast track CNA program with 160 hours over 20 days combining lecture, lab, and clinical. Weekday, evening, and weekend options are available; the main campus is a state testing site and offers work scholarship options.
Total Hours: 160 Duration: 4 weeks

Dalrada Career Institute

βœ… State Approved 🏫 Career School ⚑ Accelerated Program πŸ’΅ Financial Aid Available 🀝 Job Placement Help πŸ•’ Evening & Weekend Classes Available
πŸ“ San Diego, 4348 54Th Street Suite A&B, California 92115

Program Details

CDPH-approved fast track CNA program with 160 hours over 20 days combining lecture, lab, and clinical. Weekday, evening, and weekend schedules are offered; the school is a state testing site and offers work scholarship options.
Total Hours: 160 Duration: 4 weeks

All In One School of Nursing - San Diego

βœ… State Approved 🏫 Career School ✨ Free Program 🏒 Employer Sponsored 🀝 Job Placement Help
πŸ“ San Diego, 1350 Euclid, California 92105

Program Details

State-compliant CNA training with classroom, skills, and clinical components offered in San Diego. A no-tuition path is available when you agree to work 1 year with an affiliated facility.
Total Cost: Free Total Hours: 164

CNA Employment Opportunities in San Diego

CNA Salary Information

  • Annual Salary
    $44,250
    Median Yearly Pay
  • Hourly Rate
    $21.28
    Median Per Hour
  • Available Jobs
    9,820
    CNA Positions
Data for the region: San Diego-Carlsbad area

In the San Diego-Carlsbad region, approximately 9,820 certified nursing assistants work across diverse healthcare environments such as hospitals, skilled nursing facilities, and home health agencies. The steady demand for CNAs reflects ongoing needs within acute care hospitals as well as long-term care providers throughout this metropolitan area. CNA jobs in San Diego are available in a variety of settings.

CNA salary in San Diego aligns with regional norms: In the San Diego-Carlsbad metro area, CNAs earn around $44,250 annually or $21.28 per hour based on BLS OEWS (May 2023) data. This figure is just below California’s statewide median of $45,170 but still represents typical earning potential for entry-level healthcare careers in the region.

CMS-certified facilities supporting employment include Helen Bernardy Center D/P SNFβ€”a specialized pediatric facilityβ€”and Ridgeview Skilled Nursing Facility with nearly 50 beds serving adults needing rehabilitation or long-term care. Hospitals like UC San Diego Health Hillcrest - Hillcrest Medical Center and Sharp Memorial Hospital stand out as major acute care providers in the region. Leading home health agencies such as Advantage Health Systems and Grandcare San Diego further expand job prospects across various patient-care settings within San Diego County.

Sources

Working in Nearby Cities

Looking beyond San Diego? Explore CNA programs and jobs in Chula Vista, Oceanside, Escondido, El Cajon, and Vista, or browse the California CNA programs page for more options.

Working in Other States

Planning to move or gain experience working in other states? Use our reciprocity guide to transfer your existing CNA license across states.

Working Through Agencies or as a Travel CNA

If you're already certified and would like to work through an agency or work as a travel CNA, browse here our directory of CNA agencies or simply fill out this short form to get matched with 3 personalized CNA agencies that can help you land your next job.

Nursing Homes Hiring CNAs in San Diego (21 facilities)

21 nursing homes in San Diego providing CNA employment opportunities. Source: CMS nursing homes (July 2025)

πŸ“Š Showing top 5 facilities ranked by CNA hours per resident per day (as provided by official data).

Helen Bernardy Center D/P Snf

Nursing Home
πŸ“ 8060 Frost St

Facility Details

Beds: 43 CNA Hours: 3.3 per day

Ridgeview Skilled Nursing Facility

Nursing Home
πŸ“ 9825 Glen Center Drive

Facility Details

Beds: 45 CNA Hours: 3.3 per day

Vi At La Jolla Village

Nursing Home
πŸ“ 4171 Las Palmas Square

Facility Details

Beds: 60 CNA Hours: 3.3 per day

Reo Vista Healthcare Center

Nursing Home
πŸ“ 6061 Banbury St.

Facility Details

Beds: 162 CNA Hours: 2.7 per day

St. Pauls Health Care Center

Nursing Home
πŸ“ 235 Nutmeg Street

Facility Details

Beds: 59 CNA Hours: 2.7 per day

Hospitals Hiring CNAs in San Diego (9 facilities)

9 hospitals in San Diego offering CNA employment opportunities. Source: CMS hospitals (July 2025)

πŸ“Š Showing top 5 facilities ranked by overall rating (as provided by official data).

Uc San Diego Health Hillcrest - Hillcrest Med Ctr

Hospital 🚨 Emergency Services
πŸ“ 200 West Arbor Drive

Facility Details

Type: Acute Care Hospitals Rating: 5/5 ⭐ Emergency: Available

Va San Diego Healthcare System

Hospital 🚨 Emergency Services
πŸ“ 3350 La Jolla Village Drive

Facility Details

Type: Acute Care - Veterans Administration Rating: 5/5 ⭐ Emergency: Available

Kaiser Foundation Hospital - San Diego

Hospital 🚨 Emergency Services
πŸ“ 4647 Zion Ave

Facility Details

Type: Acute Care Hospitals Rating: 4/5 ⭐ Emergency: Available

Sharp Memorial Hospital

Hospital 🚨 Emergency Services
πŸ“ 7901 Frost St

Facility Details

Type: Acute Care Hospitals Rating: 4/5 ⭐ Emergency: Available

Scripps Mercy Hospital

Hospital 🚨 Emergency Services
πŸ“ 4077 5Th Ave

Facility Details

Type: Acute Care Hospitals Rating: 3/5 ⭐ Emergency: Available

Home Health Agencies Hiring CNAs in San Diego (44 facilities)

44 home health agencies in San Diego providing CNA career opportunities. Source: CMS home health agencies (July 2025)

πŸ“Š Showing top 5 facilities ranked by quality rating (as provided by official data).

Advantage Health Systems

Home Health Agency βœ… CNA Services πŸ† Top Quality
πŸ“ 9663 Tierra Grande Street, Ste 101

Facility Details

Quality: 5.0/5 ⭐ CNA Services: Available Nursing: Available

Grandcare San Diego Llc

Home Health Agency βœ… CNA Services πŸ† Top Quality
πŸ“ 2535 Camino Del Rio South, Suite 120

Facility Details

Quality: 5.0/5 ⭐ CNA Services: Available Nursing: Available

Lorian Health

Home Health Agency βœ… CNA Services πŸ† Top Quality
πŸ“ 9325 Sky Park Court, Suite 310

Facility Details

Quality: 5.0/5 ⭐ CNA Services: Available Nursing: Available

Shield Home Health

Home Health Agency βœ… CNA Services πŸ† Top Quality
πŸ“ 7940 Silverton Avenue, Suite 202

Facility Details

Quality: 5.0/5 ⭐ CNA Services: Available Nursing: Available

Silver Tree Home Health Inc

Home Health Agency πŸ† Top Quality
πŸ“ 11650 Iberia Place, Suite 130

Facility Details

Quality: 5.0/5 ⭐ CNA Services: Not Available Nursing: Not Available

Requirements to Work as a CNA in San Diego, CA

To work as a Certified Nursing Assistant (CNA) in San Diego, you must meet the statewide CNA requirements set by California. These include completing a California Department of Public Health (CDPH)–approved Nurse Assistant Training and Competency Evaluation Program (NATCEP), passing the state-approved competency examination administered by Credentia or D&SDT-Headmaster, and being listed on the California Nurse Aide Registry.

  • At least 160 total hours of training (60 classroom hours and 100 supervised clinical hours in a licensed skilled nursing facility) β€” the highest requirement in the nation
  • Completion of 16 hours of required instruction before any direct resident contact
  • Criminal background check through California DOJ and FBI Live Scan
  • Passing both the knowledge test (70 questions: 60 multiple-choice + 10 reading comprehension, 120 minutes) and the skills evaluation (five randomly selected skills within 25 minutes)
  • Up to three attempts per component within two years of completing training before retraining is required
  • Placement on the California Nurse Aide Registry maintained by CDPH

Once certified, you can work in skilled nursing facilities, hospitals, home health agencies, and other licensed healthcare settings throughout San Diego and across California. CNAs must complete 48 hours of approved continuing education every 24 months to maintain active certification.

Already certified in another state? California offers certification by equivalency for out-of-state CNAs who hold active certification in good standing and meet federal OBRA training standards. Additional documentation, background checks, or testing may be required. Learn more in our CNA License Reciprocity in California guide.

For complete details on training programs, testing procedures, renewal requirements, and maintaining active registry status, see our comprehensive CNA License & Registration in California guide.

Career Growth & Advancement

Many CNAs use their experience as a stepping stone toward advanced healthcare careers:

  • Specialized certifications (e.g., dementia care, medication aide)
  • Promotion into shift supervisor or training coordinator roles
  • Bridge programs to become an LPN or RN
  • Opportunities in healthcare administration or education

Frequently Asked Questions about CNA Classes in San Diego

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

Most CNA programs in San Diego can be completed in 4–12 weeks, depending on whether you choose a traditional, accelerated, or weekend schedule.

How much does CNA training cost in San Diego?

Tuition typically ranges from $800–$1,500, though may be higher depending on the program. Some schools and healthcare employers may cover the cost or reimburse you after hiring.

Are there free CNA classes in San Diego?

Some hospitals, nursing homes, and workforce programs may offer free CNA training in exchange for a work commitment.

Are there online CNA training options available in San Diego?

Several schools offer hybrid options with online coursework and in-person clinical training at local healthcare facilities.

Are there any 4-weeks CNA classes in San Diego?

Yes, some schools in San Diego or nearby areas may offer accelerated CNA programs that can be completed in as little as 4 weeks, depending on class schedules and clinical requirements.

Which nearby cities are there for CNA classes and job opportunities?

Near San Diego there are several other cities with CNA classes and job opportunities, such as Chula Vista, Oceanside, Escondido, El Cajon, and Vista. You can also look at the California state page to find more.

How do I get listed on the California CNA registry?

To work as a CNA in California, you must be added to the official state registry. See our California CNA registry guide for step-by-step instructions.

Where do CNAs work in San Diego?

CNAs in San Diego are employed in hospitals, nursing homes, home health agencies, and other healthcare facilities. Many also use their CNA experience as a stepping stone to LPN or RN careers.

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.