SalaryCalculations

Maintenance Workers, Machinery Salary in West Virginia

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

Median annual

$60,020

Median hourly

$29

Average annual

$59,880

Employed in state

790

The median annual salary for Maintenance Workers, Machinery in West Virginia is $60,020, or about $29 an hour. That is 1% lower than the national median.

Pay in West Virginia ranges from $38,370 at the 10th percentile to $88,750 at the 90th percentile. Roughly 790 people work as maintenance workers, machinery in the state.

Pay distribution in West Virginia

10th$38,370
25th$48,590
Median$60,020
75th$68,760
90th$88,750

Salary calculator

Hourly
$28.86
Daily
$231
Weekly
$1,154
Bi-weekly
$2,308
Monthly
$5,002
Annual
$60,020

$60,020 a year is around the 50th percentile for Maintenance Workers, Machinerys in West Virginia. The median is $60,020.

Maintenance Workers, Machinery pay by metro area in West Virginia

Metro areaMedian annualEmployment
Winchester, VA-WV$64,30090
Hagerstown-Martinsburg, MD-WV$60,970160
Washington-Arlington-Alexandria, DC-VA-MD-WV$60,960710
Charleston, WV$60,920160
Morgantown, WV$59,910100
Wheeling, WV-OH$58,65040
Huntington-Ashland, WV-KY-OH$56,05090

Other jobs in West Virginia

All salaries in West Virginia →