CNA Training Programs in California

Would you like to attend a free CNA training program in Glendora, California? The nurse assistant courses offered by Citrus College do not require you to pay any tuition costs as long as you are a California resident. The college provides state-approved CNA classes four times per year during the spring and fall semesters. Students may enroll in programs beginning in September, October, February or April. Summer nurse aide classes are not currently being offered. How long are the certified nursing assistant classes at Citrus College? Each nurse aide course takes eight (8) weeks to complete. Nurse aide students must attend fifty-four (54) hours of classroom theory and lectures, in addition to one hundred and eight (108) hours of clinical and laboratory experiences.

What are the program's admission requirements? Like most nurse aide training courses, this program does require a mandatory background check, a physical exam, and immunizations. Students are responsible for purchasing their own textbook, uniform, watch, and gait belt which are necessary for completing the course. The free CNA classes available at this community college are a great opportunity for any student seeking to begin a new career with minimal educational expenses. Unlike free nurse aide courses conducted at long-term care facilities, this program does not require any student work commitment upon graduation. For additional information regarding class schedules, registration, and seat availability you may call the college's counseling office.

CNA Training Classes in San Diego County

Western Medical Training Center
1161 E Main Street, El Cajon, CA 92021
Phone: (619) 588-0488

Arbor Hills Nursing Center - La Mesa
7800 Parkway Drive, La Mesa, CA 91942
Phone: (619) 460-2330

Birch-Patrick Convalescent Hospital - Chula Vista
751 Medical Center Court, Chula Vista, CA 91911
Phone: (619) 482-3542

Balboa Nursing and Rehabilitation Center - San Diego
3520 4th Avenue, San Diego, CA 92103
Phone: (619) 291-5270

Bradley Court Nurse Assistant Program - El Cajon
675 East Bradley Avenue, El Cajon, CA 92021
Phone: (619) 448-6633

Brighton Place - San Diego
1350 Euclid Avenue, San Diego, California 92105
Phone: (619) 263-2166

Brighton Gardens of Carlsbad Nurse Assistant Program
3140 El Camino Real, Carlsbad, CA 92008
Phone: (760) 720-9898

Brighton Gardens Carmel Valley - San Diego
13101 Hartfield Road, San Diego, CA 92130
Phone: (858) 259-2222

Country Villa La Mesa Healthcare Center
5696 Lake Murray Blvd., La Mesa, CA 92041
Phone: (619) 460-7871

Casa De Las Campanas - San Diego
18685 West Bernardo Drive, San Diego, CA 92127
Phone: (619) 451-9152

Children's Convalescent Hospital - San Diego
8022 Birmingham Drive, San Diego, CA 92123
Phone: (619) 576-5833

Cloisters of La Jolla
7160 Fay Avenue, La Jolla, CA 92037
Phone: (619) 459-4361

Cloisters of Mission Hill - San Diego
3680 Reynard Way, San Diego, CA 92103
Phone: (619) 297-4484

Community Convalescent Hospital of La Mesa
8665 La Mesa Blvd., La Mesa, CA 91941
Phone: (619) 465-0702

Chase Care Center - El Cajon
1201 South Orange Avenue, El Cajon, California 92020
Phone: (619) 441-1988

Cottonwood Canyon Healthcare Center - El Cajon
1391 East Madison Avenue, El Cajon, California 92021
Phone: (619) 444-1107

Country Hills Health Care CNA Course - El Cajon
1580 Broadway, El Cajon, CA 92021
Phone: (619) 441-8745

California Special Care Center - La Mesa
8787 Center Drive, La Mesa, California 91942
Phone: (619) 460-4444

Collingwood Manor - Chula Vista
553 F Street, Chula Vista, California 91910
Phone: (619) 426-8611

Castle Manor - National City
541 V Avenue, National City, California 92050
Phone: (619) 267-8800

Care With Dignity - San Diego
8060 Frost Street, San Diego, California 92123
Phone: (619) 278-4750

Carlsbad by the Sea Care Center
2855 Carlsbad Blvd., Carlsbad, California 92008
Phone: (760) 729-4983

Children's Aveley Place Nurse Aide Course - San Diego
3453 Aveley Place, San Diego, California 92112
Phone: (858) 541-2632

El Cajon Valley Convalescent Center
510 East Washington Avenue, El Cajon, California 92020
Phone: (619) 440-1211

Escondido Care Center Nurse Aide Course
421 East Mission Ave., Escondido, CA 92025
Phone: (619) 747-0430

Evergreen Carmel Mountain Health and Rehabilitation Center - San Diego
11895 Avenue of Industry, San Diego, California 92128
Phone: (619) 673-0101

Edgemoor Geriatric Hospital - Santee
9065 Edgemoor Drive, Santee, California 92071
Phone: (619) 258-3001

Encinitas Nursing and Rehabilitation Center
900 Santa Fe Drive, Encinitas, CA 92024
Phone: (760) 753-6423

Fallbrook Hospital District Skilled Nursing Facility
325 Potter Street, Fallbrook, California 92028
Phone: (619) 728-2330

Fredericka Manor Nurse Assistant Program - Chula Vista
111 3rd Avenue, Chula Vista, California 91910
Phone: (619) 427-2777

Friendship Homes - National City
2300 East 7th Street, National City, California 91950
Phone: (619) 267-8400

Friendship Manor - National City
902 South Euclid Avenue, National City, California 91950
Phone: (619) 791-7700

Friendship Manor - Lakeside
11952 Woodside Avenue, Lakeside, California 92040
Phone: (619) 267-7571

Grossmont Gardens Skilled Nursing Facility - La Mesa
5480 Marengo Avenue, La Mesa, California 91942
Phone: (619) 463-6445

Granite Hills Convalescent Hospital Nursing Assistant Program - El Cajon
1340 East Madison, El Cajon, CA 92021
Phone: (619) 442-8855

Grossmont Hospital CNA Course - La Mesa
5555 Grossmont Center Drive, La Mesa, CA 91942
Phone: (619) 644-4477

Glenbrook Skilled Nursing - Carlsbad
1950 Calle Barcelona, Carlsbad, CA 92009
Phone: (760) 704-6500

Hilldale Habilitation Nurse Aide Program - La Mesa
7979 La Mesa Blvd., La Mesa, California 91941
Phone: (619) 465-8010

Hillcrest Manor Sanitarium - National City
1889 National Blvd., National City, California 91950
Phone: (619) 477-1176

Jacob Health Care Center - San Diego
4075 54th Street, San Diego, California 92105
Phone: (619) 582-5168

Kearny Mesa Convalescent - San Diego
7675 Family Circle Drive, San Diego, California 92111
Phone: (619) 278-8121

La Paloma Health Care Center - Oceanside
3232 Thunder Drive, Oceanside, CA 92056
Phone: (760) 724-2193

Las Villas Del Norte Health Center Nursing Assistant Course - Escondido
1335 Las Villas Way, Escondido, California 92026
Phone: (619) 741-1046

Lemon Grove Care and Rehabilitation Center CNA Program
8351 Broadway, Lemon Grove, CA 92145
Phone: (619) 463-0294

Life Care Center of Escondido
1980 Felicita Street, Escondido, California 92025
Phone: (619) 741-6109

La Jolla Nursing and Rehabilitation Center
2552 Torrey Pines Road, La Jolla, California 92037
Phone: (619) 453-5810

Life Care Center of Vista
304 North Melrose Drive, Vista, California 92083
Phone: (619) 724-8222

La Mesa Healthcare Center
3780 Massachusette Avenue, La Mesa, California 91941
Phone: (619) 465-1313

Lo-Har Lodge Nurse Aide Program - El Cajon
794 Dorothy Street, El Cajon, California 92019
Phone: (619) 444-8270

Las Villas De Carlsbad CNA Course
1094 Laguna Drive, Carlsbad, California 92008
Phone: (619) 434-4322

La Jolla Village Towers Care Center - San Diego
4171 Las Palmas Square, San Diego, California 92122
Phone: (858) 646-3400

Magnolia Special Care Nurse Aide Course - El Cajon
635 South Magnolia, El Cajon, CA 92020
Phone: (619) 442-8826

Manorcare Health Services - Encinita
944 Regal Road, Encinitas, CA 92024
Phone: (760) 944-0331

Manorcare Health Services Rancho Bernardo - Poway
15632 Pomerado Road, Poway, CA 92064
Phone: (619) 485-5153

Mission Hills Health Care Center - San Diego
4033 6th Avenue, San Diego, CA 92103
Phone: (619) 297-4086

Monte Vista Lodge - Lemon Grove
2211 Massachusetts Avenue, Lemon Grove, CA 91945
Phone: (619) 461-2908

Mt. Miguel Covenant Village - Spring Valley
325 Kempton Street, Spring Valley, CA 91977
Phone: (619) 479-4790

Palomar Vista Healthcare Center - Escondido
201 North Fig Street, Escondido, California 92025
Phone: (760) 746-0303

Parkway Hills Nursing and Rehabilitation - La Mesa
7760 Parkway Drive, California 91942
Phone: (619) 469-0125

Pleasant Care Convalescent CNA Training Program - Vista
247 East Bobier Drive, Vista, CA 92084
Phone: (760) 945-3033

Parkside Special Care - El Cajon
444 West Lexington, El Cajon, CA 92020
Phone: (619) 442-7744

Point Loma Convalescent Nurse Aide Training - San Diego
3202 Duke Street, San Diego, CA 92110
Phone: (619) 224-4141

Paradise Valley Health Care Center - National City
2575 East 8th Street, National City, CA 91950
Phone: (619) 470-6700

Palomar Convalescent - Escondido
1817 Avenida Del Diablo, Escondido, CA 92029
Phone: (619) 480-6222

Paradise Valley Hospital - National City
2400 East 4th Street, National City, CA 91950
Phone: (619) 470-4220

Rancho Vista Nursing Assistant Program - Vista
760 East Bobier Drive, Vista, CA 92084
Phone: (760) 941-1480

Redwood Terrace Health Center - Escondido
710 West 13th Street, Escondido, CA 92025
Phone: (760) 747-4306

Remington Health Center - San Diego
16925 Hierba Drive, San Diego, CA 92128
Phone: (619) 673-6305

Reo Vista Healthcare Center - San Diego
6061 Banbury Street, San Diego, CA 92139
Phone: (619) 475-2211

San Diego Healthcare Center
2828 Meadow Lark Drive, San Diego, California 92123
Phone: (858) 277-6460

Sunbridge Care and Rehabilitation for El Cajon
622 South Anza Street, El Cajon, California 92020
Phone: (619) 442-0544

Sunbridge Care and Rehabilitation for Escondido East
1260 East Ohio Street, Escondido, CA 92027
Phone: (760) 746-1100

Seacrest Village - Encinitas
211 Saxony Road, Encinitas, CA 92024
Phone: (760) 632-5035

Stanford Court Nursing Center - Santee
8778 Cuyamaca Street, Santee, CA 92071
Phone: (619) 449-5555

San Diego Intermediate Care
1119 28th Street, San Diego, CA 92102
Phone: (619) 233-7281

Sharp Cabrillo Skilled Nursing Center - San Diego
3475 Kenyon Street, San Diego, CA 92110
Phone: (619) 221-3890

Somerset Intermediate Care - El Cajon
151 Claydelle, El Cajon, CA 92020
Phone: (619) 442-0245

St. Paul's Health Care - San Diego
235 Nutmeg Street, San Diego, CA 92103
Phone: (619) 239-8687

San Diego Rehabilitation Institute Nurse Aide Course
6645 Alvarado Road, San Diego, CA 92120
Phone: (619) 286-7374

The Royal Home Nursing Assistant Program - El Cajon
12436 Royal Road, El Cajon, CA 92021
Phone: (619) 443-3886

University Care Center Hospital - San Diego
5602 University Avenue, San Diego, CA 92105
Phone: (619) 583-1993

Villa Monte Vista CNA Course - Poway
12696 Monte Vista Road, Poway, CA 92064
Phone: (619) 487-6242

Villa Rancho Bernardo Nurse Aide Training Program - San Diego
15720 Bernardo Center Drive, San Diego, California 92127
Phone: (619) 672-3900

Village Square Nursing Center - San Marcos
1586 North San Marcos Blvd., San Marcos, California 92069
Phone: (619) 471-2986

Vista Knoll Nursing Assistant Program - Vista
2000 Westwood Road, Vista, CA 92083
Phone: (619) 630-2273

Villa Coronado Nurse Aide Course
250 Prospect Place, Coronado, CA 92118
Phone: (619) 238-3741

Villa Pomerado - Poway
15615 Pomerado Road, Poway, CA 92064
Phone: (619) 485-4545

Vencor Hospital CNA Course - San Diego
1940 El Cajon Blvd., San Diego, CA 92104
Phone: (619) 297-2251

Veterans Home of California - Chula Vista
700 East Naples Court, Chula Vista, CA 91911
Phone: (619) 482-6010

White Sand of La Jolla Nurse Aide Course
7450 Olivelas Avenue, La Jolla, CA 92037
Phone: (619) 454-4201

Windsor Gardens of Golden Hill - San Diego
1201 34th Street, San Diego, CA 92102
Phone: (619) 232-2946

Windsor Gardens of San Diego - National City
220 East 24th Street, National City, CA 91950
Phone: (619) 474-6741

CNA Training Programs in Los Angeles County, California

Nursing assistant programs prepare individuals for challenging the nurse aide certification exam and for entry level positions in health care environments. Each state has the authority to decide how many hours of training a nursing assistant course must consist of, as long as the minimum federal requirement of seventy-five hours is met. Students interested in attending CNA classes have a wide array of choices when it comes to selecting a training facility.

Nursing assistant courses are conducted at nursing homes, vocational schools, private schools, and community colleges. Program length, admission requirements, and cost of training vary depending on the policies of every training facility. Several states have implemented legislation which requires licensed long-term care facilities to reimburse CNA employees for the costs associated with training. An individual who has paid for nursing assistant training classes and who becomes employed by a nursing home within a year of obtaining certification, is eligible for financial reimbursement. Compared to other training programs in the health care field, nursing assistant classes are relatively short and inexpensive. Obtaining state certification as a CNA is the main requirement for securing a nurse aide job at a nursing home, hospital, rehabilitation or skilled nursing facility.

Nurse Aide Training Programs in California

California Nurse Aide Training and Competency Evaluation Program Providers
Please select a California region from the maps below to find nurse aide training and competency evaluation program providers in your area.

CNA Programs in Northern California. CNA Programs in Southern California.

Select a county on the maps above or a county name from the list below to see a list of nurse aide training and competency evaluation program providers in your area.

CNA Training Schools and Programs

CNA classes, schools and programs by state.

Questions, Comments, Suggestions

Felica G. on July 16, 2014 at 02:23 PM
How long do CNA classes take and what exactly do you have to do?


Admin on July 19, 2014 at 10:51 PM
Nursing assistant training courses may take anywhere between three weeks to three months to complete, depending on the facility or school which offers the program. To enroll in nurse aide classes you must meet certain admission criteria pertaining to education, health, and background history. Those who are accepted into CNA classes must complete both the classroom and hands-on practice sessions to graduate. Finally, one must pass a final exam which tests a candidate's skills and abilities to practice correctly and safely. When you pass this final test you become a certified nurse aide.


After becoming a CNA how much more training does it take to become an RN?

I am really interested in becoming a certified nursing assistant. I am in the military and we go out to sea continuously. I do not have too much time to actually attend a program until next year. Who offers online CNA classes?

How do I sign up for CNA training?

How long does it take to get a CNA certificate?

Do you have any advice for someone having to go to a CNA job interview?

CNA Resources

CNA Training Requirements

There is a wide disparity between CNA training requirements among the states. The difference lies in the mandatory number of total training hours necessary to complete state-approved CNA classes.


While according to federal law each nursing assistant course should contain a minimum of seventy-five (75) instruction and clinical hours, individual states have the liberty to mandate extra training requirements for certified nursing assistants. The majority of states exceed the threshold federal minimum requirements for nurse aide training programs because they are considered insufficient to result in an optimal and safe level of care for clients.


A review of nationwide state requirements for nurse assistant courses has found that the following states have mandated highest number of CNA program hours: Maine with a minimum of 90 hours of theory, 20 hours of laboratory skills and 70 hours of clinical instruction for a total of 180 hours; California with one hundred and sixty (160) training hours; Delaware and Oregon each requiring one hundred and fifty (150) hours; followed by the state of Alaska with one hundred and forty (140) hours; Virginia, Arizona, and West Virginia have a minimum of one hundred and twenty (120) training hours for state-approved classes.

CNA Training Programs

Nurse Aide Registries

CNA Classes in Alameda County CNA Classes in Alpine County CNA Classes in Amador County CNA Classes in Amador County CNA Classes in Butte County CNA Classes in Calaveras County CNA Classes in Colusa County CNA Classes in Contra Costa County CNA Classes in Del Norte County CNA Classes in El Dorado County CNA Classes in Glenn County CNA Classes in Humboldt County CNA Classes in Lake County CNA Classes in Lassen County CNA Classes in Marin County CNA Classes in Marin County CNA Classes in Mendocino County CNA Classes in Modoc County CNA Classes in Napa County CNA Classes in Nevada County CNA Classes in Placer County CNA Classes in Plumas County CNA Classes in Sacramento County CNA Classes in San Francisco County CNA Classes in San Joaquin County CNA Classes in San Mateo County CNA Classes in San Mateo County CNA Classes in Shasta County CNA Classes in Sierra County CNA Classes in Siskiyou County CNA Classes in Solano County CNA Classes in Sonoma County CNA Classes in Sutter County CNA Classes in Tehama County CNA Classes in Trinity County CNA Classes in Tuolumne County CNA Classes in Yolo County CNA Classes in Yuba County CNA Classes in Fresno County CNA Classes in Imperial County CNA Classes in Inyo County CNA Classes in Kern County CNA Classes in Kings County CNA Classes in Los Angeles County CNA Classes in Madera County CNA Classes in Mariposa County CNA Classes in Merced County CNA Classes in Mono County CNA Classes in Monterey County CNA Classes in Orange County CNA Classes in Riverside County CNA Classes in San Benito County CNA Classes in San Bernardino County CNA Classes in San Diego County CNA Classes in San Luis Obispo County CNA Classes in Santa Barbara County CNA Classes in Santa Clara County CNA Classes in Santa Cruz County CNA Classes in Santa Cruz County CNA Classes in Stanislaus County CNA Classes in Tulare County CNA Classes in Ventura County Alaska Wyoming Oklahoma Washington DC Delaware Maryland Maryland Delaware New Jersey New Jersey Connecticut Connecticut Rhode Island Rhode Island Massachusetts Massachusetts Vermont New Hampshire Vermont New Hampshire Missouri Indiana Pennsylvania Alabama Maine New York West Virginia Wisconsin Ohio Virginia North Carolina South Carolina Louisiana Mississippi Florida Georgia Tennessee Illinois Michigan Michigan Minnesota Utah Kentucky Kansas South Dakota Arizona Idaho Washington State California Arkansas Texas Nebraska North Dakota Iowa Hawaii Nevada Oregon New Mexico Colorado Montana