CNA Education

Certified Nursing Assistant training providers

Here you will find information and links to three sources of Certified Nursing Assistant education. Please scroll down for more information on course offerings from:

Iowa Area Community Colleges

AHCA CNA Online blended training program

Prepare to Care 

Signature Healthcare

Iowa Area Community Colleges
Iowa's Community Colleges offer Certified Nursing Assistants training programs. These programs are offered several times a year in a variety of locations (see links below). The course prepares the student to work in a nursing home, home health care agency, or group home and/or hospital. The first 45 hours of the course are held in a classroom/lab and the remaining 30 hours of clinical will be in a nursing home. You will give patient care under the supervision of your instructor. At the end of this course, you must take the Direct Care Worker registry written and skills exam to be eligible for employment.

The Nurse Aide courses are offered for college credit and are prerequisites to the nursing program. After successful completion of the Nurse Aide 75-hour course, the student would then be eligible to take the Advanced Nurse Aide 75-hour course.Community College map 2

Eastern Iowa Community College

Kirkwood Community College

Iowa Valley Community College 

Indian Hills Community College (See page 50 of the course catalog. To register call the IHCC in Ottumwa at 1-800-726-2585, Ext. 5281 or go online at

Iowa Western Community College

Northeast Iowa Community College  (On website, click on HEALTH)

Des Moines Area Community College 

Northwest Iowa Community College (Links to course catalog. Contact Julie Waldstein at 712-324-5061/800-352-4907 ext. 264.)

Hawkeye Community College 

Iowa Central Community College

Iowa Lakes Community College 

Southeastern Community College - call 319-208-3475.

Northern Iowa Area Community College

Western Iowa Tech

Southwestern Community College

AHCA CNA Online blended training program, powered by Academic Platforms, provides technology solutions that empower healthcare providers to recruit, develop and retain qualified clinical staff. This is done through a blended online course with 24/7 access to classes from smartphones, tablets or personal computers as well as in person, hands-on skills training.

Classes are taught by nursing instructors, provide standardized, consistent training, use local preceptors or we can certify staff to teach the in person clinicals.’s integrated CNA curriculum has been developed for aging care providers by the nation’s largest association of long-term and post-acute care providers, the American Health Care Association (AHCA).

Visit to learn more.

Prepare to Care curriculum
Developed and piloted by the Iowa Department of Public Health through the Direct Care Advisory Council, Prepare to Care is a standard curriculum and training for Direct Care Professionals in all settings taught by trained instructors that provides a state-approved advanced training certificate to those who complete required course work and pass the exam.

Prepare to Care, Iowa’s Direct Care and Support Curriculum is a comprehensive, cross-discipline training package that prepares people to work in a variety of direct care settings. The curriculum includes a Core training course, which provides basic foundational knowledge and an introduction to the profession, and five advanced training courses. Advanced certificates as a Community Living Professional, Personal Support Professional, or Health Support Professional are achieved by taking a written exam at any Iowa community college after completion of required courses.

Prepare to Care meets current federal requirements for Home Health Aide and Hospice Aide training.

Go to and scroll to How to Access Prepare to Care Training for information on schedules for face-to-face, classroom and online training options.

Signature Healthcare CNA training
Signature Healthcare's education division is a private medical job training center located in Waukee, Iowa. Their center provides state approved Certified Nursing Assistant (CNA) training and Advanced CNA classes. To learn more, go to and scroll to Become A Certified Nurse Assistant where you will find links to the class schedule, registration forms and more information.