The average pay for a Roofer is $45,243 a year and $22 an hour in Delaware, United States.
The average salary range for a Roofer is between $33,691 and $54,864.
On average, a High School Degree is the highest level of education for a Roofer.
This compensation analysis is based on salary survey data collected directly from employers and anonymous employees in Delaware, United States.
Average Salary Chart
Covers roofs with roofing materials, such as composition shingles or sheets, wood shingles, or asphalt and gravel, to waterproof roofs.