Painters, Construction and Maintenance Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Painters, Construction and Maintenance in Virginia earn a median salary of $40,436 per year on average across 16 metro and nonmetro areas, -16.9% vs the national median of $48,660. An estimated 4,660 painters, construction and maintenance are employed across Virginia, with salaries ranging from $37,750 to $43,690 depending on location.

$40,436 Avg median salary in Virginia
$43,690 Highest paying metro
$37,750 Lowest paying metro
4,660 Employed in Virginia

Compare Painters, Construction and Maintenance salaries & buying power

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

Full tool →
Painters, Construction and Maintenance
in
    vs

      Painters, Construction and Maintenance salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Virginia Beach, VA-NC $43,690 $37,400 $50,980 1,500
      West Virginia $43,450 $33,780 $60,860 800
      Charlottesville, VA $43,340 $37,090 $46,320 180
      Northern West Virginia $42,580 $32,130 $64,290 270
      Richmond, VA $42,320 $38,240 $47,050 1,070
      Blacksburg, VA $41,830 $35,410 $46,990 60
      Winchester, VA-WV $41,050 $36,610 $46,970 40
      Northeast Virginia $40,050 $36,680 $45,120 60
      Northwest Virginia $39,770 $35,050 $45,120 60
      Staunton, VA $38,990 $37,400 $42,030 40
      Harrisonburg, VA $38,920 $34,710 $45,270 60
      Southern West Virginia $38,760 $29,360 $46,230 40
      Southwest Virginia $38,520 $36,190 $46,340 40
      Roanoke, VA $38,010 $36,510 $44,720 240
      Lynchburg, VA $37,940 $35,420 $43,900 100
      Southside Virginia $37,750 $35,010 $43,440 100

      View Painters, Construction and Maintenance salaries in all cities