SalaryCalculations

Roofers Salary in Alabama

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

Median annual

$45,670

Median hourly

$22

Average annual

$47,860

Employed in state

1.0K

The median annual salary for Roofers in Alabama is $45,670, or about $22 an hour. That is 18% lower than the national median.

Pay in Alabama ranges from $36,120 at the 10th percentile to $60,920 at the 90th percentile. Roughly 1.0K people work as roofers in the state.

Pay distribution in Alabama

10th$36,120
25th$42,340
Median$45,670
75th$53,340
90th$60,920

Salary calculator

Hourly
$21.96
Daily
$176
Weekly
$878
Bi-weekly
$1,757
Monthly
$3,806
Annual
$45,670

$45,670 a year is around the 50th percentile for Rooferss in Alabama. The median is $45,670.

Roofers pay by metro area in Alabama

Metro areaMedian annualEmployment
Birmingham, AL$46,600260
Decatur, AL$46,28030
Mobile, AL$45,540120
Columbus, GA-AL$43,29080

Other jobs in Alabama

All salaries in Alabama →