Skip to main content
This image shows two roofers installing roofing tiles on the roof of a residential home.

Roofing Cost Guide For Edmonton

Updated on

Roofs play an essential role in safeguarding your home, and even minor damage can escalate into significant problems. In Edmonton, average costs for roofing tasks include asphalt shingles at about $9,000, metal roofs at around $30,000, new roof installations at about $10,000, and roofing repairs at around $2,500. To avoid further damage, it’s essential to hire a local roofing specialist for repairs or replacements. Visit HomeStars for Pros and custom quotes.

Want to get quotes from local pros?

4.9

Top rated roofing specialists

Our roofing specialists, are rated 4.9 out of 5 based on 132 reviews from homeowners like you.

Quality screening

Easily find verified local pros. Just post your job to get quotes from pros near you across Canada.

Roofs are considered to be one of the strongest parts of any house. They are built to last for years and are able to withstand external damages such as heavy snow, rain and falling tree branches. However, even the smallest damage to the shingles or a leak can easily escalate into a major problem. If you notice any damage to your roof or feel the need for its replacement, we highly recommend you get in touch with a local roofing Pro as quickly as possible.

Fixing a roof problem will save you from any further physical and financial damage. You can refer to this cost guide, based on 172 verified Edmonton homeowner reviews to help you plan your next roofing project. You can compare costs and ask for a local roofing company to give you a custom quote to fix your roof.

Roofing Costs in Edmonton

Asphalt Shingles:

  • Average: $9,000
  • Lowest reported: $4,500
  • Highest reported: $20,500

Metal Roof:

  • Average: $30,000
  • Lowest reported: $12,000
  • Highest reported: $55,000+

New Roof Installation:

  • Average: $10,000
  • Lowest reported: $500
  • Highest reported: $60,000+

Roofing Repair:

  • Average: $2,500
  • Lowest reported: $300
  • Highest reported: $10,000

Asphalt Shingles

  • Building an asphalt shingle roof or replacing an old one requires a professional roofing expert. The expert can help you choose a specific type of asphalt shingle from a wide variety of colours, textures and styles. Asphalt shingles look beautiful, are long-lasting, fire-resistant, waterproof, easy to install, easy to repair or replace, cost-effective and require low maintenance.

  • Getting new asphalt shingles can cost you anywhere from $4,500 to $20,500 in Edmonton.

Metal Roof

  • Metal roofs are becoming a popular choice among Edmonton homeowners as they are energy efficient, made from an environmentally friendly and sustainable material and are durable. Though metal roof installation can be expensive it can last for 40-70 years without the need for heavy maintenance or repairs. Metal roofs are waterproof and fire-resistant which is essential for the safety and security of your home.

  • A local roofer can help you choose from a variety of aluminum, copper, stainless steel, tin, zinc or fibreglass material for your new roof. They also come in different colours and styles. A metal roof project in Edmonton can cost you about $30,000 on average.

New Roof Installation

  • Whether you want to replace your current roof with a new one or you’re building a roof on your new house, the spring season is considered the best for this project. You can hire a professional roofing company in Edmonton to help you choose the best roofing material for your project and build it within a set timeline.

  • If you notice heavy damages to your roof like leaks, cracks and holes, or if a huge tree fell on it or its repair costs more than replacement, we recommend you choose to get a new roof installed on your house. You can either install a new roof on the current structure or rebuild it from scratch. A local Pro will help you with either choice. A new roof installation in Edmonton can cost you up to $60,000.

Roofing Repair

  • If your roof is leaking, there are cracks on the shingles, if you notice mold growth, loose shingles or a dent on it, we recommend you get it fixed as soon as possible. If a damaged roof is not fixed on time, it can damage your walls and in extreme cases, it can fall into your home! To avoid major damages to the interior of your house and for the safety of your family, give attention to the smallest damage to your roof and get it fixed.

  • Based on the type of roof you have and the extent of the damage, a local roofing company can make a plan to fix it. A roofing repair in Edmonton can cost you around $2,500 on average.

Factors Impacting Roofing Costs in Edmonton

Replacement of an Old Roof

  • Replacing an old roof can be expensive compared to the repairs. But if an old and damaged roof is not replaced on time, it can cause catastrophic damages to the interior of your house.

  • The cost of replacing an old roof can be determined based on the age of the roof and its structure, material and quantity of new replacement roof, height and weight of the roof, the timeline for the project and the weather conditions in which the replacement project will take place.

  • Replacement of the old roof is a team project for which you will need to hire professional roofers who have the equipment and knowledge to complete the roof replacement.

Length of the Pitch

  • The length of the pitch for your roof is calculated based on the horizontal length of the base structure, height of the roof and the surroundings. A 20° rise in the height of the pitch is considered normal for residential properties in Edmonton. A roof with high pitch means low maintenance but more cost as it requires additional material and time to be installed.

Strong Rafters or Trusses

  • Rafters and trusses are factory-made, triangle-shaped lumber parts that work as a solid foundation for your roof. They can hold the maximum weight of your shingles or slabs. They ensure the longevity and security of your roof.

  • If the foundation has cracks or holes in it, it won’t be able to hold the roof and your ceiling might collapse. Your Pro can help you with the design, building and installation of a strong rafters or trusses foundation.

Metal Drip Edge

  • A metal drip edge is an L-shaped edge surrounding your roof to protect your house from water damage. A metal drip edge can be installed along with your new roof or around your existing roof. With regular maintenance, the metal drip edge can last as long as your roof. This edge protects the fascia and the walls of your house from water penetration and leakages. Based on the size of your roof, a local roofer will be able to provide you with a custom quote to install a new metal drip edge.

  • Installation, repair and replacement of a roof require a Pro as it involves many construction elements. From taking measurements to getting the material, building the roof to installing the drip edge, a roofing project can be expensive and time-consuming. You can hire a team of roofing professionals in Edmonton on HomeStars for a successful and secure completion of your roofing project.

Related questions on Ask a pro

See what others are asking our expert pros. Browse all questions

Roofing

fixing a leaking skylight window

Anonymous user 04/06/2026 - 9:52 AM

1. We have a skylight on the roof of our addition to the house ( one floor only) 2. It is 45 x 45 in and is older than 25 years approx 3. It is starting to leak ( small infiltration ) during heavy rains 4. The roof ( shingle) is in good condition 5. Question : what is the best fix ? Thanks

3 answers

Roofing

Repair vs replace?

Anonymous user 03/06/2026 - 3:37 PM

How do I know when I should repair the tiles on my roof, versus replace them?

3 answers

Roofing

Birds nesting in soffits and roof - how serious is this and who should I call to help?

Anonymous user 27/05/2026 - 10:39 AM

We've got birds nesting in our soffits, and it sounds like they might be getting into other parts of the roof. We heard a story from a neighbour who had a similar problem, and it turns out the birds removed a bunch of the roofing felt, leaving them with a leaky roof and a big repair bill. I’m not sure how true all of that is, but here's what we're facing: our soffits have missing plugs, and we’re definitely not keen on just blocking them out and letting them die inside. I've got a few questions: - How risky is it really to have birds in the soffits? I know they obviously have to go, but could they actually cause some serious, expensive damage? Has anyone seen major roof issues caused by birds before? - If there's a risk of damage, how should we figure out the extent of it and who should we call for help? Are we looking at a costly job where large sections of roof or soffits need to come off, or is it more straightforward than that? I'm thinking maybe using cameras on poles, getting into the attic, etc. Should we call in a roofer, pest control, or even an ecologist? - Lastly, does anyone have tips on inexpensive and easy methods to get them out? I've read about ultrasound devices and using distress calls. I’m aware of the legal aspects concerning bird disturbance, plus I really don't want to harm them. Any advice or guidance would be really appreciated!

5 answers

Need expert advice?

Ask a question