SalaryCalculations

Maintenance Workers, Machinery Salary in Virginia

State wage data from the BLS OEWS survey, May 2025.

Median annual

$65,500

Median hourly

$31

Average annual

$67,390

Employed in state

1.4K

The median annual salary for Maintenance Workers, Machinery in Virginia is $65,500, or about $31 an hour. That is 8% higher than the national median.

Pay in Virginia ranges from $46,570 at the 10th percentile to $95,300 at the 90th percentile. Roughly 1.4K people work as maintenance workers, machinery in the state.

Pay distribution in Virginia

10th$46,570
25th$53,790
Median$65,500
75th$80,660
90th$95,300

Salary calculator

Hourly
$31.49
Daily
$252
Weekly
$1,260
Bi-weekly
$2,519
Monthly
$5,458
Annual
$65,500

$65,500 a year is around the 50th percentile for Maintenance Workers, Machinerys in Virginia. The median is $65,500.

Maintenance Workers, Machinery pay by metro area in Virginia

Metro areaMedian annualEmployment
Charlottesville, VA$77,06040
Virginia Beach-Chesapeake-Norfolk, VA-NC$65,500540
Winchester, VA-WV$64,30090
Washington-Arlington-Alexandria, DC-VA-MD-WV$60,960710
Blacksburg-Christiansburg-Radford, VA$57,58030
Richmond, VA$56,150210

Other jobs in Virginia

All salaries in Virginia →