CNA Training Programs in California

An inexpensive, quick, and effective way to secure a rewarding entry-level position in the health care industry is by completing a certified nursing assistant program. The only non-facility based educational institution which provides CNA training courses in the Del Norte County, California, is the College of the Redwoods. This two-year community college is known to offer the best nurse aide training classes and low tuition costs for residents of California. The nursing assistant program requires a full semester of study and it is currently offered during the fall and spring sessions only. The training curriculum has been approved by the state of California and it is based on a holistic model of client care. Nurse aide students are first introduced to basic nursing skills and procedures in the classroom or the laboratory environment.

Hands-on experiences take place in long-term care facilities, under the guidance and supervision of a clinical instructor. Upon completion of the CNA course, the students are prepared to assume entry-level positions in the health care setting of their choice. The Redwoods Community College has been approved to function as a nursing assistant testing site, which gives students the opportunity to challenge the California nurse aide certification exam at the school's campus. The estimated cost for this CNA program is $520. Keep in mind that the physical exam and certain required immunizations are available to students at no cost through the student health services center.

CNA Classes in Del Norte County

American Red Cross - Del Norte Chapter - Crescent City
1672 Northcrest Drive, Crescent City, CA 95531
Phone: (707) 464-2277

College of the Redwoods - Del Norte
883 West Washington Blvd., Crescent City, CA 95531
Phone: (707) 464-7457

CNA Training Center - Crescent City
1341 Northcrest Drive, Crescent City, CA 95531
Phone: (707) 465-4186

Crescent City Convalescent CNA Training Course
1280 Marshall Street, Crescent City, California 95531
Phone: (707) 464-6151

Nursing Assistant Classes in El Dorado County

Lake Tahoe Community College
One College Drive South, Lake Tahoe, CA 96150
Phone: (530) 541-4660

Gold Country Health Center Nurse Aide Training Program - Placerville
4301 Golden Center Drive, Placerville, California 95667
Phone: (530) 621-1100

Placerville Pines Care Center C.N.A. Class
1040 Marshall Way, Placerville, CA 95667
Phone: (530) 622-3400

El Dorado Care Center - Placerville
3280 Washington Street, Placerville, California 95667
Phone: (530) 622-6842

Marshall Hospital Transitional Care Unit - Placerville
Marshall Way, Placerville, CA 95667
Phone: (530) 622-1441

Barton Memorial Hospital - South Lake Tahoe
P.O. Box 9578, South Lake Tahoe, California 96158
Phone: (916) 542-3000

Non-Facility Based CNA Programs in Humboldt County

College of the Redwoods Nurse Aide Training Course - Eureka
7351 Tompkins Hill Road, Eureka, California 95501
Phone: (707) 476-4214

Eureka Adult School C.N.A. Training Program
674 Allard Avenue, Eureka, California 95503
Phone: (707) 441-2448

Facility-Based Nurse Aide Classes in Humboldt County

Eureka Healthcare and Rehabilitation Center
2353 23rd Street, Eureka, CA 95501
Phone: (707) 445-3261

Granada Healthcare and Rehabilitation Center Nurse Aide Program - Eureka
2885 Harris Street, Eureka, California 95501
Phone: (707) 443-1627

Pacific Healthcare and Rehabilitation Center - Eureka
2211 Harrison Avenue, Eureka, CA 95501
Phone: (707) 443-9767

St. Luke Healthcare and Rehabilitation Center Nursing Assistant Course - Fortuna
2321 Newburg Road, Fortuna, California 95540
Phone: (707) 725-4467

Seaview Healthcare and Rehabilitation Center - Eureka
8400 Purdue Drive, Eureka, CA 95501
Phone: (707) 443-5668

Jerold Phelps Community Hospital Nursing Assistant Program - Garberville
733 Cedar Street, Garberville, California 95542
Phone: (707) 923-3921

Nurse Aide Courses in Glenn County

Willows Care Center C.N.A. Class
320 North Crawford Street, Willows, CA 95988
Phone: (530) 934-2834

CNA Schools in Inyo County

Cerro Cosso Community College - Bishop
4090 West Line Street, Bishop, CA 93514
Phone: (760) 872-1000

Inyo County Office of Adult Education - Bishop
161 Grandview, Bishop, California 93514
This certified nursing assistant training class is closed or currently inactive.

Owens Valley Career Development Center - Bishop
270 See Vee Ln., Bishop, CA 93515
This nursing assistant course is closed or currently inactive.

Bishop Care Center Nurse Aide Course
151 Pioneer Lane, Bishop, California 93514
Phone: (760) 872-1000

Lone Pine Convalescent Hospital Nurse Aide Training Course
103 Pangborn Lane, Lone Pine, CA 93545
Phone: (619) 876-5537

Southern Inyo Hospital CNA Course Nurse Aide Course - Lone Pine
501 East Locust Street, Lone Pine, California 93545
Phone: (619) 876-5501

CNA Training Programs in Kings, Lake, Madera and Marin 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: Rhonda P. Date posted: July 5, 2013 - 03:18 PM
Message: Are there any free nursing assistant classes in California?


Name: Anna C. Date posted: July 11, 2013 - 08:12 AM
Message: Several nursing homes provide free CNA training to students who are willing to work for the facility upon graduation. It is harder to find a licensed long-term care facility providing free CNA training courses without requesting a return on their investment, such as a work contract.


Misty A. on July 30, 2016 at 02:50 PM
Can I be registered as a CNA in more than one state?


Admin on July 31, 2016 at 06:51 PM
As far as I know, a certified nursing assistant in one state may apply for certification by endorsement in a new state and if the application is accepted and all the endorsement criteria are met then you may hold a CNA certificate in more than one state. The problem is that you need to maintain your active status on multiple registries and therefore you need to meet the renewal requirements for each state where you are certified. You can always call the Nurse Aide Registries of both states and make sure this is the case before you apply but I don't see a reason why they would have an objection to this.


When do CNA licenses expire and how do I keep my nursing assistant certification active?

How do I check the status of my nursing assistant certification?

My nursing assistant certification expired. Do I have to retake the CNA course all over again or do I just take the CNA exam?

How can I get free CNA training videos and CNA practice exams?

I worked as a CNA from 1999 to 2008 and I am wondering if I would be able to challenge the exam or if I would have to take the class over again?

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