CNA Training Programs in California

Certified nurse assistants obtain their training and education through various programs provided by vocational and technical schools, community colleges, and licensed nursing facilities. CNA training programs in California give students the opportunity to acquire the necessary knowledge and learn the specific skills required for entering the health care field upon graduation. Enrolling in a certified nurse aide education program and graduating requires planning as well as commitment and dedication. CNA training courses are much shorter than other educational programs and usually require from four to six weeks to complete. Because classes progress quickly, nurse aide students should always attend classroom and clinical instruction.

Success depends on paying attention, studying, asking questions, and practicing. Health care workers and especially those directly involved in caring for clients, are required to sit for a state certification exam once they graduate. Nurse assistants who completed a CNA training program must pass the California CNA competency examination to become certified and eligible to work in a licensed nursing home. Hospitals are also known to give employment priority to those who have obtained their nurse aide certification. What is the purpose of the California CNA state exam? The nursing assistant state exam confirms that a candidate is competent to safely and adequately perform the skills and procedures involved in providing basic patient care.

CNA Classes in San Bernardino County

Health Sciences College of California - Colton
1076-A Santo Antonio Drive, Colton, CA 92324
Phone: (909) 824-5300
This 8-week course is approved by the California Department of Public Health and upon finishing your training and passing the state exam you will be prepared to start work immediately. Health Sciences College of California also offers part-time and night classes.

A.B.C. Educators Nursing School - Redlands
101 East Redlands Blvd., Suite 2, Redlands, CA 92374
Phone: (909) 792-3594

American Red Cross Inland Empire Chapter Nurse Aide Course - San Bernardino
202 West Rialto Avenue, San Bernardino, California 92408
Phone: (909) 888-1481

Chaffey College CNA Program - Rancho Cucamonga
5885 Haven Avenue, Rancho Cucamonga, California 91737
Phone: (909) 941-2191

Copper Mountain Campus Nursing Assistant Course
6162 Rotary Way, Joshua Tree, CA 92252
Phone: (760) 366-3791

Fontana Adult School Nurse Aide Program
9453 Citrus Avenue, Fontana, California 92335
Phone: (909) 357-5555

Fontana High School
9453 Citrus Avenue, Fontana, CA 92335
Phone: (909) 357-5569

Four-D College Nurse Aide Training - Colton
1020 East Washington Street, Colton, California 92324
Phone: (909) 783-9331

Four-D Success Academy Nurse Aide Training Program - Riverside
1020 East Washington Street, Colton, CA 92324
Phone: (909) 783-9331

Franklin Career College - Ontario
1274 Slater Circle, Ontario, California 91761
Phone: (909) 937-9007

Morongo School District - Twentynine Palms
5715 Utah Trail, Twentynine Palms, California 92277
Phone: (619) 367-9191

Mt. San Jacinto College Nurse Assistant Program - Menifee Valley Campus
28237 La Piedra Road, Menifee, CA 92584
Phone: (909) 654-8011

Redlands Adult Schools Nurse Aide Training
P.O. Box 3008, Redlands, California 92373
Phone: (909) 307-5315

San Bernardino School District CNA Course - Adult Education
1200 North E Street, San Bernardino, CA 92404
Phone: (909) 388-6052

Victor Valley Colleges Nurse Aide Training - Victorville
18422 Bear Valley Road, Victorville, CA 92392
Phone: (619) 245-4271

Asistencia Villa Nurse Aide Program - Redlands
1875 Barton Road, Redlands, CA 92373
Phone: (714) 793-1382

Arrowhead Home - San Bernardino
4343 North Sierra Way, San Bernardino, CA 92407
Phone: (909) 886-4731

Braswell's Colonial Care - Redlands
1618 Laurel Avenue, Redlands, CA 92373
Phone: (909) 792-6050

Bear Valley Community Hospital Nursing Assistant Program - Big Bear Lake
41870 Garstin Road, Big Bear Lake, California 92315
Phone: (909) 866-6501

Braswell's Community Convalescent Center - Yucaipa
13542 2nd Street, Yucaipa, CA 92399
Phone: (909) 795-2421

Braswell's Hampton Manor Nurse Aide Training - Yucaipa
11970 4th Street, Yucaipa, California 92399
Phone: (714) 790-2273

Braswell's Ivy Retreat CNA Training Program - Mentone
2278 Nice Avenue, Mentone, CA 92359
Phone: (909) 794-1189

Braswell's Yucaipa Valley
35253 Avenue H, Yucaipa, California 92399
Phone: (909) 795-2476

Brookside Health Care - Redlands
105 Terracina Blvd., Redlands, California 92373
Phone: (714) 793-2271

Citrus Nursing Center - Fontana
9440 Citrus Avenue, Fontana, California 92335
Phone: (909) 823-3481

Country Villa Healthcare Center Nurse Aide Training - Redlands
700 East Highland Avenue, Redlands, CA 92374
Phone: (909) 793-2678

Country Villa Hacienda Healthcare Center - San Bernardino
1311 Date Street, San Bernardino, CA 92404
Phone: (909) 882-3316

Community Convalescent Hospital - Montclair
9620 Fremont Avenue, Montclair, CA 91763
Phone: (714) 621-4751

Community Convalescent Center of San Bernardino
1676 Medical Center Drive, San Bernardino, CA 92411
Phone: (909) 887-6481

Community Hospital - San Bernardino
1805 Medical Center Drive,, San Bernardino, CA 92411
Phone: (909) 887-6333

Desert Knolls Convalescent - Victorville
14973 Hesperia Road, Victorville, CA 92392
Phone: (619) 245-6477

Desert Manor - Yucca Valley
8515 Cholla Avenue, Yucca Valley, California 92284
Phone: (760) 365-0717

Grand Terrace Care Center
12000 Mount Vernon Avenue, Grand Terrace, California 92313
Phone: (909) 825-5221

Hi Desert Continuing Care - Joshua Tree
6722 White Feather Road, Joshua Tree, CA 92252
Phone: (619) 366-1500

Highland Palms Healthcare Center
7534 Palm Avenue, Highland, CA 92346
Phone: (909) 862-0611

Heritage Gardens Health Care - Loma Linda
25271 Barton Road, Loma Linda, CA 92354
Phone: (909) 796-0216

Heritage Park Nursing and Rehabilitation Center - Upland
275-B Garnet Way, Upland, CA 91786
Phone: (909) 949-4887

Inland Christian Home - Ontario
1950 South Mountain, Ontario, CA 91762
Phone: (909) 983-0084

Knolls West Convalescent Hospital - Victorville
16890 Greentree Road, Victorville, CA 92395
Phone: (760) 245-5361

Legacy Post Acute Rehabilitation Center - San Bernardino
1335 North Waterman Avenue, San Bernardino, CA 92404
Phone: (909) 885-0268

Laurel Convalescent Hospital - Fontana
7509 North Laurel Avenue, Fontana, CA 92336
Phone: (714) 822-8066

Linda Valley Convalescent - Loma Linda
25383 Cole Street, Loma Linda, CA 92354
Phone: (714) 796-0235

Montclair Manor Convalescent
5119 Bandera Street, Montclair, CA 91763
Phone: (909) 626-1294

Medical Center Convalescent Hospital - San Bernardino
467 East Gilbert Street, San Bernardino, CA 92404
Phone: (909) 884-4781

Mountains Community Hospital - Lake Arrowhead
29101 Hospital Road, Lake Arrowhead, CA 92352
Phone: (909) 336-3651

Ontario Healthcare Center
1661 South Euclid Avenue, Ontario, CA 91762
Phone: (909) 984-6713

Plymouth Village - Redlands
900 Salem Drive, Redlands, CA 92373
Phone: (909) 793-1233

Reche Canyon Rehabilitation and Healthcare Center - Colton
1350 Reche Canyon Road, Colton, CA 92324
Phone: (714) 370-4411

Rimrock Villa - Barstow
27555 Rimrock Road, Barstow, CA 92311
Phone: (619) 252-2515

Rancho Mesa Care Center - Alta Loma
9333 La Mesa Drive, Alta Loma, CA 91701
Phone: (909) 987-2501

Redlands Community Hospital
350 Terracina Blvd., Redlands, CA 92373
Phone: (909) 335-5644

Sky Harbor Care Center - Yucca Valley
57333 Joshua Lane, Yucca Valley, CA 92284
Phone: (619) 365-4870

Totally Kids Specialty Healthcare - Loma Linda
1720 Mountain View Avenue, Loma Linda, CA 92354
Phone: (909) 796-6915

Upland Convalescent Hospital
1221 East Arrow Highway, Upland, CA 91786
Phone: (909) 985-1903

Valley Convalescent Hospital Nurse Aide Training Program - San Bernardino
1680 North Waterman Avenue, San Bernardino, CA 92404
Phone: (714) 886-5291

Villa Mesa Care Center - Upland
867 East 11th Street, Upland, CA 91786
Phone: (714) 985-1981

Waterman Convalescent Hospital - San Bernardino
1850 North Waterman Avenue, San Bernardino, CA 92404
Phone: (909) 882-1215

Western Healthcare Center - Colton
1700 East Washington Street, Colton, CA 92324
Phone: (714) 824-1530

CNA Programs in Imperial, Calaveras, Amador, Colusa and Mendocino Counties, 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

Name: Melissa C. Date posted: August 08, 2013 - 09:04 PM
Message: I am looking for on the job training for CNA just to get my certification. Please help me to find one because I really need it.


Name: Admin Date posted: August 09, 2013 - 11:41 AM
Message: On the job CNA training in California is provided mainly by licensed nursing homes. Search our listing of state-approved nurse aide training facilities and choose nursing homes which are close to where you live. Contact them by phone or stop by their facility and inquire about upcoming nursing assistant classes. They will let you know if there are any upcoming classes scheduled, what you need to enroll, how long the program is, and any other relevant information. Good luck!


Dana on August 17, 2014 at 06:56 PM
Hi, I am trying to get some info on where to start in the health care profession. Is it better to start as a CNA or LVN?


Admin on August 18, 2014 at 07:22 AM
If you are planning to become a nurse in the future, it is a good idea to see if this field is right for you. What better way to see if you like this field than to become a certified nurse aide? As a CNA you will mainly provide assistance with activities of daily living, but you will learn to become a good communicator and observer. Having these skills prior to enrolling in a nursing program will make you more comfortable in both the classroom and clinical setting. CNA training programs are relatively short, and classes may be completed in about six weeks. You can find a job and start earning money while you complete the pre-requisite courses necessary to enroll in a nursing program. In addition, some LVN and RN programs give enrollment priority to those who have obtained their CNA certification. LVNs are paid better but the program usually takes one year to complete and is much more expensive than a CNA class. Overall, I think it is a good idea to complete a nursing assistant course prior to enrolling into a nursing program, but ultimately this decision is yours to make. Good luck!


I am a pre-nursing student. Is there any benefit in becoming a CNA before going to nursing school?

How can I tell if my CNA license is active and how do I renew it if it is not?

How can I get a copy of my CNA certification? Is there a number I can call to get a new copy of my CNA license?

How can I renew an expired CNA license?

Is there any way to study from the CNA book on your own and just take the exam? I am sure doing clinicals is required. Is there anyway to sign up for just clinicals and not the class?

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