Talent.com

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
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
chart
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
  • Promoted
Bridge Inspection Team Leader (Cranberry, PA)

Bridge Inspection Team Leader (Cranberry, PA)

Pickering, Corts & Summerson, Inc.Pickering
Full-time +1
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
  • Promoted
Golf Course Equipment Technician

Golf Course Equipment Technician

ClubLinkPickering
Full-time
A golf club in Ontario is hiring a Golf Course Mechanic.This full-time role focuses on maintaining and repairing golf course equipment like mowers and tractors.Ideal candidates should have experien...Show moreLast updated: 13 days ago
  • Promoted
Installer

Installer

FASTSIGNS International. IncAjax
Full-time
FASTSIGNS of Ajax is hiring for an Installer to join our team! As an Installer, you’ll play an important role in getting the finished sign or graphic in place so everyone can see it - in the ground...Show moreLast updated: 30+ days ago
  • Promoted
Managing Surveyor/Associate Director

Managing Surveyor/Associate Director

AtkinsRéalisPickering
Full-time
We’re AtkinsRéalis, a world-leading design, engineering, and project management organization.We connect people, data, and technology to transform the world’s infrastructure and energy systems.Our P...Show moreLast updated: 17 days ago