Having a vibrant and healthy roof can provide tremendous benefits for property owners, as well as giving your house a gorgeous appearance. A brand new roof can help increase the value of your home as well as help protect everyone inside from elements like rain, wind, hail, moisture, and of course Snow!

When it comes to roofing and roof materials, we have quite a few options. Some of these materials will cost more, but will also give you more longevity with your roof. Others will likely need to be replaced much sooner, but it will be less expensive to get into place. That is why in this article, we have broken down the expected roof replacement costs in Canada, so you can get a better idea of what your next project will look like in terms of money.

Since the start of COVID-19, the industry has seen quite a few changes. Over the last year, the demand for roofing has skyrocketed. As a result of this demand, we are consistently seeing material prices increasing in cost, as the manufacturers try to meet this desire for new roofs. From what we can estimate, we are seeing prices jump nearly 10% over the course of the year. In some parts of Canada, we are also seeing elongated delivery times for the materials. We are anticipating that this trend will continue for the foreseeable future, so we recommend starting your project planning early, to ensure you get the pricing below potential future costs, as well as allowing for delivery of said materials.

Roof Replacement Cost in Canada:

The entire roof replacement cost in Canada can vary due to multiple factors. For example, the overall impact of the financial burden you might experience will likely come down to the size of the roof, the materials being used on your roof replacement project, and the level of expertise provided by the roofing contractor that’s on the job. Installation prices will vary for home owners based on the type of roofing materials used, the roofing systems implemented, and whether it is a complete overhaul, or simple roof repairs.

According to Thumbtack, the cost of replacing a roof in Canada is between $4,700 and $25,000, with the average being close to $14,850.

Average roof replacement cost, by roof size:


To break down the average type of roof replacement cost in Canada by size, we will look at the two most common forms of roof materials. If we’re looking for a more economical installation, a shingled roof is typically your best bet.

According to HGTV,  In the case of asphalt shingles, you can expect the cost to be around $2.50 per square foot. When it comes to cedar shingles, which are more expensive, expect to pay closer to $11 per square foot.

You can expect to pay around $4725 on average for less than 1,000 square feet, and closer to $9,000 for a1000 to 2000 square foot roof.

Full vs. Partial Roof Replacement Cost

When we’re looking at a full replacement of the roof, it’s expected that you will likely have to pay more. This will involve removing the previous roofing material, disposing of the materials, and more.

According to Thumbtack, a full replacement will cost approximately $7400, while a partial replacement will run you about $5,500.

How Much Does a Metal Roof Cost?


According to Canadian Metal Roofing , the average roof size in Canada is about 2000 ft 2 and on average, homeowners can expect to pay between $6.00 – $20.00 per square foot on their metal roof plus labour costs for the price for it depends on the quality, and durability of the roof materials.

Todd Miller says “the average residential metal roof installed cost per square foot is about $9.50. So the average cost of a metal roof in Canada last year was close to $19,000.

RELATED: Metal Roofing Cost – Canadian Pricing Guide

What’s the Cost of a New Asphalt Shingle Roof?


When evaluating the cost of a new asphalt shingle roof, we need to evaluate some factors specific to the roof architecture. The price can vary depending on the pitch, size, and slope of your roof as well as the quality of the asphalt shingle you decide to implement.

According to Modernize, “You can expect to pay $1.50 to $5.50 per square foot or $150 to $550 per square foot installed on a standard-sized single-story home.”

Wood or Cedar Shake Roof Cost


When it comes to wood or cedar shake roofs, there are some important factors to consider when we’re evaluating the materials used. First, there is a range of the level of thicknesses when we are talking about wood shake. This will obviously have an effect on the overall price.

According to Homeguide, “The national average for wood or cedar shake roofing is between $12,000 and $16,000, or $800 per square footage. The anticipated life span for most wood-shake roof installations is between 30 and 40 years.”

RELATED: Roofing Shingles Vs. Cedar Shake Costs

Roofing Labor Cost per Square or Square Foot


A roofing square is calculated as 100 square feet. When we are looking at this pricing as a whole, we need to look at the cost of labor, the supplies used, the market price for the common types of shingles, and any removal of waste needed.

According to Homeadvisor, “Labor for roofing projects ranges from $150 to $300 per square or $1.50 to $3 per square foot, depending on factors like the product you’re installing and the conditions of the structure. Labor and overhead usually make up 60% of the project total.”

Average Cost to Replace Roof by House Size

This can vary so keep in mind that your roof size will not match the total area of your home. You must consider factors like pitch and overhangs.

According to Homeadvisor, the re-roofing costs for a 1000 square foot roof, is between $4000-$5500, with an average price of $4775. On the far end, the re-roofing costs for a 3000 square foot roof, is between $11,200-$16,000, with the average cost of $13,600.

Cost to Re-shingle a Roof

The type of roof shingles can come in many different material formats, so the choice comes down to your taste, budget, and ideal level of maintenance you expect for your new roofing materials. When it comes to shingle roof replacement, you have options that would work, such as asphalt, cedar, clay, wood, and metal. You should also know, that each of these shingles has a different level of life expectancy.

Some materials are better suited for different types of weather. Some of these impact-resistant product are known to have increased energy efficiency while reducing energy costs. This is something you should discuss with a professional roofer when discussing your dream project.

Homeadvisor says “A new shingle roof, including removal costs, averages between $5,300 and $11,000.”

How Much Does a New Roof Installation Cost?


According to Roofingcalc, “On the low-end, you can expect to pay anywhere from $5,000 to $8,000 for a simple asphalt roof replacement job on a typical four-square or ranch-style house, while on the high-end your total cost could range from $9,000 to $15,000″. Depending on the products you do use, as well as if the installation involves the cost of new framing, trusses, underlayment, supplies, or labor, this could reach $20,000 or above.

Factors That Affect Your Cost of Roof Replacement

There are a few factors that will come into play when evaluating your roof replacement costs. This is why it is important to discuss your project with a skilled local roofer, to determine the proper estimate and costs to consider when replacing your roof. Workmanship should be the difference maker when evaluating roofing companies vs the lowest priced quotes you receive.

Depending on where you’re located, and the possible design/style of your roof, you could be looking at extra permitting costs and code requirements. If you’re only adding a new layer of shingles for example, in some cities you might not need any kind of permit.

Other cost factors that might come into play when you’re deciding to replace your roof, also includes:

  • Your Roof Size / shape / styles / complexity / Flat roof vs point / Are gutters or siding involved
  • The Roof Pitch
  • Cost of materials, including metal roofing , asphalt shingles.
  • Waste removal costs
  • Repairing any existing roof damage / leaks / underlying damages
  • Roof deck
  • Accessibility or ability to your roof/ roof access
  • The stories of your home
  • Any overhangs/chimneys/skylights in place
  • Additional roof costs
  • The condition of the current roof
  • Building code

How Long Does a New Roof Last?


When you’re in the process of investing in a new roof, it’s important to know exactly how long to expect your roof replacement to last. As we have previously mentioned, this will come down to the types of expensive material used to build your new roof.

According to Thumbtack, the following chart offers an estimation of the longevity of a new roof installation:

Roof Type Average Longevity (lifespan)

  • Aluminum Roof Coating 3–7 years
  • Asphalt Roof 20 years
  • Clay Roof Lifetime
  • Coal and Tar Roof 30 years
  • Copper Roof Lifetime
  • Fiber Cement Roof 25 years
  • Wood Roof 30 years
  • Slate Roofs 50+ years
  • Simulated Slate Roof 50 years

Some other factors that can have an impact on the life expectancy of a new roof:

  • Climate Conditions/Weather Conditions/UV Rays/Environment
  • Natural Disaster/Severe weather/Wind damage
  • Wind loads

RELATED: How Long Does a Roof Last?

Is a New Roof a Good Investment?

Iko says that “A new roof is a reasonable investment. Remodeling’s 2019 Cost vs. Value Report found that the average homeowner spends $22,636 on a new asphalt shingle roof of midrange quality. That new roof will increase the home’s value by $15,427, on average. That works out to 68 percent of the investment. So, at the end of the day, yes a new roof is definitely a great investment in your home, both for resale value, but also to provide extra security to you and your loved ones.

The Cost of a New Roof in Halifax


According to Refined Roofing, “A homeowner can expect to pay the average cost range of $120 – $140 per square (10 x 10ft) for the best roofing materials. ” This also ranges by location. This gets applied to the cost of travel related to the job.

Roofing Replacement in Halifax, Nova Scotia

When looking for a roof replacement in Halifax , it’s important that you work with a quality roofing company with years of experience. At Elite Roofing Halifax, our top team of expert roofing contractors is here to help you build the roof of your dreams. No matter whether it’s a residential project, or commercial, we offering roofing services for all across the community. Contact us today to set up an appointment for a free quote!

Disclaimer:  This article intends to offer general knowledge on this topic.  While every caution has been taken to provide accurate information, it does not intend as professional advice.  Please consult with an industry professional in your area to obtain proper advice based on your unique circumstances.  Elite Roofing Halifax and its parent company will not be held liable in any way should you suffer any loss/damage because of the information in this blog.