Recreation Workers Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Recreation Workers in Virginia earn a median salary of $31,372 per year on average across 16 metro and nonmetro areas, -11.3% vs the national median of $35,380. An estimated 7,490 recreation workers are employed across Virginia, with salaries ranging from $28,130 to $36,960 depending on location.

$31,372 Avg median salary in Virginia
$36,960 Highest paying metro
$28,130 Lowest paying metro
7,490 Employed in Virginia

Compare Recreation Workers salaries & buying power

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

Full tool →
Recreation Workers
in
    vs

      Recreation Workers salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Virginia Beach, VA-NC $36,960 $31,200 $44,000 2,050
      Charlottesville, VA $35,030 $30,500 $39,910 310
      Northwest Virginia $33,310 $27,210 $37,920 160
      Winchester, VA-WV $33,050 $28,060 $38,310 120
      Harrisonburg, VA $32,180 $29,420 $37,500 130
      Richmond, VA $31,970 $27,400 $40,000 1,350
      Southside Virginia $31,570 $28,030 $39,450 250
      Blacksburg, VA $31,510 $29,730 $34,970 180
      Roanoke, VA $31,280 $28,220 $35,250 470
      Lynchburg, VA $31,060 $27,400 $38,240 200
      Staunton, VA $30,780 $27,860 $35,850 140
      Southwest Virginia $29,480 $27,270 $37,550 290
      West Virginia $29,050 $28,130 $39,650 1,670
      Northeast Virginia $28,460 $26,920 $35,250 170
      Northern West Virginia $28,130 $28,130 $39,710
      Southern West Virginia $28,130 $28,130 $37,890

      View Recreation Workers salaries in all cities