Roofer jobs in Canada

Find roofer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
230
Employers
185

Advertised starting pay

Average starting payCAD / hour
$32.92Across 181 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
0%0 listings
Hybrid
0%0 listings
On-site
90%206 listings

Not specified: 10% (24 listings)

Employers hiring include Flynn Group of Companies (14), Atlas-Apex Roofing Inc. (13), Flynn Canada Ltd. (7).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

  • Roofer

    Sran Brothers Roofing And Construction Ltd.

    Edmonton, AB

    • From $36 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Alta Expert Roofing Inc

    Bowmanville, ON

    • From $37 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Acadia Roofing & Contracting Limited

    Port Williams, NS

    • From $24.5 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Pacific crest construction & waterproofing ltd.

    Abbotsford, BC

    • From $38.6 CAD / hour
    • Full-time
    • On-site
  • Roofer

    McEwan Roof Solutions Ltd.

    Campbell River, BC · Courtenay, BC

    • $31 to $35 CAD / hour
    • Full-time
    • Part-time
    • On-site
  • Roofer

    Doerksen Roofing Ltd.

    Abbotsford, BC

    • From $38.4 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Burrard Roofing & Drainage Inc.

    North Vancouver, BC

    • From $38.5 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Villa Roofing & Sheet Metal Ltd

    Vancouver, BC

    • $30 to $39 CAD / hour
    • Full-time
    • On-site
  • Built-up flat roofer

    Proteck Roofing & Sheet Metal Inc.

    Etobicoke, ON

    • From $37 CAD / hour
    • Full-time
  • Roofer

    Flynn Canada Ltd.

    Regina, SK

    • $30.5 to $35.5 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Flynn Canada Ltd.

    Saskatoon, SK

    • $30.5 to $35.5 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Flynn Canada Ltd.

    Gloucester, ON

    • From $51.15 CAD / hour
    • Full-time
    • On-site
  • Roofer

    indus roofing ltd

    Surrey, BC

    • From $39 CAD / hour
    • Full-time
    • On-site
  • Roofer

    PUNJAB METAL ROOFING INC

    Brampton, ON

    • From $37 CAD / hour
    • Full-time
    • On-site
  • Roofer

    AM Roofing Ltd.

    Surrey, BC

    • From $37 CAD / hour
    • Full-time
    • On-site
  • Roofers

    Krueger Enterprises Ltd

    Winnipeg, MB

    • $25 to $35 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Absolute Roof Solutions Inc.

    Vancouver, BC

    • From $42 CAD / hour
    • Full-time
    • On-site
  • Roofer

    INNOVATION ROOFING LTD.

    Surrey, BC

    • From $38.4 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Atlas-Apex Roofing Inc.

    Etobicoke, ON

    • $37 to $40 CAD / hour
    • Full-time
  • Roofer

    SON SHINE SERVICES INC.

    Calgary, AB

    • From $29.5 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Pacific crest construction & waterproofing ltd.

    Victoria, BC

    • $31 to $38.4 CAD / hour
    • Full-time
    • On-site
  • Flat roofer

    G&G Roofing Ltd

    Nanaimo, BC

    • From $37 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Asees Roofing Ltd

    Surrey, BC

    • From $36.75 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Overseas Roofing Ltd.

    Surrey, BC

    • From $38.5 CAD / hour
    • Full-time
    • On-site
  • Roofer

    ASCENSION ROOFING LTD

    Langford, BC

    • $35 to $38 CAD / hour
    • Full-time