The average pay for a Roofer is $42,676 a year and $21 an hour in Vermont, United States.
The average salary range for a Roofer is between $31,779 and $51,751.
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 Vermont, United States.
Average Salary Chart
Scroll for Salary Potential, Education and Skills
Covers roofs with roofing materials, such as composition shingles or sheets, wood shingles, or asphalt and gravel, to waterproof roofs.