Career Overview

Roofers use various roofing materials to install, repair or replace low or steep-sloped roofs on buildings. This work requires a lot of measuring and cutting of materials, and it may require replacing joists or plywood.


A high school diploma or equivalent is usually required to obtain these positions. Most people learn this job through on-the-job training programs, which in some locations is a three-year long apprenticeship program.

Salary Expectations

Low End:
High End:
$25,000 /yr
$37,000 /yr
$64,000 /yr

Recommended Courses

  • Math
  • English - as much as possible!
  • Trade-related courses
Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook
Explore Careers, Labour Market Information, Government of Canada