CNA Classes in Iowa for Single Moms

If you are staying in Iowa and aiming to start your career in health care field, you can start working in any health care center even during your school days. In this state high school diploma or GED is not required for home health aides’ jobs, though hospitals, long term care facilities or nursing homes may need previous experience as a nursing aide or home health aide.
It is also to be remembered that due to the advancement in medical field, most of the health care facilities seek candidates, who have acquired CNA training and earned certification.

The basic component of all CNA Iowa training programs requires completion of the following minimum elements:

  • 75 hours of total training, comprising of classroom theoretical courses instruction and clinical hands-on training.cna-traing-class
  • 30 hours of clinical hands-on training
  • Rest hours spend on classroom learning
  • CNA program must be state and federal OBRA-87 approved.

The training has to be completed under the supervision of registered nurse or LPN. The completion of the training program also allows a student to sit in a competency evaluation test, which is as part of a State-approved training program. A candidate needs to pass the CNA exam within four months of their employment. The training completion and passing of the test gets a student placed on the State Nurse Aide Registry.

The basic instructions during Iowa CNA Training include:


  • Basic nursing and clinical skills.
  • General Nursing Skills
  • Personal care skills
  • Infection control
  • Human anatomy.
  • Emergency Cares
  • Use of medical terminology
  • Nutrition and infection control.
  • Anatomy
  • CPR
  • Communication and Interpersonal skills
  • Safety techniques
  • Medical terminology
  • Additional skills


You can attend these training programs in high schools, vocational-technical centers, long term nursing care facilities and some community colleges.

Iowa CNA Training Schools

Northeast Iowa Community College – Calmar
P.O. Box 400, Calmar, IA 52132

Northeast Iowa Community College CNA Course – Peosta
10250 Sundown Road, Peosta, Iowa 52068

Belmond-Klemme Community School District
411 10th Ave., NE, Belmond, IA 50421

North Iowa Area Community College Nurse Aide Program – Mason City
500 College Drive, Mason City, Iowa 50401

Iowa Lakes Community College – Spirit Lake
800 21st Street, Spirit Lake, IA 51360

Iowa Lakes Community College CNA Training Course – Algona
2111 Highway 169 North, Algona, Iowa 50511

Iowa Lakes Community College Nurse Aide Training Course – Emmetsburg
3200 College Drive, Emmetsburg, IA 50536

Iowa Lakes Community College CNA Program – Estherville
300 South 18th Street, Estherville, Iowa 51334

Iowa Lakes Community College – Spencer
1900 North Grand Ave., Spencer, IA 51301

Northwest Iowa Community College Nurse Assistant Program – Sheldon
603 West Park Street, Sheldon, Iowa 51201

Iowa Central Community College Nurse Aide Training Program – Fort Dodge
One Triton Circle, Fort Dodge, IA 50501

Iowa Valley Continuing Education CNA Training Program – Marshalltown
3702 South Center Street, Marshalltown, Iowa 50158

Marshalltown Community College
3700 South Center Street, Marshalltown, IA 50158

Scott Community College Urban Center – Davenport
306 West River Drive, Davenport, Iowa 52801

Clinton Community College Nurse Aide Training
1000 Lincoln Blvd., Clinton, IA 52732

Muscatine Community College
152 Colorado St., Muscatine, Iowa 52761

Scott Community College Career Assistance Center – Davenport
627 West 2nd Street, Davenport, Iowa 52801

Genesis Medical Clinic – DeWitt
1008 11th Street, DeWitt, IA 52742

Kirkwood Community College Nurse Aide Program – Cedar Rapids
6301 Kirkwood Blvd. SW, Cedar Rapids, IA 52404

Kirkwood Community College CNA Program – Lincoln Center
912 18th Avenue SW, Cedar Rapids, Iowa 52404

DMACC Nurse Assistant Program – Ankeny Campus
2006 South Ankeny Blvd., Ankeny, Iowa 50023

DMACC – Boone Campus
1125 Hancock Drive, Boone, IA 50036

DMACC Nurse Aide Training Program – Carroll Campus
906 North Grant Road, Carroll, Iowa 51401

DMACC Nursing Assistant Program – Newton Campus
600 North 2nd Ave. West, Newton, Iowa 50208

DMACC CNA Course – Urban/Des Moines Campus
1100 7th Street, Des Moines, Iowa 50314

DMACC Nurse Aide Program – West Campus
5959 Grand Ave., West Des Moines, IA 50266

Western Iowa Tech Community College – Sioux City
4647 Stone Avenue, Sioux City, IA 51102

Iowa Western Community College Nurse Aide Training Course – Council Bluffs
2700 College Rd., Council Bluffs, Iowa 51502

Indian Hills Community College CNA Training Program – Ottumwa
525 Grandview Ave., Ottumwa, IA 52501cna-courses

Carly received her cna certification from Lower Columbia College in Longview WA. Carly really loves her job, her two cats and one dog. Her first passion is writing, she loves to encourage other people who are thinking of becoming a cna to take that first step. Thats why she asked us if she could help with this site. Without Carly I dont think this website would be possible or in any way successful. Thank you Carly for all your input. Contact Carly at: [email protected]

Posted in State