SalaryCalculations

Maintenance and Repair Workers, General Salary in Alabama

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

Median annual

$43,630

Median hourly

$21

Average annual

$45,670

Employed in state

17K

The median annual salary for Maintenance and Repair Workers, General in Alabama is $43,630, or about $21 an hour. That is 12% lower than the national median.

Pay in Alabama ranges from $29,070 at the 10th percentile to $63,810 at the 90th percentile. Roughly 17K people work as maintenance and repair workers, general in the state.

Pay distribution in Alabama

10th$29,070
25th$36,120
Median$43,630
75th$53,580
90th$63,810

Salary calculator

Hourly
$20.98
Daily
$168
Weekly
$839
Bi-weekly
$1,678
Monthly
$3,636
Annual
$43,630

$43,630 a year is around the 50th percentile for Maintenance and Repair Workers, Generals in Alabama. The median is $43,630.

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

Metro areaMedian annualEmployment
Decatur, AL$48,520470
Huntsville, AL$46,4301.5K
Birmingham, AL$46,3603.7K
Florence-Muscle Shoals, AL$45,660620
Gadsden, AL$43,410280
Columbus, GA-AL$42,9701.4K
Daphne-Fairhope-Foley, AL$40,2401.1K
Auburn-Opelika, AL$39,710740
Dothan, AL$39,340430
Tuscaloosa, AL$38,930770
Mobile, AL$38,9101.2K
Montgomery, AL$38,6601.4K
Anniston-Oxford, AL$38,350290

Other jobs in Alabama

All salaries in Alabama →