Salaripedia
English

How much does a maintenance worker make in Fayetteville?

$45,450a year

Median yearly pay for maintenance workers in the Fayetteville-Springdale-Rogers, AR metro area. That is $21.85 an hour or $3,788 a month.

Hourly
$21.85
Vs. national median
-25%
Rank among cities
189 of 198
Jobs in the area
210
Pay range
Lowest 10%: $42,410Median: $45,450Highest 10%: $77,310
PercentileYearlyHourly
10th$42,410$20.39
25th$45,210$21.74
Median$45,450$21.85
75th$73,370$35.27
90th$77,310$37.17

Other cities in Arkansas

Median yearly pay for maintenance workers.

Memphis, TN$64,470
Fort Smith, AR$61,790
Little Rock, AR$60,560
Maintenance Worker salary in Arkansas Maintenance Worker salary in all states

Related jobs in Fayetteville

Same field, median yearly pay.

Electrical Power-Line Installer and Repairer$78,430
First-Line Supervisors of Mechanic$76,190
Electrical and Electronics Repairer$67,410
Mobile Heavy Equipment Mechanic$64,040
Control and Valve Installer and Repairer$61,830
Industrial Machinery Mechanic$59,880
Bus and Truck Mechanic and Diesel Engine Specialist$58,050
Automotive Body and Related Repairer$55,960
Security and Fire Alarm Systems Installer$54,810
Heating$53,620
Salaries for every job in Fayetteville, AR

Frequently asked questions

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

The median hourly pay in the Fayetteville-Springdale-Rogers, AR metro area is $21.85 ($45,450 a year).

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

No: $45,450 against $60,850 nationally, 25% less.

How does Fayetteville compare with the rest of Arkansas?

The median in Arkansas is $53,250, so Fayetteville pays 15% less.

Where does Fayetteville rank for maintenance worker pay?

189 of 198 metro areas with data.

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

The lowest-paid 10% make $42,410 or less a year; the top 10% make $77,310 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.