Money · 1 of 4
What roofers make
Median
$64,000
Lower end
$46,000
Upper end
$92,000
Job Bank's median for roofers is $30.97 an hour, about $64,000 a year at 40 hours a week. The lower end ($22) and upper end ($44.24) are the bottom and top of the wage range for everyone in the group. Residential shingle crews are often paid by the square (100 square feet), so fast crews earn more.