Childcare Workers Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Childcare Workers in Virginia earn a median salary of $27,455 per year on average across 16 metro and nonmetro areas, -14.3% vs the national median of $32,050. An estimated 10,360 childcare workers are employed across Virginia, with salaries ranging from $22,900 to $30,690 depending on location.

$27,455 Avg median salary in Virginia
$30,690 Highest paying metro
$22,900 Lowest paying metro
10,360 Employed in Virginia

Compare Childcare Workers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Childcare Workers
in
    vs

      Childcare Workers salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Winchester, VA-WV $30,690 $27,450 $31,680 130
      Charlottesville, VA $29,650 $28,970 $34,080 350
      Richmond, VA $29,190 $27,570 $33,770 2,630
      Harrisonburg, VA $28,400 $27,700 $34,780 130
      Northwest Virginia $28,370 $27,840 $32,030 220
      Virginia Beach, VA-NC $28,340 $27,280 $31,310 2,970
      Southside Virginia $28,330 $27,350 $33,310 240
      Northeast Virginia $28,300 $26,920 $29,550 180
      Staunton, VA $27,810 $26,610 $33,840 140
      Roanoke, VA $27,790 $26,920 $28,450 510
      Southwest Virginia $27,750 $26,220 $30,250 160
      Lynchburg, VA $27,490 $26,070 $28,250 270
      Blacksburg, VA $27,340 $26,780 $28,460 260
      West Virginia $23,870 $22,510 $27,280 1,500
      Northern West Virginia $23,060 $22,650 $27,030 530
      Southern West Virginia $22,900 $22,360 $26,820 140

      View Childcare Workers salaries in all cities