SalaryCalculations

Maintenance and Repair Workers, General Salary in Virginia

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

Median annual

$49,470

Median hourly

$24

Average annual

$53,350

Employed in state

35K

The median annual salary for Maintenance and Repair Workers, General in Virginia is $49,470, or about $24 an hour. That is about the same as the national median.

Pay in Virginia ranges from $34,640 at the 10th percentile to $77,260 at the 90th percentile. Roughly 35K people work as maintenance and repair workers, general in the state.

Pay distribution in Virginia

10th$34,640
25th$39,530
Median$49,470
75th$61,990
90th$77,260

Salary calculator

Hourly
$23.78
Daily
$190
Weekly
$951
Bi-weekly
$1,903
Monthly
$4,123
Annual
$49,470

$49,470 a year is around the 50th percentile for Maintenance and Repair Workers, Generals in Virginia. The median is $49,470.

Maintenance and Repair Workers, General pay by metro area in Virginia

Metro areaMedian annualEmployment
Washington-Arlington-Alexandria, DC-VA-MD-WV$57,24023K
Harrisonburg, VA$50,350780
Roanoke, VA$48,8801.4K
Staunton-Stuarts Draft, VA$48,860490
Richmond, VA$48,7305.5K
Winchester, VA-WV$48,550670
Charlottesville, VA$48,1701.1K
Blacksburg-Christiansburg-Radford, VA$48,040930
Lynchburg, VA$47,920880
Virginia Beach-Chesapeake-Norfolk, VA-NC$47,8207.1K
Kingsport-Bristol, TN-VA$46,5201.4K

Other jobs in Virginia

All salaries in Virginia →