Roofer: Average Salary in Canada, 2026
Find out what the average Roofer salary is
Salary rate
How much does a Roofer make in Canada?
$54,532/ Annual
Based on 3504 salaries
Based on 3504 salaries
The average Roofer in Canada is $54,532 per year or $27.97 per hour. Entry-level positions start at $47,775 per year, while most experienced workers make up to $58,500 per year.
Median$54,532

Low$47,775
High$58,500
Roofer: Average Salary in Canada
Ontario$58,500
British Columbia$57,525
Alberta$56,843
Quebec$56,550
New Brunswick$51,675
Active jobs with salaries
Pickering, Corts & Summerson, Inc.This is a mid to senior level position for an individual with extensive experience in inspecting bridges and similar structures using engineering skills to determi...Show moreLast updated: 30+ days ago
INSTALL TECHNICIAN Toronto, ON Are you ready to take your plumbing career to the next level and save the day with unparalleled service?.Do you want to join forces with a legendary team that values ...Show moreLast updated: 24 days ago
Safran est un groupe international de haute technologie opérant dans les domaines de l'aéronautique (propulsion, équipements et intérieurs), de l'espace et de la défense.Sa mission : contribuer dur...Show moreLast updated: 1 day ago
Project Manager, State of Good Repair (SOGR).Contract w/ possible extension.The Integrated Operations Division is seeking a Project Manager to lead State-of-Good-Repair (SOGR) projects across GO/UP...Show moreLast updated: 6 days ago
- Promoted
Bridge Inspection Team Leader (Cranberry, PA)
Pickering, Corts & Summerson, Inc.PickeringFull-time +1
Install Technician
Sewer SquadAjax, ON, CAFull-time
Quick Apply
- Promoted
MRO Inspector (H/F) - SAFRAN LANDING SYSTEMS
AEROCONTACTAjaxFull-time
- Promoted
Project Manager - Rail Transportation
BITS Recruitingoshawa, on, caTemporary