Salaripedia
English

How much does a maintenance and repair worker make in Beckley?

$36,670a year

Median yearly pay for maintenance and repair workers in the Beckley, WV metro area. That is $17.63 an hour or $3,056 a month.

Hourly
$17.63
Vs. national median
-26%
Rank among cities
385 of 393
Jobs in the area
570
Pay range
Lowest 10%: $25,580Median: $36,670Highest 10%: $61,260
PercentileYearlyHourly
10th$25,580$12.30
25th$29,750$14.30
Median$36,670$17.63
75th$48,330$23.24
90th$61,260$29.45

Other cities in West Virginia

Median yearly pay for maintenance and repair workers.

Washington, DC$57,240
Winchester, VA$48,550
Hagerstown, MD$47,710
Weirton, WV$46,890
Wheeling, WV$44,520
Huntington, WV$41,970
Charleston, WV$39,350
Parkersburg, WV$39,330
Morgantown, WV$37,390
Maintenance and Repair Worker salary in West Virginia Maintenance and Repair Worker salary in all states

Related jobs in Beckley

Same field, median yearly pay.

Telecommunications Line Installer and Repairer$89,380
Telecommunications Equipment Installer and Repairer$78,460
First-Line Supervisors of Mechanic$72,570
Mobile Heavy Equipment Mechanic$60,630
Industrial Machinery Mechanic$51,880
Bus and Truck Mechanic and Diesel Engine Specialist$51,860
Heating$44,600
Automotive Service Technician and Mechanic$37,340
Tire Repairer and Changer$29,740
Salaries for every job in Beckley, WV

Frequently asked questions

How much does a maintenance and repair worker make an hour in Beckley?

The median hourly pay in the Beckley, WV metro area is $17.63 ($36,670 a year).

Do maintenance and repair workers make more in Beckley than the national average?

No: $36,670 against $49,590 nationally, 26% less.

How does Beckley compare with the rest of West Virginia?

The median in West Virginia is $38,890, so Beckley pays 6% less.

Where does Beckley rank for maintenance and repair worker pay?

385 of 393 metro areas with data.

How much does a maintenance and repair worker make starting out in Beckley?

The lowest-paid 10% make $25,580 or less a year; the top 10% make $61,260 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.