Daycare Cost in Iowa

Average childcare prices across 99 counties in Iowa, based on 2022 data from the National Database of Childcare Prices.

$8,306
Center infant (annual avg)
$7,157
Center toddler (annual avg)
$7,157
Center preschool (annual avg)

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