Home / Job Salaries / Roofer Salary in Iowa

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 PeriodEntry LevelMedianSenior
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
National
IA

About This Career

Install, repair, and maintain roofing systems.

Education

High school diploma; apprenticeship preferred

Key Skills

Roofing SystemsSafetyTool OperationWeather Awareness

Compare States

See how Iowa compares to other states for roofer salaries:

TXCANYFLCO

Compare Jobs

Compare salaries for other trades & labor jobs in Iowa:

ElectricianPlumberHVAC TechnicianCarpenter

Related Tools

Salary CalculatorNet Worth CalculatorMortgage Calculator