Skip to Main Content
Earnings

The earnings of roofers vary widely depending on how many hours they work, geographical location, skills and experience, and other factors. Sometimes bad weather prevents them from working, and some weeks they work fewer than 20 hours. They make up for lost time in other weeks, and if they work longer hours than the standard workweek (usually 40 hours), they receive extra pay for the overtime. While roofers in northern states may not work in the winter, most roofers work year-round.

In May 2023, median annual salaries for roofers was $50,970, according to the U.S. Department of Labor. Annual wages ranged from less than $37,060 to more than $80,780. Median annual earnings for roofers who were employed by roofing contractors were $50,680. The median annual salary for workers in all careers was $48,069.

Hourly rates for apprentices usually start at about 50 to 60 percent of the skilled worker's rate and increase periodically until the pay reaches 90 percent of the full rate during the final six months. Workers who belong to a union usually receive higher hourly wages and fringe benefits.