How Much Do Roofers Make Per Hour?

The employment outlook for roofers is fair. The occupation is only expected to grow by 4 per cent between 2008 and 2018 (slower than many other jobs), and a high turnover rate is expected to open up some jobs. Roofing contractors are doing less new construction work as other construction workers take over putting in new roofs on buildings. However, the roofing business is less dependent on the economy, unlike many other construction sectors, as much of its business comes from repairs instead of new construction.


The hourly wage for a roofer on average is £11.60, according to the Bureau of Labor Statistics as of May 2009. The median hourly wage is £10.60. Those in the 90th percentile earn £18.4 per hour. The annual average salary for a roofer is £24,303, and the median annual salary is £22,080.


The building equipment industry pays the highest wage to roofers: £16.40 per hour on average, or £34,261 per year. Foundation, structure, and building exterior contractors employ the most roofers, however. Roofers working for the federal executive branch can earn £16.40 per hour, or £34,170 each year. Roofers who work on elementary and secondary school roofs can earn £15.0 per hour or £31,291 annually. Local government pays £14.20 per hour on average or £29,705 per year. Finally, roofers who work on colleges, universities and professional schools can earn £13.6 per hour or £28,372 per year, according to the Bureau of Labor Statistics.


Florida has the highest concentration of roofers in the U.S., but Minnesota pays them the most at £16.10 per hour. Hawaii comes next, paying roofers £16.0 per hour. Massachusetts pays about a dollar and a half less at £15.10 per hour on average. Connecticut roofers earn, on average, £14.50 per hour, and Missouri roofers earn just less than their counterparts further north at £14.30 per hour.


Morristown, Tennessee, is home to the highest concentration of roofers in U.S. cities. Rockford, Illinois, pays them the best, though, at £20.2 per hour, making their annual salary £42,139. Minneapolis-St. Paul-Bloomington, Minnesota-Wisconsin roofers earn about a dollar less per hour at £18.9, and Worcester, Massachusetts-Connecticut roofers earn an average hourly wage of £17.60. Out in California in the San Jose-Sunnyvale-Santa Clara area, roofers earn £17.20 per hour. Honolulu pays roofers an average hourly wage of £16.9.

Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Leyla Norman has been a writer since 2008 and is a certified English as a second language teacher. She also has a master's degree in development studies and a Bachelor of Arts in anthropology.

Try our awesome promobar!