🔥 50% Off Roofing Installation Labour | 💳 0% Interest · No Payments for 12 Months | 💰 Bundle & Save – Up To $2,500 Off Eavestrough Installation With Any New Roof

55 Sinclair Avenue Unit 2 Georgetown ON L7G 4X4

2395 Homelands Drive Unit 209 Mississauga, ON L5K 1H3

3250 Bloor Street West, East Tower Suite 600 Etobicoke ON M8X 2X9

1155 North Service Rd W, Unit 55 Oakville, ON L6M 3E3

How Much Does a New Roof Cost in Canada?

Jan 7, 2023 | Roofing, Roofing Materials

The cost of a new roof in Canada depends mainly on the size of the roof, the material, the pitch and where you live. Prices vary by province and city. In the Greater Toronto Area, where we work, a typical asphalt shingle replacement on a detached home generally falls between $8,000 and $18,000. Metal, cedar and slate cost more upfront but last longer. This guide explains what drives the price, compares the main materials, and shows you how to get an accurate quote.

Want an exact price for your home? Get a free roof replacement quote or call 647-771-1554. Ask about our roof financing options.

What Affects the Cost of a New Roof?

  • Roof size: Roofers measure in “squares” (100 sq ft each). A bigger roof needs more material and more labour.
  • Material: Asphalt shingles cost the least. Metal, cedar, and slate cost more.
  • Pitch and complexity: Steep roofs, valleys, dormers, chimneys, and skylights add labour and flashing work.
  • Tear-off and decking repair: Removing old layers and replacing rotted plywood adds to the final price.
  • Underlayment and ventilation: A quality roof underlayment and proper attic ventilation protect the new roof and should be included in your quote.
  • Access, permits, and timing: Tight access, municipal permits, and busy seasons can all affect the cost.

Cost of a New Roof by Material

Material Typical lifespan Upfront cost Best for
Asphalt shingles 20-25 years Lowest Most homes and tighter budgets
Metal 40-70 years Higher Long-term value and snow shedding
Cedar shakes 20-40 years Higher Character and older homes
Slate 100+ years Highest Homes with a strong roof structure

Asphalt Shingles

Asphalt shingles are the most common roofing material in Canada. Modern shingles have a fibreglass base coated with asphalt and granules. Three-tab shingles cost the least, while architectural shingles are thicker, last longer and handle wind better. For a typical GTA detached home, a full asphalt replacement generally runs between $8,000 and $18,000, depending on size, pitch and condition.

Metal Roofing

Metal roofs are made from steel, aluminum, copper or zinc and typically last 40 to 70 years. They shed snow well, resist fire and can be recycled. They cost more upfront, can be noisier in heavy rain, and the colour finish can fade over time. Quality installation matters as much as the material. See how we handle metal roofing in Mississauga.

Cedar and Slate

Cedar shakes give a natural look but need regular maintenance. Slate is the longest-lasting and most expensive option, and your roof structure must be strong enough to carry its weight. Both are best chosen with advice from an experienced roofer.

Roof Replacement Cost by Size

Roof size is the biggest single factor in your price. If you already know roughly how large your roof is, our size-specific guides show what to expect for your material. Start with the 1,200 sq ft shingle roof replacement cost in Ontario if you have a smaller home, or the 1,500 sq ft metal roof installation cost in Ontario if you are planning a metal roof. Remember that your roof area is usually larger than your home’s floor area, because of pitch and overhangs.

Hidden Costs That Can Raise Your Roof Price

The biggest surprises usually come after the old roof comes off. Ask your roofer how these items are handled in the quote:

  • Damaged decking: Wet or rotted boards must be replaced before new shingles go on. Read about roof decking and the difference between plywood and OSB.
  • Ice protection: In Ontario winters, ice and water shield along the eaves and valleys helps stop water from backing up under the shingles.
  • Flashing and ventilation: Worn flashing and poor airflow shorten the life of any new roof, so they should be repaired or replaced at the same time.

A quote that is much lower than the others often leaves some of these items out.

How Ontario Weather Affects Roof Cost and Lifespan

Freeze-thaw cycles, heavy snow and ice dams put constant stress on a roof. A roof that is well installed, well ventilated and protected at the eaves will usually last longer than one built to a minimum standard. If your home has had trouble with ice damming, plan for extra protection in your replacement scope. It can save you repair bills later.

Roof Replacement Cost in the GTA

Costs differ between cities because of roof styles, access, permits and local conditions. Start with the local guide for your area:

For province-wide numbers, see our guide to roofing cost in Ontario.

Is a New Roof Worth the Investment?

A roof is one of the most important systems in your home. A new roof protects the structure, insulation and everything inside from water damage, and it gives you years of peace of mind. It can also make the home easier to sell, because buyers and home inspectors look closely at the age and condition of the roof. When you compare quotes, think about the cost per year of protection, not only the price today. A longer-lasting material or a more thorough installation can cost more at first but save money on repairs and early replacement later.

Repair or Replace?

Not every problem needs a new roof. A few missing shingles or a small leak can often be repaired, and our guide on the cost to fix a leaking roof will help you compare. If your roof is near the end of its life, has widespread curling or leaks in several places, replacement is usually the better long-term choice. Our checklist on when it is time to replace your roof explains the main warning signs.

How to Get an Accurate Roof Quote

  1. Ask for a written, itemized quote, not just a total.
  2. Check that it includes tear-off, a decking repair allowance, underlayment, ice and water shield, ventilation, flashing, cleanup and warranty.
  3. Compare scope, not only price. The cheapest quote often leaves things out.
  4. Use our list of questions to ask a roofing contractor before you hire.

Get a free, no-pressure estimate. Request your quote and our team will inspect your roof and give you a written price.

Permits, Timing and How Long Your New Roof Will Last

Permit rules depend on your municipality, so confirm them before work begins. In Mississauga, our building permit guide explains the process. For timing, mild and dry weather makes the work easiest, and you can read more about when to install roofing. To understand what you are paying for, see how long a roof lasts for each material.

Ways to Make a New Roof More Affordable

Spreading the cost can make a replacement easier to plan. Look at our roof financing options and ask about current offers before you decide.

Frequently Asked Questions

How much does a new roof cost in Canada?

It depends on roof size, material, pitch and location. In the GTA, a typical asphalt shingle replacement on a detached home generally falls between $8,000 and $18,000. Metal, cedar and slate cost more.

What is the cheapest roofing material?

Asphalt shingles are usually the cheapest to install. Over the long term, a longer-lasting material such as metal can cost less per year of use.

How long does a new roof last?

Asphalt shingles typically last 20 to 25 years, metal 40 to 70 years, cedar 20 to 40 years and slate 100 years or more.

Do I need a permit to replace my roof?

Requirements vary by municipality. Check with your city before work starts.

Can I finance a new roof?

Yes. We offer financing, and the details are on our financing page.

When is the best time to replace a roof?

Mild, dry weather makes the work easiest, but a leaking roof should not wait for perfect conditions.

Get Your Free Roof Replacement Quote

Ready to find out what your roof will cost? Call 647-771-1554 or request a free quote online. See what other homeowners say on our testimonials page.

Get Your Roofing Estimate in Minutes!

Services*