CNA Classes & Programs in California
As the nation’s most populous state, California has hundreds of Certified Nursing Assistant (CNA) training programs. CNAs support RNs by providing basic hygiene and patient care. To date, 98,500 CNAs currently work in California and earn $33,500 annually, higher than the national average of $23,050, according to the U.S. Bureau of Labor. Wages can vary widely throughout the state depending on location and type of facility.
Choosing the Best CNA Programs in California
With hundreds of CNA programs to choose from, it's essential that applicants choose one that is recognized by the California Department of Public Health (CDPH). Such programs are offered by community colleges, allied health institutes, career colleges, and stand-alone CNA training centers from Sacramento and San Francisco to Los Angeles and San Diego. For specific information, click on our CNA Training Programs Admissions page.
- Program Length: CNA career programs in California are 6 to 12 weeks in length and require more hours than programs in many other states. Programs include classroom and clinical work. They also prepare students to complete the NNAAP Competency Exam required by the state.
- Program Cost: Though tuition pricing will vary by each institution, applicants can expect to spend approximately $1,800, which may or may not include testing and other fees. Organizations such as the Red Cross in Los Angeles offer free CNA training options. In addition, some nursing homes offer to cover the cost of tuition in exchange for a work commitment.
- Board Approved Programs: Successfully completing a CDPH-approved program is crucial in order to qualify for employment at California healthcare employers. The state requires CNA applicants to complete both an approved training program and pass an examination. To learn more, check out the CNA certification requirements in California.
- Online/In-Person Options: While CNA training programs require in-person hands-on clinical training, some of the classroom work may be available in an online format. CNA institutes allow students to attend classes during the day or during the evening so they can continue working. Most schools allow students to start their programs at multiple times throughout the year.
2023 List of CNA Classes in California
To get a feel for the CNA curriculum in California, see our list of classes and courses available in the state.
Alhambra, CA
American Red Cross - Alhambra
- Nurse Assistant Training Campus
Alhambra, CA 91803
(818) 539-9931
Bakersfield, CA
Bakersfield College
Bakersfield, CA 93305
(661) 395-4011
Regional Occupational Center
- Nursing Assistant Campus
Bakersfield, CA 93307
(661) 831-3327
CULVER CITY, CA
West Los Angeles College
- Certified Nursing Assistant Campus
CULVER CITY, CA 90230
(310) 287-4464
Chula Vista, CA
American Red Cross- Chula Vista
- Nurse Assistant Training Campus
Chula Vista, CA 91910
(909) 380-7255
Southwestern College
- Certified Nursing Assistant Campus
Chula Vista, CA 91910
(619) 421-6700
Coalinga, CA
West Hills College - Coalinga
- Certified Nursing Assistant Campus
Coalinga, CA 93210
(559) 934-2000
Colton, CA
Summit College
- Certified Nursing Assisting Campus
Colton, CA 92324
(909) 422-8950
Commerce, CA
American Red Cross- Commerce
- Nurse Assistant Training Campus
Commerce, CA 90040
(562) 426-8176
Concord, CA
Mt. Diablo Adult Education
- Certified Nurse Assistant Online
Concord, CA 94518
(925) 685-7340
Corona, CA
Pacific Times Healthcare College
- Nurse Assistant Campus
Corona, CA 92882
(951) 734-1601
Cupertino, CA
FUHSD Adult School
- Certified Nursing Assistant Campus
Cupertino, CA 95014
(408) 522-2700
El Cajon, CA
Western Medical Training Center
- Certified Nursing Assistant Campus
El Cajon, CA 92021
(619) 241-9931
El Monte, CA
RCI
El Monte, CA 91731
(626) 455-0312
Garden Grove, CA
California Career Institute
- Certified Nursing Assistant Campus
Garden Grove, CA 92841
(714) 539-5959
Gilroy, CA
Gavilan College
- Certified Nursing Assisting Campus
Gilroy, CA 95020
(408) 848-4800
Glendale, CA
American Red Cross- Glendale
- Nurse Assistant Training Campus
Glendale, CA 91204
(818) 539-9931
Glendora, CA
Azusa Adult Education Center
- CNA Program Campus
Glendora, CA 91740
(626) 852-8400
Citrus College
- Nurse Assistant Program Campus
Glendora, CA 91741
(626) 963-0323
Imperial, CA
Imperial Valley College
- CNA/HHA Campus
Imperial, CA 92251
(760) 352-8320
Imperial Beach, CA
San Diego Job Corps Center
- Certified Nurse Assistant Campus
Imperial Beach, CA 91932
(619) 429-8500
Lakeport, CA
Lake County Office of Education
Lakeport, CA 95453
(707) 262-4100
Long Beach, CA
Goodwill SOLAC
Long Beach, CA 90806
(562) 435-3411
Long Beach Job Corps Center
- Certified Nurse Assistant Campus
Long Beach, CA 90810
(562) 983-1777
Los Angeles, CA
Los Angeles Job Corps Center
- Certified Nurse Assistant Campus
Los Angeles, CA 90015
(800) 733-5627
Los Angeles Southwest College
- Certified Nursing Assisting Online
Los Angeles, CA 90047
(323) 241-5321
University of Southern California
- Certified Nursing Assistant Campus
Los Angeles, CA 90007
(213) 740-2311
Merced, CA
Merced College
- Nurse Assistant Campus
Merced, CA 95348
(209) 384-6000
Montebello, CA
Professional Career Development Center
- Nurse Assistant Online
Montebello, CA 90640
(562) 698-8301
Napa, CA
Napa Valley Adult Education
Napa, CA 94558
(707) 253-3594
Napa Valley College
Napa, CA 94558
(707) 256-7000
Oakland, CA
American Red Cross- Oakland
- Nurse Assistant Training Campus
Oakland, CA 94611
(916) 993-7063
Oceanside, CA
MiraCosta College
- Certified Nursing Assisting Campus
Oceanside, CA 92056
(760) 757-2121
Ontario, CA
Best American Healthcare University - Ontario
- CNA Campus
Ontario, CA 91764
(951) 637-8332
Oroville, CA
Butte College
Oroville, CA 95965
(530) 895-2511
Palm Desert, CA
College of the Desert
- Nursing Assistant Online
Palm Desert, CA 92260
(760) 346-8041
Palm Springs, CA
Best American Healthcare University - Palm Springs
- CNA Campus
Palm Springs, CA 92262
(951) 637-8332
Calif. Nurses Educational Inst
Palm Springs, CA 92264
(760) 416-5955
Pasadena, CA
Pasadena City College
- Certified Nursing Assistant Campus
Pasadena, CA 91106
(626) 585-7123
Rancho Cucamonga, CA
Chaffey College
- Certified Nursing Assistant Campus
Rancho Cucamonga, CA 91737
(909) 652-6000
Redding, CA
Shasta College
Redding, CA 96003
(530) 242-7500
Reedley, CA
Reedley College
- Nursing Assistant Training Campus
Reedley, CA 93654
(559) 638-0300
Reseda, CA
Annenberg School of Nursing
- Nurse Assistant (NA) Campus
Reseda, CA 91335
(818) 757-4431
Riverside, CA
Best American Healthcare University - Riverside
- CNA Campus
Riverside, CA 92506
(951) 637-8332
School of Career Education - Riverside
Riverside, CA 92508
(760) 863-3333
Rocklin, CA
Sierra College
Rocklin, CA 95677
(916) 624-3333
Sacramento, CA
American Red Cross - Sacramento
- Nurse Assistant Training Campus
Sacramento, CA 95815
(916) 993-7063
American River College
Sacramento, CA 95841
(916) 484-8011
Charles A Jones Career and Education Center
- Nursing Assistant Campus
Sacramento, CA 95824
(916) 433-2600
Sacramento Job Corps Center
- Certified Nurse Assistant Campus
Sacramento, CA 95832
(916) 394-0770
San Bernardino, CA
Inland Empire Job Corps Center
- Certified Nurse Assistant Campus
San Bernardino, CA 92407
(909) 887-6305
San Diego, CA
California Medical College
- Nursing Assistant Campus
San Diego, CA 92108
(858) 357-8800
San Francisco, CA
City College of San Francisco
- Certified Nursing Assisting Campus
San Francisco, CA 94112
(415) 239-3000
Treasure Island Job Corps Center
- Certified Nurse Assistant Campus
San Francisco, CA 94130
(415) 277-2400
San Jose, CA
American Red Cross - San Jose
- Nurse Assistant Training Campus
San Jose, CA 95134
(707) 577-7640
Evergreen Valley College
San Jose, CA 95135
(408) 274-7900
Solano Community College
San Jose, CA 95135
(408) 274-7900
San Luis Obispo, CA
Cuesta College
- Certified Nursing Assistant Campus
San Luis Obispo, CA 93403
(805) 546-3100
San Pablo, CA
Contra Costa College
- Certified Nursing Assisting Campus
San Pablo, CA 94806
(510) 235-7800
Santa Ana, CA
American Red Cross - Santa Ana
- Nurse Assistant Training Campus
Santa Ana, CA 92705
(562) 426-8176
Santa Barbara, CA
Santa Barbara City College
- Certified Nursing Assistant Campus
Santa Barbara, CA 93109
(805) 965-0581
Santa Clarita, CA
College of the Canyons
- Certified Nursing Program Campus
Santa Clarita, CA 91355
(661) 259-7800
Santa Maria, CA
Allan Hancock College
- Certified Nursing Assisting Campus
Santa Maria, CA 93454
(805) 922-6966
Santa Monica, CA
American Red Cross - Santa Monica
- Nurse Assistant Training Campus
Santa Monica, CA 90401
(818) 539-9931
Santa Rosa, CA
American Red Cross - Santa Rosa
- Nurse Assistant Training Campus
Santa Rosa, CA 95403
(707) 577-7640
South Lake Tahoe, CA
Barton Health
South Lake Tahoe, CA 96150
(530) 541-3420
Stanton, CA
Sri Sai Krish Institute of Nursing
- Nursing Assistant (NA) Campus
Stanton, CA 90680
(714) 890-7023
Stockton, CA
Bradford College of Nursing
- CNA ? Nursing Assistant Campus
Stockton, CA 95202
(209) 475-9854
San Joaquin Delta College
- Certified Nursing Assistant Campus
Stockton, CA 95207
(209) 954-5151
Torrance, CA
El Camino College
- Certified Nursing Assistant Campus
Torrance, CA 90506
(310) 532-3670
Ventura, CA
Ventura College
- Certified Nursing Assistant Campus
Ventura, CA 93003
(805) 289-6000
Visalia, CA
College of the Sequoias
- Nursing Assistant Campus
Visalia, CA 93277
(559) 730-3700
Walnut, CA
Mt. San Antonio College
Walnut, CA 91789
(909) 274-7500
Weed, CA
College of the Siskiyous
- Certified Nursing Assisting Campus
Weed, CA 96094
(530) 938-5555
Whittier, CA
Rio Hondo College
Whittier, CA 90601
(562) 692-0921
Wilmington, CA
Los Angeles Harbor College
- Certified Nursing Assistant Campus
Wilmington, CA 90744
(310) 233-4000
Woodland Hills, CA
Pierce College
Woodland Hills, CA 91371
(818) 719-6404
Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.