How much does a Roofer make in Canada?
Roofer in Canada – $45,760 to $92,019 annually.
What does a Roofer do?
As a Roofer, you'll play a crucial role in protecting homes and buildings from the elements, ensuring safety and comfort for everyone inside. You'll install, repair, and replace flat and sloped roofs, working with materials like shingles, shakes, and tiles. Whether you're employed by a contractor or running your own business, your skills will be in demand. This role is perfect for those who enjoy hands-on work and want to see the tangible results of their efforts in construction and maintenance settings.
Related Skills:
Attention to Detail Roof Installation Physical Stamina Problem Solving Time Management Show all skills (10)Core Skills
Technical Skills
Foundational Skills
Analytical Skills
Resource Management
Interpersonal Skills
Unknown
Type your email below to get alerted to new
Roofer's jobs.
You’re set! We’ll email you new jobs for Roofer.
Roofer jobs in Canada
See more jobsHighest paying cities for Roofer
How much do similar professions as Roofer get paid in Canada?
Frequently Asked Questions
20,000 Canadian salary reported, updated November 19, 2025 (data source: open.canada.ca).