The average salary for Roofers in Utah is $35,700.
Based on an hourly basis, Roofers makes $17.17 per hour.
In Utah, the salary range for Roofers ranges from $25,100 for entry-level Roofers who are just starting out to $51,390 for experienced professional Roofers.
The top 25% of Roofers in Utah makes $40,210 or $19.33 per hour.
The bottom 25% of Roofers in Utah makes $28,610 or $13.76 per hour.