1. Home
  2. >>
  3. Find CNA Classes Near You
  4. >>
  5. CNA Classes in Iowa

CNA Classes in Iowa

Nestled in the heart of the United States is the lovely State of Iowa. Many baby boomers are retiring in this state due to the beautiful landmarks and convenience to amenities. Additionally, many in the agricultural and farming sector are starting to retire as well and pass on their farming operations. As the population ages in Iowa, so is the demand for skilled care. This is great news for those considering entering into the field of healthcare, specifically certified nursing assistants (CNAs). 

Iowa CNA Certification Requirements

There are certain criteria you must meet in order to qualify for certification in Iowa. Please see the requirements listed below:

  • Must be at least 16 years of age
  • High School graduate or GED
  • TB test (two-step)
  • Valid state-issued ID card
  • 100% attendance
  • MMR, Hepatitis B, Varicella and Season Influenza

Iowa CNA Programs & Testing Costs

In order to become a Certified Nurse Aide in Iowa, there are certain requirements you must meet. You must enroll in a 75-hour program course (state-approved). The course consists of 45 hours of classroom time and 30 hours for the clinical aspect. 

When considering a program, often location and cost are two major factors. The cost for certification courses can range from $700-$1000 on average. There may be additional costs to budget for, such as the tools (stethoscope), cost of the state exam and books for the program. 

There are programs that are available with classes in as few as two weeks. Please follow this link for a list of programs.

There are a variety of courses to choose from, some are at a cost, and some programs are employer sponsored. If you have any questions regarding costs, course schedule or scholarship programs please contact them directly. 

CNA Programs in Iowa 

There are a number of different avenues to earning your CNA certification in Iowa, with some locations offering employer sponsored CNA classes while others offer tuition-based programs. Please contact the providers directly to learn more.

ProgramsCityZip CodePhone
DMACC Career Academy/ Hunziker CenterAmes, IA50010515-663-6700
Atlantic Specialty CareAtlantic, IA50022712-243-3952
DMACC Carroll CampusCarroll, IA51401800-362-2127
University of Northern IowaCedar Falls, IA50614319-273-2311
PRN StaffingCedar Rapids, IA52402319-294-7067
UnityPoint Health - St. Luke's Living Center WestCedar Rapids, IA52403319-366-8714
Kirkwood Community CollegeCedar Rapids, IA52404319-398-5411
Chariton Specialty CareChariton, IA50049641-774-5921
Clinton Community CollegeClinton, IA52732563-244-7001
Iowa Western Community CollegeCouncil Bluffs, IA51503712-325-3200
Southwestern Community CollegeCreston, IA50801641-782-7081
Eastern Iowa Community CollegeDavenport, IA52801563-336-3300
St. Ambrose UniversityDavenport, IA52803563-333-6000
AM Training InstituteDes Moines, IA50266515-802-9823
DMACC Urban CampusDes Moines, IA50314800-362-2127
DMACC Southridge CenterDes Moines, IA50315515-287-8700
Mercy College of Health SciencesDes Moines, IA50309515-643-3180
Broadlawns Medical CenterDes Moines, IA50314515-282-2200
Iowa Central Community CollegeFort Dodge, IA50501800-362-2793
Grinnell CollegeGrinnell, IA50112641-269-4000
Morningside Care CenterIda Grove, IA51445712-364-3327
The University of IowaIowa City, IA52242319-335-3500
Ellsworth Community CollegeIowa Falls, IA50126641-648-4611
West Ridge Specialty CareKnoxville, IA50138641-842-3153
Iowa Valley Continuing EducationMarshalltown, IA50158641-752-4645
Marshalltown Community CollegeMarshalltown, IA50158641-752-7106
North Iowa Area Community CollegeMason City, IA50401888-466-4222
DMACC Newton CampusNewton, IA50208641-791-3622
Care InitiativesOdebolt, IA51458712-668-2208
Indian Hills Community CollegeOttumwa, IA52501800-726-2585
DMACCPerry, IA50220800-362-2127
Scott Community CollegeRiverdale, IA52722563-441-4001
Northwest Iowa Community CollegeSheldon, IA51201712-324-5061
Westwood Specialty CareSioux City, IA51103712-258-0135
Tri-State NursingSioux City, IA51106712-277-4442
Tri-State NursingSioux City, IA51106712-277-4442
Western Iowa Tech Community CollegeSioux City, IA51106712-274-6400
St. Croix HospiceStrawberry Point, IA52076855-278-2764
Hawkeye Community College Main CampusWaterloo, IA50701319-296-2320
Southeastern Community CollegeWest Burlington, IA52655319-208-5000
Care InitiativesWest Des Moines, IA50266515-224-4442
Iowa Home CareWest Des Moines, IA50266515-222-9995

Western Iowa Tech. Located in Sioux City, Iowa, Western Iowa Tech offers a great way to enter the world of skilled healthcare if you are considering continuing on. The average cost of the program is approximately $730 with options for tuition payment plans. 

Tri-State Nursing. Tri-State Nursing offers a convenient 3-week course in Sioux City. The costs of the program are $750 which must be paid in advance prior to the first day of the course.

Eastern Iowa Community College Located in Davenport, Iowa this community college offers a hybrid program splitting up classroom time and clinical time making the program more convenient.

Iowa Western Community College The State of Iowa offers programs that allow for online learning and on-site learning. IWCC offers both, hybrid and in-person learning. Located in Council Bluffs, Iowa, this college offers convenience and payment options making the program easy to access and affordable.

Additional Iowa CNA resources

Once you complete the program, you may have questions along the way. Listed below you will find the Iowa Nurse Aide Registry.

Iowa Direct Care Worker Registry
Iowa Department of Inspections and Appeals Health Facilities Division
Lucas State Office Building
321 East 12th Street,
Des Moines, IA 50319
Phone: (515) 281-4077
Fax: (515) 242-5022

Out of State CNAs

As an out of state Can you can transfer your License to Iowa through reciprocity.

  • First, you must download and complete the first section of the “direct care worker registry application”
  • The second section needs to be completed by your employer
  • Copies of the old CNA card and state ID are required
  • Clean background check

CNA Renewal in Iowa

You can maintain your Iowa CNA certification if you have worked in long term care facilities for at least an eight-hour shift within the 24-month period. There must be no complaints of abuse or neglect to also be able to renew.

How much does a CNA make in Iowa?

According to the U.S. Bureau of Labor Statistics, a CNA’s average salary is $15.13 an hour or $31,480 annually. There are several factors that determine the rate, such as location or type of facility.

U.S. Government / Public domain