Childcare Workers Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Childcare Workers in Iowa earn a median salary of $27,441 per year on average across 12 metro and nonmetro areas, -14.4% vs the national median of $32,050. An estimated 6,300 childcare workers are employed across Iowa, with salaries ranging from $22,390 to $30,850 depending on location.
$27,441
Avg median salary in Iowa
$30,850
Highest paying metro
$22,390
Lowest paying metro
6,300
Employed in Iowa
Compare Childcare Workers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Childcare Workers
in
Childcare Workers salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Davenport, IA-IL | $30,850 | $29,120 | $33,730 | 710 |
| Des Moines, IA | $30,560 | $26,730 | $33,120 | 1,460 |
| Dubuque, IA | $30,260 | $29,100 | $35,510 | 350 |
| Cedar Rapids, IA | $29,080 | $25,000 | $31,200 | 410 |
| Iowa City, IA | $27,910 | $22,930 | $32,050 | 440 |
| Sioux City, IA-NE-SD | $27,900 | $24,960 | $29,120 | 270 |
| Ames, IA | $27,580 | $24,720 | $30,220 | 200 |
| Waterloo, IA | $27,380 | $22,660 | $31,450 | 410 |
| Northeast Iowa | $25,420 | $21,160 | $27,940 | 490 |
| Southwest Iowa | $25,110 | $21,140 | $28,460 | 280 |
| Southeast Iowa | $24,850 | $22,100 | $30,660 | 660 |
| Northwest Iowa | $22,390 | $20,700 | $27,910 | 620 |