Home / States /
134 counties Avg infant $10,407/yr DOL NDCP 2022

Childcare Costs in Virginia

134 counties with cost data

Avg Infant (Center)

$10,407 /yr

Across 134 Virginia counties

Avg Toddler (Center)

$8,169 /yr

Center-based weighted average

Avg Preschool (Center)

$7,975 /yr

Center-based weighted average

Infant cost spread

$5,252 – $29,086

Lowest to highest county

Virginia center-based childcare averages by age

Annual cost averaged across all reporting counties. Source: DOL Women's Bureau NDCP 2022.

Infant (under 1)$10,407Toddler (1-2)$8,169Preschool (3-5)$7,975
Virginia infant care vs. HHS 7%-of-income affordability ceiling 65.0%
HHS 7% threshold

Bar shows Virginia infant care as a share of an $80,000 reference household income. The dark marker shows the HHS 7% threshold — anything past it is officially "unaffordable" by federal definition.

Childcare Landscape Across Virginia

Across Virginia's 134 counties with NDCP price coverage, center-based infant care averages $10,407/year and toddler care averages $8,169/year — with preschool-age children at $7,975/year. The county-to-county spread ranges from $5,252 at the lowest end to $29,086 at the highest, a difference of $23,834 per year for the same age group. That variation is driven by local market rents, teacher wage floors, and whether the county has a metropolitan core pulling provider costs upward. Every licensed center and family childcare home in Virginia operates under a single state licensing authority, meaning the core ratios, training hours, and background-check rules are uniform statewide — what varies is density (number of licensed slots per 100 children) and subsidy acceptance.

Licensing in Virginia covers two primary provider categories: child care centers (commercial facilities serving more than a small family group) and family child care homes (operated out of a private residence with a capped enrollment of typically 6-12 children depending on helper assistance). Infant ratios cluster at 1:3 or 1:4 nationally, with the tightest ratios driving center costs higher because infant rooms cannot spread labor across more children. School-age care — covering the 6-12 ages for before- and after-school plus summer programs — averages lower per hour but is often bundled into full-time summer rates that push annual figures up. Families should note that listed rates here are full-time year-round annualized; part-time schedules (2-3 days/week) are typically charged at ~70% of full-time rather than pro-rated by day.

To find a licensed provider in any Virginia county, start with the state's Child Care Resource and Referral network — this is the official intake point for both provider searches and CCDF subsidy applications. Use the rankings links above to identify counties where tuition is manageable or where market-rate pressure is heaviest. For enrollment, request each provider's most recent inspection report (public record), their staff-to-child ratios in practice (not just the licensed maximum), their QRIS star rating if the state operates a quality rating system, and their subsidy policy. Federal affordability data uses the 7% of household income benchmark; the Virginia average pulls most counties well above that line, which is why Head Start (free for families under 100% of federal poverty line), state pre-K (free for 4-year-olds in many jurisdictions), and employer-side Dependent Care FSAs ($5,000/year pre-tax) remain essential cost-offset tools.

County Infant
Accomack County $9,870
Albemarle County $13,974
Alexandria City $23,540
Alleghany County $8,258
Amelia County $8,339
Amherst County $7,734
Appomattox County $7,456
Arlington County $29,086
Augusta County $10,115
Bath County $9,234
Bedford City $5,252
Bedford County $10,189
Bland County $7,377
Botetourt County $8,980
Bristol City $6,703
Brunswick County $7,668
Buchanan County $6,167
Buckingham County $6,971
Buena Vista City $8,848
Campbell County $7,239
Caroline County $12,188
Carroll County $6,167
Charles City County $10,055
Charlotte County $7,776
Charlottesville City $14,264
Chesapeake City $12,314
Chesterfield County $14,503
Clarke County $11,604
Colonial Heights City $15,766
Covington City $7,508
Craig County $7,990
Culpeper County $11,304
Cumberland County $7,776
Danville City $7,239
Dickenson County $6,167
Dinwiddie County $10,115
Emporia City $10,028
Essex County $10,169
Fairfax City $17,959
Fairfax County $17,959
Falls Church City $22,311
Fauquier County $14,368
Floyd County $8,980
Fluvanna County $10,115
Franklin City $10,584
Franklin County $8,980
Frederick County $11,304
Fredericksburg City $12,197
Galax City $6,167
Giles County $8,980
Gloucester County $10,905
Goochland County $15,268
Grayson County $6,167
Greene County $8,924
Greensville County $9,116
Halifax County $6,971
Hampton City $11,238
Hanover County $12,630
Harrisonburg City $9,751
Henrico County $13,684
Henry County $6,703
Highland County $9,943
Hopewell City $10,905
Isle of Wight County $9,817
James City County $11,828
King and Queen County $10,905
King George County $9,771
King William County $9,514
Lancaster County $10,905
Lee County $6,167
Lexington City $9,817
Loudoun County $19,027
Louisa County $9,943
Lunenburg County $6,971
Lynchburg City $8,044
Madison County $13,150
Manassas City $13,410
Manassas Park City $21,716
Martinsville City $6,703
Mathews County $9,123
Mecklenburg County $8,339
Middlesex County $10,905
Montgomery County $9,653
Nelson County $9,622
New Kent County $9,514
Newport News City $11,829
Norfolk City $12,829
Northampton County $9,870
Northumberland County $10,905
Norton City $6,167
Nottoway County $6,971
Orange County $12,197
Page County $9,943
Patrick County $8,258
Petersburg City $8,980
Pittsylvania County $8,030
Poquoson City $12,197
Portsmouth City $13,211
Powhatan County $10,799
Prince Edward County $7,734
Prince George County $10,115
Prince William County $16,199
Pulaski County $8,980
Radford City $7,508
Rappahannock County $12,686
Richmond City $16,037
Richmond County $10,115
Roanoke City $12,093
Roanoke County $13,150
Rockbridge County $9,817
Rockingham County $10,115
Russell County $6,167
Salem City $12,125
Scott County $6,167
Shenandoah County $8,030
Smyth County $6,783
Southampton County $9,571
Spotsylvania County $11,057
Stafford County $11,571
Staunton City $10,905
Suffolk City $9,851
Surry County $10,905
Sussex County $10,115
Tazewell County $6,167
Virginia Beach City $12,314
Warren County $8,924
Washington County $6,842
Waynesboro City $10,169
Westmoreland County $10,905
Williamsburg City $11,089
Winchester City $11,238
Wise County $6,167
Wythe County $6,879
York County $10,993

Source: U.S. Department of Labor, Women's Bureau — National Database of Childcare Prices (NDCP). Costs shown are annual estimates U.S. Department of Labor, Women's Bureau — National Database of Childcare Prices (NDCP). Costs shown are annual estimates