Talent.com

Flat roofer: Average Salary in Canada, 2026

Find out what the average Flat roofer salary is

Salary rate
How much does a Flat roofer make in Canada?
$52,650/ Annual
Based on 4552 salaries
The average Flat roofer in Canada is $52,650 per year or $27 per hour. Entry-level positions start at $47,775 per year, while most experienced workers make up to $58,500 per year.
Median$52,650
chart
Low$47,775
High$58,500
Flat roofer: Average Salary in Canada
British Columbia$58,500
Alberta$58,500
Manitoba$58,500
Ontario$55,067
Quebec$54,600
Active jobs with salaries

Constructon Labourer

O'Flaherty LandscapingWhitby, Durham Region, CA
Full-time

We are seeking a dedicated Construction Laborer to join our landscaping team and contribute to various building and landscape renovation projects.This role offers an opportunity to work on diverse ... Show more

 • Promoted

Residential & Commercial Painters

Toronto - JK Home ServicesAjax, ON, CA
Full-time +1

NOW HIRING – Summer 2026 | 416 Painting | Ajax, ON (Durham Region).Love working outdoors and crave a job that’s different every single day? Hate putting in serious effort only to be paid the same a... Show more

 • Promoted

Dock Technician - Lead Hand

Dodds-Garage-Door-Systems-1Whitby, Durham Region, CA
Full-time +1

Field Operations Full Time – Whitby, ON $80,000 - $100,000 CAD per year.Dodds Garage Doors, established in 1958, is Southern Ontario’s trusted leader in garage doors and openers.Proudly serving ove... Show more

 • Promoted

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 more

 • Promoted