Cover roofs of structures with shingles, slate, asphalt, aluminum, wood, or related materials. May spray roofs, sidings, and walls with material to bind, seal, insulate, or soundproof sections of structures.
Median pay ranges from $24,100 to $105,270 depending on the metro. Most people train through: moderate-term on-the-job training. Job growth and openings are national figures.
Nationally, roofers have 162 injuries or illnesses serious enough to miss work per 10,000 full-time workers, 1.9× the rate for all jobs (87). The most common cause is falls, slips and trips.
Find the best city for roofers based on what matters to you →
Highest-paying metros
Best real pay after local prices
What the median buys once each metro's price level is factored in.
Pay: BLS OEWS, May 2025 (metro-level). Real pay: BEA price parities, 2024. How we calculate