Iowa CNA Facts

Looking for CNA information that is specific to your state? Look no further!

Scroll down to find out more about CNA Training requirements, Testing processes, Renewal Procedures and Employment Options for your state!



Iowa requires 75 hours of CNA training in a state approved program, including 30 hours of clinical experiences. 

Summary: 75 hours training


Local community colleges performs CNA testing in Iowa. Qualifications for testing include:

  • For new nurse aides
    • You must have completed the 75-hour state approved program.
  • For individuals with formal training from a program not approved by Iowa state
    • You must have an application to take a challenge exam that is approved by the department of inspections and appeals.
    • You must also have evidence of formal training.
  • You must pay for the following fees:
    • Written test – $50.00
    • Skills test – $85.00

Summary: $135 testing fee


CNAs in Iowa are required to renew their CNA certification every 2 years.

The cost to renew is $99. 

The requirements for renewal are:

  1. You must complete at least 12 hours of in-service training per year.
  2. You must have performed at least 8 hours of nursing or nursing-related duties every 24 months.

Summary: 12 hours in-service; 8 hours work required


The employment outlook for CNAs in Iowa is good. As of 2018, there are 21,260 people employed as CNAs and it is projected to grow by 11% at 2028 making it to 23,550 employees. It’s projected annual job openings between 2018 – 2028 is 2,740.

Summary: 11% projected growth


The average pay rate for CNAs in Iowa is is $32,784 as of September 26, 2022, but the range typically falls between $29,878 and $36,201.

Summary: $32,784 average pay