It is the first question almost every homeowner asks, and the honest answer is: it depends. But “it depends” is not very helpful when you are trying to budget, so let us give you real numbers and explain exactly what moves the price.
Below are typical 2026 ranges for the Edmonton area. Your actual quote depends on your roof, but this will tell you whether a number you have been given is fair.
Typical new roof costs in Edmonton (2026)
For a standard asphalt shingle roof on an average-sized Edmonton home, most replacements land somewhere in these ranges:
- Smaller or simple roofs (bungalows, single storey): roughly $7,000 – $12,000
- Average two-storey homes: roughly $12,000 – $20,000
- Larger homes, steep pitches, or premium shingles: $20,000 and up
These are ballpark figures for a full tear-off and replacement, including disposal and standard accessories. The only way to know your number is an actual quote — but if someone is wildly outside these ranges in either direction, it is worth asking why.
What actually drives the price
Five things move a roofing quote up or down more than anything else:
- Roof size and pitch. Bigger and steeper roofs take more material, more labour, and more safety setup.
- Tear-off and layers. Removing old shingles (especially two layers) adds labour and disposal cost.
- Shingle choice. Premium and designer shingles cost more than standard 3-tab, but last longer and look better.
- Hidden damage. Rotten decking, bad flashing, or ventilation problems found during tear-off add to the scope.
- Extras. New vents, valleys, chimney flashing, and gutters can all factor in.
Why cheap quotes are often the most expensive
The lowest bid is tempting, but a roof priced too low usually means corners get cut — thin underlayment, skipped flashing details, no real ventilation review, or a crew that disappears when something goes wrong. In Alberta’s freeze-thaw climate, those shortcuts show up as leaks within a few winters.
A fair quote is itemized, explains what is included, and comes with a workmanship warranty in writing. That is what protects you, not the bottom-line number.
How to get an honest number
At Coastal Craft, we can often quote a replacement straight from your address, a few photos, and satellite roof measurements — so you get a real price without waiting around. If the roof condition is uncertain, a full inspection documents exactly what is going on before any commitment.
Either way, you get a clear written scope, upfront pricing, and a 1-year workmanship guarantee — no surprises on the final invoice.

