Salaripedia
English

How much does a maintenance worker make in Burlington?

$47,970a year

Median yearly pay for maintenance workers in the Burlington, NC metro area. That is $23.06 an hour or $3,998 a month.

Hourly
$23.06
Vs. national median
-21%
Rank among cities
181 of 198
Jobs in the area
100
Pay range
Lowest 10%: $34,720Median: $47,970Highest 10%: $74,550
PercentileYearlyHourly
10th$34,720$16.69
25th$36,160$17.38
Median$47,970$23.06
75th$61,170$29.41
90th$74,550$35.84

Other cities in North Carolina

Median yearly pay for maintenance workers.

Raleigh, NC$67,040
Virginia Beach, VA$65,500
Durham, NC$62,560
Asheville, NC$61,740
Hickory, NC$60,940
Rocky Mount, NC$60,670
Charlotte, NC$60,580
Winston-Salem, NC$60,380
Greensboro, NC$59,730
Fayetteville, NC$58,200
Maintenance Worker salary in North Carolina Maintenance Worker salary in all states

Related jobs in Burlington

Same field, median yearly pay.

First-Line Supervisors of Mechanic$71,850
Mobile Heavy Equipment Mechanic$66,860
Bus and Truck Mechanic and Diesel Engine Specialist$60,680
Heating$52,450
Aircraft Mechanic and Service Technician$51,640
Automotive Body and Related Repairer$49,300
Industrial Machinery Mechanic$48,490
Maintenance and Repair Worker$46,020
Automotive Service Technician and Mechanic$45,750
Installation$44,000
Salaries for every job in Burlington, NC

Frequently asked questions

How much does a maintenance worker make an hour in Burlington?

The median hourly pay in the Burlington, NC metro area is $23.06 ($47,970 a year).

Do maintenance workers make more in Burlington than the national average?

No: $47,970 against $60,850 nationally, 21% less.

How does Burlington compare with the rest of North Carolina?

The median in North Carolina is $60,580, so Burlington pays 21% less.

Where does Burlington rank for maintenance worker pay?

181 of 198 metro areas with data.

How much does a maintenance worker make starting out in Burlington?

The lowest-paid 10% make $34,720 or less a year; the top 10% make $74,550 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.