Sheet Metal Workers Salary in Virginia

BLS OEWS May 2025 • 15 metro areas • Virginia

Sheet Metal Workers in Virginia earn a median salary of $51,009 per year on average across 15 metro and nonmetro areas, -16.2% vs the national median of $60,850. An estimated 3,650 sheet metal workers are employed across Virginia, with salaries ranging from $42,740 to $71,800 depending on location.

$51,009 Avg median salary in Virginia
$71,800 Highest paying metro
$42,740 Lowest paying metro
3,650 Employed in Virginia

Compare Sheet Metal Workers salaries & buying power

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

Full tool →
Sheet Metal Workers
in
    vs

      Sheet Metal Workers salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      West Virginia $71,800 $44,540 $73,730 430
      Virginia Beach, VA-NC $61,800 $47,480 $61,800 1,880
      Richmond, VA $56,420 $44,880 $63,140 450
      Staunton, VA $55,170 $51,820 $55,170 40
      Harrisonburg, VA $54,680 $48,840 $60,510 110
      Lynchburg, VA $53,720 $45,570 $57,570 140
      Northern West Virginia $49,420 $29,640 $71,940 80
      Roanoke, VA $49,070 $42,770 $59,310 110
      Charlottesville, VA $46,940 $44,210 $61,470
      Southside Virginia $46,000 $38,950 $49,120 60
      Winchester, VA-WV $44,910 $44,910 $51,790 80
      Northwest Virginia $44,860 $37,890 $50,120 50
      Southwest Virginia $44,620 $37,990 $48,840 140
      Blacksburg, VA $42,990 $36,400 $50,390 40
      Southern West Virginia $42,740 $34,190 $71,720 40

      View Sheet Metal Workers salaries in all cities