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

    Tectra Group Inc.

    Toronto, ON · Etobicoke, ON

    • Full-time
  • Roofer

    ATCO Group

    Kamloops, BC

    • Full-time

    We are looking for a Roofer (Construction Worker) to join our manufacturing facility in Kamloops.

  • flat roofer

    Standard Roofing & Exteriors Ltd

    Grande Prairie, AB

    • Full-time
  • roofer

    Castone Construction Ltd

    Dartmouth, NS

    • Full-time
  • Roofer

    All Stars Roofing Incorporated

    Burlington, ON

    • $32 to $38 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Oiler’s exteriors Ltd

    Edmonton, AB

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

    High Touch Construction Ltd.

    Edmonton, AB

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

    Mega Roofing

    Calgary, AB

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

    Toitures Dixmo inc.

    Sainte-Thérèse, QC

    • $30.97 to $35.97 CAD / hour
    • Full-time
    • Contract
    • On-site
  • Roofer

    Highrise Restoration

    Mississauga, ON

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

    Mack Kirk Industries Ltd

    Langley, BC

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

    Ian Roofing

    Surrey, BC

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

    Flynn Canada Ltd.

    Lethbridge, AB

    • $33.5 to $43 CAD / hour
    • Full-time
    • On-site
  • Roofer

    New World Roofing Ltd.

    Surrey, BC

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

    B Serra and Sons Roofing Inc.

    Etobicoke, ON

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

    Hr Exteriors Ltd

    Edmonton, AB

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

    Orce Roofing Ltd.

    Edmonton, AB

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

    South to North Contracting

    Mississauga, ON

    • $36.92 to $38 CAD / hour
    • Full-time
    • On-site
  • Roofer

    Eclipse Roofing Ltd.

    Etobicoke, ON

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

    Bell Mahoney Roofing Inc

    Calgary, AB

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

    Skyluxe Roofing and Sheet Metal

    Mississauga, ON

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

    Goodmen Roofing Ltd

    Red Deer, AB

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

    AERI.J ROOFING INC

    Vancouver, BC

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

    AZORES CONSTRUCTION & ROOFING SERVICES INC.

    Hamilton, ON

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

    Boa Nova Contracting Ltd

    Edmonton, AB

    • From $36 CAD / hour
    • Full-time