Daycare Cost in Iowa
Average childcare prices across 99 counties in Iowa, based on 2022 data from the National Database of Childcare Prices.
Center vs Family Care
In Iowa, center-based infant care averages $8,306/year while family childcare averages $5,553/year — a difference of $2,753.
Cost Range
Center-based infant care ranges from $7,703 in Floyd County to $9,642 in Dallas County.
Iowa Daycare Costs: Affordable Care in a State Fighting Rural Provider Loss
Iowa's childcare system is regulated by the Department of Health and Human Services (HHS), which licenses providers across the state's 99 counties. The state operates Iowa Quality for Kids (IQ4K), a five-level quality rating and improvement system that rates programs on health and safety, environment, professional development, and family partnerships. Iowa has experienced a significant decline in childcare capacity — the state lost over 40% of its licensed childcare capacity between 2000 and 2020, driven primarily by home-based provider closures in rural areas. The Iowa Child Care Assistance (CCA) program provides subsidies to eligible families, with rates set by county groupings.
Licensing and Quality Standards
Iowa HHS requires a 1:4 staff-to-child ratio for infants (birth to 24 months) in licensed centers, with group sizes limited to 8 per caregiver group. Iowa Quality for Kids (IQ4K) assigns ratings from Level 1 through Level 5, with higher levels requiring formal curriculum implementation, staff professional development plans, and program self-assessment processes. Iowa has worked to integrate IQ4K ratings into the subsidy system, with higher-rated programs receiving enhanced reimbursement rates to incentivize quality improvement.
Finding Available Care
Iowa's childcare crisis has been well-documented, with rural counties seeing the steepest provider losses — some of the state's 99 counties have only one or two licensed center options, and many families rely on registered (less regulated) home-based care. Des Moines, Cedar Rapids, and Iowa City have stronger provider networks, but infant care waitlists of 3-6 months are common even in these metros. The state has responded with targeted grants and tax incentives for new childcare businesses in underserved areas, but rebuilding capacity has been slow.
Cost in Context
Iowa's center-based infant care averages approximately $8,306 per year across 99 counties, roughly 24% below the national average. The college towns of Iowa City and Ames tend to run higher ($10,000-$12,000), while small-town and rural providers are often well under $7,000. With a median household income of about $72,000, the statewide average represents roughly 12% of income — relatively affordable in dollar terms, but the scarcity of available slots in rural areas means low cost often comes with limited or no choices.
County-Level Daycare Costs in Iowa
Click a county to see detailed pricing breakdown.
| County | Center Infant | Center Toddler | Center Preschool | Family Infant |
|---|---|---|---|---|
| Dallas County | $9,642 | $8,309 | $8,309 | $6,507 |
| Polk County | $9,220 | $7,945 | $7,945 | $6,193 |
| Johnson County | $9,183 | $7,913 | $7,913 | $6,197 |
| Story County | $8,858 | $7,633 | $7,633 | $5,977 |
| Warren County | $8,804 | $7,586 | $7,586 | $5,941 |
| Madison County | $8,763 | $7,551 | $7,551 | $5,913 |
| Pottawattamie County | $8,758 | $7,547 | $7,547 | $5,910 |
| Scott County | $8,750 | $7,539 | $7,539 | $5,877 |
| Black Hawk County | $8,747 | $7,537 | $7,537 | $5,875 |
| Davis County | $8,692 | $7,490 | $7,490 | $5,711 |
| Muscatine County | $8,691 | $7,489 | $7,489 | $5,865 |
| Cedar County | $8,675 | $7,475 | $7,475 | $5,700 |
| Dubuque County | $8,640 | $7,445 | $7,445 | $5,831 |
| Harrison County | $8,634 | $7,440 | $7,440 | $5,673 |
| Linn County | $8,631 | $7,437 | $7,437 | $5,797 |
| Tama County | $8,623 | $7,430 | $7,430 | $5,665 |
| Woodbury County | $8,623 | $7,430 | $7,430 | $5,819 |
| Dickinson County | $8,605 | $7,415 | $7,415 | $5,807 |
| Wapello County | $8,560 | $7,376 | $7,376 | $5,777 |
| Guthrie County | $8,534 | $7,354 | $7,354 | $5,607 |
| Shelby County | $8,524 | $7,345 | $7,345 | $5,752 |
| Lyon County | $8,486 | $7,313 | $7,313 | $5,576 |
| Adams County | $8,484 | $7,311 | $7,311 | $5,574 |
| Des Moines County | $8,483 | $7,310 | $7,310 | $5,725 |
| Hancock County | $8,481 | $7,308 | $7,308 | $5,572 |
| Benton County | $8,479 | $7,306 | $7,306 | $5,571 |
| Boone County | $8,462 | $7,291 | $7,291 | $5,710 |
| Mills County | $8,459 | $7,289 | $7,289 | $5,709 |
| Marion County | $8,434 | $7,268 | $7,268 | $5,691 |
| Washington County | $8,433 | $7,267 | $7,267 | $5,691 |
| Fayette County | $8,425 | $7,259 | $7,259 | $5,535 |
| Grundy County | $8,406 | $7,244 | $7,244 | $5,523 |
| Poweshiek County | $8,396 | $7,235 | $7,235 | $5,666 |
| Louisa County | $8,388 | $7,227 | $7,227 | $5,511 |
| Chickasaw County | $8,382 | $7,223 | $7,223 | $5,507 |
| Marshall County | $8,379 | $7,220 | $7,220 | $5,654 |
| Monona County | $8,379 | $7,220 | $7,220 | $5,506 |
| Hardin County | $8,370 | $7,213 | $7,213 | $5,500 |
| Plymouth County | $8,367 | $7,209 | $7,209 | $5,646 |
| Butler County | $8,365 | $7,208 | $7,208 | $5,496 |
| Hamilton County | $8,356 | $7,200 | $7,200 | $5,639 |
| Delaware County | $8,353 | $7,198 | $7,198 | $5,489 |
| Iowa County | $8,328 | $7,176 | $7,176 | $5,471 |
| Keokuk County | $8,325 | $7,173 | $7,173 | $5,470 |
| Jefferson County | $8,322 | $7,171 | $7,171 | $5,615 |
| Greene County | $8,310 | $7,160 | $7,160 | $5,607 |
| Sioux County | $8,309 | $7,160 | $7,160 | $5,607 |
| Clayton County | $8,308 | $7,158 | $7,158 | $5,458 |
| Jasper County | $8,304 | $7,156 | $7,156 | $5,604 |
| Pocahontas County | $8,302 | $7,154 | $7,154 | $5,455 |
| Kossuth County | $8,301 | $7,153 | $7,153 | $5,602 |
| Cerro Gordo County | $8,285 | $7,139 | $7,139 | $5,591 |
| Bremer County | $8,283 | $7,138 | $7,138 | $5,589 |
| Audubon County | $8,274 | $7,130 | $7,130 | $5,437 |
| Adair County | $8,271 | $7,127 | $7,127 | $5,434 |
| Osceola County | $8,269 | $7,125 | $7,125 | $5,580 |
| Allamakee County | $8,267 | $7,124 | $7,124 | $5,432 |
| Buchanan County | $8,252 | $7,111 | $7,111 | $5,569 |
| Fremont County | $8,251 | $7,110 | $7,110 | $5,422 |
| Clinton County | $8,223 | $7,086 | $7,086 | $5,549 |
| Ringgold County | $8,213 | $7,077 | $7,077 | $5,396 |
| Calhoun County | $8,194 | $7,061 | $7,061 | $5,384 |
| Buena Vista County | $8,186 | $7,054 | $7,054 | $5,524 |
| Worth County | $8,176 | $7,045 | $7,045 | $5,372 |
| Mahaska County | $8,171 | $7,041 | $7,041 | $5,514 |
| Lee County | $8,170 | $7,040 | $7,040 | $5,514 |
| Lucas County | $8,164 | $7,035 | $7,035 | $5,509 |
| Winneshiek County | $8,151 | $7,024 | $7,024 | $5,501 |
| Clay County | $8,092 | $6,973 | $6,973 | $5,461 |
| Webster County | $8,091 | $6,972 | $6,972 | $5,460 |
| Appanoose County | $8,062 | $6,947 | $6,947 | $5,440 |
| Monroe County | $8,061 | $6,946 | $6,946 | $5,440 |
| Van Buren County | $8,050 | $6,936 | $6,936 | $5,289 |
| Page County | $8,046 | $6,933 | $6,933 | $5,430 |
| Jackson County | $8,043 | $6,931 | $6,931 | $5,428 |
| Crawford County | $8,027 | $6,917 | $6,917 | $5,417 |
| Ida County | $8,022 | $6,912 | $6,912 | $5,270 |
| Henry County | $8,016 | $6,907 | $6,907 | $5,410 |
| Emmet County | $8,015 | $6,907 | $6,907 | $5,409 |
| Wright County | $8,012 | $6,904 | $6,904 | $5,406 |
| Mitchell County | $8,009 | $6,901 | $6,901 | $5,405 |
| Taylor County | $8,001 | $6,894 | $6,894 | $5,257 |
| Montgomery County | $7,983 | $6,879 | $6,879 | $5,387 |
| Sac County | $7,968 | $6,866 | $6,866 | $5,235 |
| Howard County | $7,963 | $6,862 | $6,862 | $5,374 |
| Franklin County | $7,953 | $6,853 | $6,853 | $5,367 |
| Carroll County | $7,946 | $6,846 | $6,846 | $5,362 |
| Union County | $7,945 | $6,846 | $6,846 | $5,361 |
| Wayne County | $7,939 | $6,841 | $6,841 | $5,217 |
| Clarke County | $7,938 | $6,840 | $6,840 | $5,357 |
| Jones County | $7,936 | $6,839 | $6,839 | $5,355 |
| Cass County | $7,922 | $6,827 | $6,827 | $5,346 |
| O'Brien County | $7,914 | $6,820 | $6,820 | $5,341 |
| Decatur County | $7,911 | $6,817 | $6,817 | $5,197 |
| Winnebago County | $7,836 | $6,753 | $6,753 | $5,288 |
| Humboldt County | $7,830 | $6,747 | $6,747 | $5,284 |
| Cherokee County | $7,796 | $6,718 | $6,718 | $5,261 |
| Palo Alto County | $7,736 | $6,666 | $6,666 | $5,220 |
| Floyd County | $7,703 | $6,638 | $6,638 | $5,198 |
Find Childcare in Iowa
Looking for daycare, babysitters, or nannies in Iowa? Search trusted childcare providers near you.
We may earn a commission when you sign up through these links. Learn more.
Nearby States — Daycare Cost Comparison
See how Iowa daycare costs compare to neighboring states.
| State | Center Infant (avg/yr) | vs IA |
|---|---|---|
| Illinois | $12,258 | +$3,952 |
| Minnesota | $11,722 | +$3,416 |
| Wisconsin | $11,256 | +$2,950 |
| Nebraska | $9,863 | +$1,557 |
| South Dakota | $6,595 | $1,711 less |