Trade Salaries.

Nursing Assistant (CNA) pay in Iowa

State median

Public data

$17.95/hr

≈ $37,336/year full-time

Ranks #29 of 51 states for nursing assistant (cna) pay▼ 1% vs national median

Pay distribution in Iowa

$16.98Median $17.95/hr$19.77

25th percentile

$16.98

per hour

Median

$17.95

per hour

75th percentile

$19.77

per hour

Source: BLS Occupational Employment & Wage Statistics (BLS May 2023) · bls.gov/oes

Frequently asked questions

How much do nursing assistant (cna)s make in Iowa?

The median pay for nursing assistant (cna)s in Iowa is $17.95/hr (about $37,336/year full-time), according to BLS Occupational Employment & Wage Statistics (May 2023). Half earn more, half earn less. The middle 50% fall between $16.98 and $19.77 per hour.

How does Iowa compare to the national average for nursing assistant (cna)s?

Iowa pays 1% below the national median of $18.11/hr for nursing assistant (cna)s. Cost of living, union density, and demand all move state pay relative to the national figure.

Highest-paying states

More nursing assistant (cna) pay data