Edmonton homeowner guide

Roof Replacement Cost in Edmonton

What a new roof actually costs in Edmonton in CAD, what drives the price up, and which line items get left out of cheap quotes.

Edmonton roofing guide · Updated September 2026 · Written for homeowners, not for search engines

Most Edmonton roofing sites will not put a number on this page. Here is ours: for asphalt shingles on a typical Edmonton house, budget roughly $7,500 to $17,000 CAD, or about $4.50 to $8.50 per square foot installed.

What the range depends on

FactorEffect on priceWhy
Roof areaLargest single driverPriced per square (100 sq ft). Note that roof area is considerably larger than floor area once pitch is accounted for.
PitchUp to 25–30% more on a steep roofSteep pitch requires staging, fall-arrest and slower work. A legitimate line item and a commonly omitted one.
Storeys and accessMeaningful on two-storey homesMaterial handling, safety setup, and where the dumpster can physically go.
ComplexityMore valleys and dormers, more costValley metal, step flashing and ridge are priced per linear metre. A busy roofline uses far more than its footprint suggests.
Decking replacementPer sheet, unknown until tear-offCannot be seen through the old roof. Any quote that fixes this number in advance is guessing.
Existing layersSecond layer adds tear-off and disposalMore labour, more weight, more landfill.
Shingle gradeThree-tab to impact-rated is a wide bandClass 4 impact-rated products cost more and may earn an insurance premium credit.
SeasonWinter work is slowerShingles need to seal. Cold-weather installation takes longer and is weather-gated.

Ranges reflect Edmonton residential asphalt pricing published by local contractors in 2026, cross-checked against the published HomeStars price guide for Edmonton roofing. Your quote will differ. Get it in writing.

A worked example

A common Edmonton bungalow, roughly 1,600 sq ft of floor area, moderate pitch, single layer, no significant decking damage. Roof area after pitch is around 2,000 sq ft. At $5.50 per square foot that is about $11,000 including tear-off, disposal, ice-and-water membrane, synthetic underlayment, new flashing, architectural shingles, ridge cap and clean-up.

The same house with a steep pitch, a second storey, three valleys and eight sheets of rotten decking lands closer to $16,000–$17,000. Neither quote is wrong; they are different roofs.

What a cheap quote leaves out

If one quote is thousands below the others, it is almost always missing something from this list. Ask specifically:

  • Tear-off, or shingling over? Going over is cheaper and voids most manufacturer warranties — see what actually voids a roof warranty in Alberta.
  • Disposal included? Or billed later as an extra.
  • Ice-and-water membrane at eaves and valleys? In this climate this is the layer that stops ice-dam water.
  • Synthetic underlayment or felt?
  • New flashing, or reusing the old? Reused flashing is where post-replacement leaks come from.
  • New drip edge, starter strip and proper ridge cap? All three are separate products.
  • Decking rate per sheet, agreed up front?
  • Permit, where the scope requires one? Most like-for-like re-roofs in Edmonton do not need one, and the City of Edmonton permit pages set out which work does — which jobs, and who issues it in your municipality.
  • Magnet sweep and clean-up?
  • Workmanship warranty in writing, with a length on it?

What it costs you if it is an insurance claim

Completely different arithmetic. What you pay is your deductible, plus any depreciation that is not recoverable, plus anything you choose to upgrade beyond the approved scope. On an RCV policy with a $1,000 deductible and no upgrades, a $14,000 roof can cost you $1,000. On an ACV policy the same roof can cost you most of $9,000. See ACV vs RCV.

One number to be suspicious of: $0. Nobody can legally do your roof for “just the insurance money” while also covering your deductible. That is fraud dressed as a promotion. See who pays the deductible.

Which job you are actually pricing

The number above is for a full replacement. If the damage is smaller than that, so is the price: shingle repair and replacement has the per-slope ranges, and decking repair explains the per-sheet line that only shows up at tear-off. For the whole roof, see roof replacement in Edmonton. Which materials are worth the premium in a hail corridor is compared in roofing materials for Alberta hail.

Want this checked on your actual roof?

A free inspection turns general advice into a written, dated report with your address on it — which is the thing an insurer will actually act on.

No charge, no obligation, and nothing to sign at the inspection.

No-obligation assessment

Get a free roof inspection

Photo-documented damage report, sized for an insurance claim. No charge, no obligation.

We call back the same business day. We never ask for payment before the insurer has confirmed scope, and we never offer to cover your deductible.

Straight answers

Quick answers

Why is roof area bigger than my house's square footage?

Because of pitch and overhang. A 1,600 sq ft bungalow footprint commonly has 1,900–2,200 sq ft of roof surface. Quotes are priced on the roof, not the floor plan.

Is metal worth it in Edmonton?

It lasts longer and sheds snow well, at two to three times the up-front cost. Watch the cosmetic damage exclusion in your policy — it mostly applies to metal, and in a hail corridor that matters.

Can I finance a roof?

Yes, and it is the legitimate answer when a deductible or an ACV gap is the obstacle. See financing.

Worried about what the last storm did?

Roof damaged? Start with the report, not the quote.

A free, photo-documented inspection is what turns a phone call to your insurer into a paid claim. It costs you nothing and takes about an hour.

Updated · How we check what is on this page

Call (780) 555-0142Free inspection