Free CNA Training In Iowa

As the healthcare industry continues to grow and hospitals, nursing homes, and other healthcare providers are in need of qualified and knowledgable healthcare providers, there is a high demand for nurses, nursing aids, and skilled healthcare practitioners. Iowa in particular has seen a strong need for healthcare professionals, so now is a great time to get started on training for becoming a Certified Nursing Assistant, or CNA.

Where To Find Free CNA Training in Iowa

If you’ve considered a career in nursing or healthcare, becoming a Certified Nursing Assistant can be a great entry point to either of these fields. Fortunately, there are many locations throughout Iowa that offer free CNA training and classes. This can include medical facilities, nursing homes and job centers. Contact any of the locations listed below to inquire about the details of their CNA training programs.

CNA Free Training LocationCityPhone
Friendship Home
Audubon, IA 50025(712) 563-2651
Kirkwood Community College
Cedar Rapids, IA 52404(319) 398-5517
Nursing Home & West Winds Villa
Clarence,IA 52216(563) 452-3266
Iowa Western Community College
Council Bluffs, IA 51503(712) 325-3200
Eastern Iowa Community College
Davenport, IA 528011-800-462-3255
Denison Job Corps Center
Denison, IA 51442(712) 263-4192
Nelson Manor
East Newton,IA 50208(641) 792-1443
Fort Madison Health Center
Fort Madison, IA 52627(319) 372-8021
Franklin General Hospital
Hampton, IA 50441(641) 456-5000
Westview Acres Care Center
Leon, IA 50144(641) 446-4165
Monticello Nursing and Rehabilitation Center
Monticello, IA 52310(319) 465-5415
Montrose Health Center, Inc.
Montrose, IA 52639(319) 463-5438
Ottumwa Job Corps Center
Ottumwa, IA 52501(641) 682-2000
Fountain West Health Center
West Des Moines, IA 50265(515) 223-1223
Wheatland Manor Care Facility
Wheatland, IA 52777(563) 374-1295


Who is the Regulatory Body for CNAs in Iowa?

CNA training in Iowa is regulated by the Iowa Division of Health Facilities.

Who Administers the CNA Exam in Iowa?

The CNA exam in Iowa is offered by the Division of Health Facilities, with each community college administering the registration and scheduling of both the computer exam and the clinical skills portion. Our CNA practice tests are a free way to help you prepare for the CNA multiple choice exam. We have many other practice tests available for free:

Iowa State Requirements for CNAs

The State of Iowa requires 75 hours of training time, including 30 hours of clinical work.  These instructional programs are offered at various approved community colleges across the state. CNAs must then take and successfully pass the CNA competency exams. CNAs must register with the Direct Care Worker Registry in the Division of Health Facilities with the Iowa Department of Inspections & Appeals.

Iowa CNA Exam Details

The Iowa nurse aide test is broke up into two sections, the Nurse Aide Written Test and the Nurse Aide Skills Competency Test. The written exam is a computer-based exam that is 100 multiple choice questions.  The skills exam is a 45 minute exam that covers various aspects of patient care.

How Much Does the Iowa CNA Exam Cost?

The cost of the written portion of the exam is $55.  The cost of the skills portion of the exam is $95.

Where Can I Take the CNA Exam in Iowa?

CNA exams in Iowa can be taken at locations around the state that offer CNA training.

How Much Does a CNA Get Paid in Iowa?

The average annual pay of a CNA in Iowa is $29,120 according to the Bureau of Labor and Statistics.

Iowa Nurse Aide Registry

The following link contains all of the contact information you need to get in touch with the Iowa Nurse Aide Registry. To verify if a CNA is in good standing on the registry, use the following link: https://dia-hfd.iowa.gov/DIA_HFD/Home.do

CNA Classes in Iowa

The programs listed below offer CNA training, but require tuition. Contact them directly to learn more about pricing and availability. There is an additional list of CNA courses in Iowa here

Training LocationCityPhone
Iowa Lakes Community College
Algona, IA 50511(515) 295-9455
Belmond-Klemme Community School District
Belmond, IA 50421(641) 444-4300
Scott Community College
Bettendorf, IA 52722(563) 441-4001
Northeast Iowa Community College
Calmar, IA 52132(800) 728-2256
Hawkeye Community College
Cedar Falls, IA 50613(319) 277-2490
Kirkwood Community College
Cedar Rapids, IA 52404(319) 398-5411
Indian Hills Community College
Centerville, IA 52544(800) 670-3641
Clinton Community College
Clinton, IA 52732(563) 244-7001
Genesis Health System
Davenport, IA 52803(563) 421-1000
Health Tech Associates
Des Moines, IA 50266(515) 537-1000
Iowa Central Community College
Fort Dodge, IA 50501(800) 362-2793
Iowa Community College- Grinnell
Grinnell, IA 50112(641) 236-0513
Ellsworth Community College
Iowa Falls, IA 50126(641) 648-4611
Marshalltown Community College
Marshalltown, IA 50158(641) 752-7106
Muscatine Community College
Muscatine, IA 52761(563) 288-6001
Western Iowa Tech Community College
Sioux City, IA 51102-5199(712) 274-6400
Signature Healthcare
Waukee, IA 50263(515) 252-0000