Roofer salary in Des Moines, Iowa

The average salary of a Roofer in Des Moines, Iowa is $33,220.

Salaries start from around $20,690 and go up to $52,050.
$0
$52,050
Starting ($20.7k)
Junior ($23.7k)
Experienced ($30.5k)
Senior ($40.9k)
Highest ($52.1k)
Highest

The top 10% of Roofers in Des Moines, Iowa earn:

$52,050
Senior

The top 25% of Roofers in Des Moines, Iowa earn:

$40,880
Experienced

The middle 50% of Roofers in Des Moines, Iowa earn:

$30,530
Junior

The bottom 25% of Roofers in Des Moines, Iowa earn:

$23,720
Starting

The bottom 10% of Roofers in Des Moines, Iowa earn:

$20,690

Historical salary

See the Roofer salary in other states