CNA Training Programs in California

There are several strategies you may use to select the best CNA training course for your individual needs. To start you should make a list of the most important features you look for in a nurse aide program, such as school proximity, tuition and other associated costs, length of the course, schedule flexibility, hours of instruction, availability of financial aide, and job placement assistance. Write all the criteria you have come up with in order of importance, with the most significant points at the top of your list. As you contact various CNA schools and facilities which provide nurse aide training in California, update the list for each individual provider.

There are a limited number of nurse assistant training facilities in a given county and therefore it will not take you too long before you have the most important information about each program in your area. Once you have completed this research it will become much easier to decide on a single CNA class that fits your personal needs and requirements. Organization is a key factor in making your decision, as it gives you a clear picture of how each CNA course measures up to the others and to your selection criteria. As a nursing assistant student you will learn a lot more about organizational skills and effective communication, which are essential to perform your duties in a safe and timely manner.

Non-Facility Based CNA Classes in Alameda County

CPR for Life Training and Health Care Education - Oakland
8105 Edgewater Drive, Suite 290, Oakland, CA 94621
Phone: (510) 533-1800

Advanced Pro Nursing Institute - Hayward
2505 Technology Drive, Hayward, CA 94545
Phone: (510) 266-0868

Alameda Adult School CNA Program
2200 Central Ave., Alameda, California 94501
This nursing assistant program is closed or currently inactive.

Bellaken Career Center - Oakland
2780 26th Ave., Oakland, CA 94601
Phone: (510) 536-1838

Berkeley Adult School CNA Training Program
1701 San Pablo Avenue, Berkeley, California 94702
Phone: (510) 644-8972

NCP Vocational School Hayward
21615 Hesperian Blvd., Suite A, Hayward, CA 94541
Phone: (510) 785-0454

Cornerstone College CNA Program - Hayward
24823 Soto Road, Hayward, California 94544
Phone: (510) 870-3522
Cornerstone College also offers evening and weekend nursing assistant classes.

Edward Shands Adult School Nurse Aide Training Program - Oakland
2455 Church Street, Oakland, California 94605
Phone: (510) 879-4040

Hayward Adult School Nursing Assistant Course
22100 Princeton Street, Hayward, CA 94541
Phone: (510) 293-8595

James Logan High School Nurse Aide Program - Union City
1800 H Street, Union City, California 94587
Phone: (510) 471-2520

Lifeline Healthcare Consultants, Inc. - Oakland
304 Pendleton Way, Oakland, CA 94612
Phone: (510) 569-6079
Lifeline Healthcare Consultants, Inc. also offers evening CNA training classes.

Merritt College Nurse Aide Training - Oakland
12500 Campus Drive, Oakland, California 94619
Phone: (510) 531-4911

Medical Career College - Fremont
41300 Christy Street, Fremont, California 94538
Phone: (510) 445-0319
Medical Career College offers both day and evening nursing assistant training classes.

Nightingale Nursing - San Leandro
101 Callan Avenue, Suite 405, San Leandro, CA 94517
Phone: (510) 357-4222
Nightingale Nursing offers both day and evening CNA training courses.

Prime Career College of Fremont Nurse Aide Course
38950 Blacow Street, Fremont, California 94536
Phone: (510) 742-1121
Prime Career College of Fremont offers both day and evening nursing assistant courses.

Quest Nursing Education Center - Oakland
2135 Broadway Street, Oakland, CA 94612
Phone: (510) 595-7971
Quest Nursing Education Center offers both day and evening nurse aide classes.

Oikos University - Oakland
7850 Edgewater Drive, Oakland, California 94621
Phone: (510) 639-7557

San Lorenzo School District Adult Education Nurse Aide Training Program
820 Bockman Rd., San Lorenzo, California 94580
This nursing assistant program is closed or currently inactive.

VIP Nursing School, Inc. C.N.A. Class - San Leandro
16388 East 14th Street, San Leandro, California 94578
Phone: (510) 481-0240

Castro Valley Adult School Nurse Aide Program
4430 Alma Avenue, Castro Valley, CA 94546
Phone: (510) 886-1000

Institute of Medical Education - San Leandro
2235 Polvorosa, San Leandro, California 94577
Phone: (510) 351-2117

Facility-Based CNA Courses in Alameda County

All Saints Subacute and Rehabilitation Center - San Leandro
1652 Mono Avenue, San Leandro, CA 94578
Phone: (510) 357-5351

Alameda Hospital Nurse Assistant Program
2070 Clinton Avenue, Alameda, California 94501
Phone: (510) 522-3700

Alameda Care Center
430 Willow Street, Alameda, California 94501
Phone: (510) 523-8857

Altenheim, Inc. - Oakland
1720 MacArthur Blvd., Oakland, CA 94602
Phone: (510) 530-4013

Alameda County Medical Center Fairmont Campus
15400 Foothill Blvd., San Leandro, California 94578
Phone: (510) 667-7918

Alta Bates Medical Center Herrick Campus
2001 Dwight Way, Berkeley, California 94704
Phone: (510) 204-4099

Alta Bates Medical Center - Berkeley
2450 Ashby Avenue, Berkeley, CA 94705
Phone: (510) 204-1317

Ashby Care Center - Berkeley
2270 Ashby Avenue, Berkeley, CA 94705
Phone: (510) 841-9494

Bassard Convalescent Hospital - Hayward
3269 D Street, Hayward, California 94541
Phone: (510) 537-6700

Bellaken Skilled Nursing Center - Oakland
2780 26th Avenue, Oakland, CA 94610
Phone: (510) 536-1838

Bayview Nursing and Rehabilitation Center - Alameda
516 Willow Street, Alameda, California 94501
Phone: (510) 521-5600

Bay Point Healthcare Center - Hayward
442 Sunset Blvd., Hayward, CA 94541
Phone: (510) 582-8311

Berkeley Pines Care Center Inc. Nursing Assistant Course
2223 Ashby Avenue, Berkeley, California 94705
Phone: (510) 843-1430

Baywood Court Health Center - Castro Valley
21966 Dolores Street, Castro Valley, CA 94546
Phone: (510) 733-2102

Bethesda Christian Retirement Center - Hayward
22427 Montgomery Street, Hayward, California 94541
Phone: (510) 538-8300

Bancroft Convalescent Hospital - San Leandro
1474 Bancroft Avenue, San Leandro, CA 94577
Phone: (510) 483-1680

Berkeley Long Term Care - Elmwood
2829 Shattuck Avenue, Berkeley, California 94705
Phone: (510) 665-2825

Clinton Village Nurse Aide Training - Oakland
1833 10th Avenue, Oakland, CA 94606
Phone: (510) 536-6512

Crestwood Manor CNA Course - Fremont
4303 Stevenson Blvd., Fremont, California 94538
Phone: (510) 657-6000

Crestwood Treatment Center - Fremont
2171 Mowry Avenue, Fremont, CA 94538
Phone: (510) 793-8383

Crown Bay Nursing and Rehabilitation Center - Alameda
508 Westline Drive, Alameda, CA 94501
Phone: (510) 521-5765

Courtyard Care Center - Hayward
1625 Denton Avenue, Hayward, CA 94545
Phone: (510) 782-2133

Chaparral House - Berkeley
1309 Allston Way, Berkeley, CA 94702
Phone: (510) 848-8774

Driftwood Healthcare Center - Hayward
19700 Hesperian Blvd., Hayward, California 94541
Phone: (510) 785-2880

Emmanuel Convalescent Hospital CNA Training Course - Alameda
508 Westline Dr., Alameda, CA 94501
This nursing assistant program is closed or currently inactive.

Excell Care Center - Oakland
3025 High Street, Oakland, California 94619
Phone: (510) 261-5200

Eden West Convalescent - Hayward
1805 West Street, Hayward, CA 94545
Phone: (510) 783-4811

Fremont Healthcare Center Nurse Aide Training Course
39022 Presidio Way, Fremont, CA 94538
Phone: (510) 792-3743

Fruitvale Care Nursing Assistant Program - Oakland
3020 East 15th Street, Oakland, California 94601
Phone: (510) 261-5613

Gateway Care and Rehabilitation Center - Hayward
26660 Patrick Avenue, Hayward, CA 94544
Phone: (510) 782-1845

Garfield Neurobehavioral Center - Oakland
1451 28th Avenue, Oakland, California 94601
Phone: (510) 261-9191

Glen Ellen Convalescent Hospital - Hayward
21568 Banyan Street, Hayward, CA 94541
Phone: (510) 538-2348

Hillside Care Center - Fremont
38650 Mission Blvd., Fremont, California 94536
Phone: (510) 832-3222

Hacienda Convalescent Nurse Aide Course - Livermore
76 Fenton Street, Livermore, California 94550
Phone: (510) 443-1800

Highview Convalescent Hospital - Oakland
1301 East 31st Street, Oakland, CA 94602
Phone: (510) 534-2295

High Street Convalescent Hospital - Oakland
3145 High Street, Oakland, CA 94619
Phone: (510) 533-9970

Jones Convalescent Hospital - San Leandro
524 Callan Avenue, San Leandro, CA 94577
Phone: (510) 483-6200

Kaiser Permanente Post-Acute Care Center - San Leandro
1440 168th Avenue, San Leandro, California 94578
Phone: (510) 481-8575

Mac Arthur Convalescent Hospital - Oakland
309 Mac Arthur Blvd., Oakland, CA 94610
Phone: (510) 836-3777

Medical Hill Rehabilitation Center - Oakland
475 29th Street, Oakland, California 94609
Phone: (510) 832-3222

Masonic Home for Adults - Union City
34400 Mission Blvd., Union City, CA 94587
Phone: (510) 471-3434

Marina Garden Nursing Center - Alameda
3201 Fernside Blvd., Alameda, California 94501
Phone: (510) 523-2363

Morton Bakar Center - Hayward
494 Blossom Way, Hayward, CA 94544
Phone: (510) 582-7676

McClure Convalescent Hospital - Oakland
2910 McClure Street, Oakland, California 94609
Phone: (510) 836-3677

Oakland Nursing and Rehabilitation Center
3030 Webster Street, Oakland, CA 94609
Phone: (510) 451-3856

Oakridge Care Center Nurse Aide Training - Oakland
2919 Fruitvale Avenue, Oakland, California 94602
Phone: (510) 261-8564

Park Merritt ICF - Oakland
525 East 18th Street, Oakland, CA 94606
Phone: (510) 268-8491

Parkmont Rehabilitation and Nursing - Fremont
2400 Parkside Drive, Fremont, California 94586
Phone: (510) 793-7222

Park Central Care and Rehabilitation Center - Fremont
2100 Parkside Drive, Fremont, California 94536
Phone: (510) 797-5300

Piedmont Gardens - Oakland
110 41st Street, Oakland, CA 94611
Phone: (510) 654-7122

Parkview Health Care Center - Hayward
27350 Tampa Avenue, Hayward, CA 94544
Phone: (510) 783-8150

Pleasanton Nursing and Rehabilitation Center
300 Neal Street, Pleasanton, California 94566
Phone: (510) 462-2400

Redwood Convalescent Hospital, Inc. - Castro Valley
22103 Redwood Road, Castro Valley, CA 94546
Phone: (510) 537-8848

Rounseville Rehabilitation Center - Oakland
210 40th Street Way, Oakland, California 94611
Phone: (510) 658-2041

St. Anthony Care Center, Inc. - Hayward
553 Smalley Avenue, Hayward, California 94541
Phone: (510) 733-3877

South Shore Convalescent Hospital - Alameda
625 Willow Street, Alameda, CA 94501
Phone: (510) 523-3772

St. Paul's Towers - Oakland
100 Bay Place, Oakland, California 94610
Phone: (510) 835-4700

St. Christopher Convalescent Hospital - Hayward
22822 Myrtle Street, Hayward, CA 94541
Phone: (510) 537-4844

St. Francis Extended Care - Hayward
718 Bartlett Avenue, Hayward, CA 94541
Phone: (510) 785-3630

St. Rose Hospital - Hayward
27200 Calaroga Avenue, Hayward, California 94545
Phone: (510) 782-6200

Samuel Merritt University at Alta Bates Summit Medical Center - Oakland
350 Hawthorne Street, Oakland, California 94609
Phone: (510) 655-4000

Salem Lutheran Home - Oakland
2361 East 29th Street, Oakland, CA 94606
Phone: (510) 534-3637

San Leandro Hospital - San Leandro
13855 East 14th Street, San Leandro, California 94578
Phone: (510) 667-4589

Sunrise Care and Rehabilitation for San Leandro
14766 Washington Avenue, San Leandro, CA 94578
Phone: (510) 352-2211

Silver Oak Manor - Livermore
788 Holmes Street, Livermore, California 94550
Phone: (510) 447-2280

St. John Kronstadt Convalescent Hospital - Castro Valley
4432 James Avenue, Castro Valley, CA 94546
Phone: (510) 889-7000

Suncrest Rehabilitation and Healthcare Center - Fremont
2500 County Drive, Fremont, California 94536
Phone: (510) 792-4242

San Leandro Nursing and Rehabilitation Center
368 Juana Avenue, San Leandro, CA 94577
Phone: (510) 357-4015

The Water's Edge Nurse Assistant Program - Alameda
2401 Blanding Avenue, Alameda, CA 94501
Phone: (510) 522-1084

Vintage Estates of Hayward C.N.A. Class
25919 Gading Road, Hayward, California 94544
Phone: (510) 782-8424

Valley Pointe Nursing and Rehabilitation Center - Castro Valley
20090 Stanton Avenue, Castro Valley, CA 94546
Phone: (510) 538-8464

Willow Tree Convalescent Hospital Nurse Aide Training Program - Oakland
2124 57th Avenue, Oakland, CA 94621
Phone: (510) 261-2628

Windsor Gardens Care Center of Hayward
1628 B Street, Hayward, California 94541
Phone: (510) 582-4636

Wisteria Care Center - Castro Valley
20524 Wisteria Street, Castro Valley, CA 94546
Phone: (510) 727-9169

Valley Memorial Hospital - Livermore
1111 East Stanley Blvd., Livermore, California 94550
Phone: (925) 373-4060

CNA Training Programs in Butte 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

Tenesha on September 21, 2009 at 03:14 PM
How do I sign up for CNA training? I am having trouble finding the shortest training program in my area. Can you help me?


Admin on September 22, 2009 at 04:16 PM
To sign up for a certified nursing assistant program, you must contact the school and request an enrollment application. Some schools provide applications online, but others do not. You might have to visit the facility to pick up an application. A deposit is usually required to reserve your seat in the class. You must contact each program yourself to ask about the length and cost of their classes and decide which one is best for you. I could help you locate several CNA training classes in your area. Please provide me with state and county information if you need help locating nursing assistant courses close to where you live.


How long does it take to get the CNA certificate itself while in school taking courses?

Can you share any tips or advice regarding CNA job interviews?

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?

I am a pre-nursing student. Is it true that becoming a CNA and getting the experience, really helps you with clinicals in nursing school?

How can I tell if my CNA certificate is active? If it is not active how do I go about renewing it?

CNA Resources

C.N.A 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 CNA Classes in Alaska CNA Classes in Alaska CNA Classes in Wyoming CNA Classes in Oklahoma CNA Classes in Washington DC CNA Classes in Delaware CNA Classes in Maryland CNA Classes in Maryland CNA Classes in Delaware CNA Classes in New Jersey CNA Classes in New Jersey CNA Classes in Connecticut CNA Classes in Connecticut CNA Classes in Rhode Island CNA Classes in Rhode Island CNA Classes in Massachusetts CNA Classes in Massachusetts CNA Classes in Vermont CNA Classes in New Hampshire CNA Classes in Vermont CNA Classes in New Hampshire CNA Classes in Missouri CNA Classes in Indiana CNA Classes in Pennsylvania CNA Classes in Alabama CNA Classes in Maine CNA Classes in New York CNA Classes in West Virginia CNA Classes in Wisconsin CNA Classes in Ohio CNA Classes in Virginia CNA Classes in North Carolina CNA Classes in South Carolina CNA Classes in Louisiana CNA Classes in Mississippi CNA Classes in Florida CNA Classes in Georgia CNA Classes in Tennessee CNA Classes in Illinois CNA Classes in Michigan CNA Classes in Michigan CNA Classes in Minnesota CNA Classes in Utah CNA Classes in Kentucky CNA Classes in Kansas CNA Classes in South Dakota CNA Classes in Arizona CNA Classes in Idaho CNA Classes in Washington CNA Classes in California CNA Classes in Arkansas CNA Classes in Texas CNA Classes in Nebraska CNA Classes in North Dakota CNA Classes in Iowa CNA Classes in Hawaii CNA Classes in Nevada CNA Classes in Oregon CNA Classes in New Mexico CNA Classes in Colorado CNA Classes in Montana