Roofer Salary in Iowa
Explore roofer salaries in Iowa including median pay, entry-level and senior compensation, and how it compares to the national average.
Median Salary in IA
$50,922
Monthly: $4,244
Biweekly: $1,959
Entry Level
$26,310
Monthly: $2,193
Biweekly: $1,012
Senior Level
$71,291
Monthly: $5,941
Biweekly: $2,742
Job Growth
12%
Projected 10-year growth
Salary Breakdown
| Pay Period | Entry Level | Median | Senior |
|---|---|---|---|
| Annual | $26,310 | $50,922 | $71,291 |
| Monthly | $2,193 | $4,244 | $5,941 |
| Biweekly | $1,012 | $1,959 | $2,742 |
| Weekly | $506 | $979 | $1,371 |
| Hourly | $13 | $24 | $34 |
IA vs National Comparison
National Median
$62,100
IA Median
$50,922
Difference
-$11,178
Multiplier
0.82x
About This Career
Install, repair, and maintain roofing systems.
Education
High school diploma; apprenticeship preferred
Key Skills
Roofing SystemsSafetyTool OperationWeather Awareness
Compare Jobs
Compare salaries for other trades & labor jobs in Iowa: