Quick Answer

Roof Replacement Cost in Calgary (2026)

Average cost in Calgary

$12,500avg

$7,000 — $25,000

$4 — $8 per sq ft

+5% YoY
8 sources
Updated today
Alberta

Cost Breakdown

Itemized
Materials

Shingles, underlayment, flashing, and vents

$3,000 — $10,000

40%

Labor

Installation and site preparation

$3,000 — $10,000

40%

Removal & Disposal

Tear-off and landfill dump fees

$1,000 — $3,000

15%

Permits & Admin

City permits, inspections, and overhead

$200 — $1,000

5%

🧾GST (5%) — Alberta
Base cost + $625 tax$13,125

GST at 5%

📋What's Included

Scope

Typically Includes

  • Tear-off of existing shingles
  • New underlayment
  • Asphalt shingle installation
  • Flashing & ridge vents
  • Cleanup & disposal
  • Labor

Typically Excludes

  • Structural repairs (rotted decking)
  • Gutter replacement
  • Skylight installation
  • Cedar or metal roofing
  • Chimney repair

Based on a standard 1,500-2,000 sq ft roof with asphalt shingles.

🧮Estimate Your Cost

Interactive

Estimated Cost

$8,338

$6,670 — $10,006

Based on 8 sources and market data for Calgary. Actual costs may vary depending on specific project requirements.

🏢Top Roof Replace Contractors in Calgary

Verified providers
🔨

City Boss Residential Roofing

70 High St SE #89027, Calgary, AB T2Z 3W3, Canada

5.0
★★★★★

246 reviews

🔨

Whalley's Four Seasons Roofing

4502 22 Ave NW, Calgary, AB T3B 0X7, Canada

5.0
★★★★★

381 reviews

🔨

Roof by Roof Ltd

8 Edgevalley Way NW, Calgary, AB T3A 4X6, Canada

5.0
★★★★★

229 reviews

🔨

National Star Roofing Inc

3602 21 Ave SW, Calgary, AB T3E 0H6, Canada

4.9
★★★★½

207 reviews

🔨

Roof By Roof Exteriors Ltd.

600 Crowfoot Crescent NW # 340, Calgary, AB T3G 0B4, Canada

4.9
★★★★½

519 reviews

Provider data sourced from public business directories. Ratings and reviews are public and may change. LookupCost is not affiliated with listed providers.

💬What People Actually Paid

Community

Common Questions

For a standard-sized home in Calgary (1,500 to 2,500 sq ft), a roof replacement typically costs between $10,000 and $18,000, with an average of around $12,500 depending on the materials used and roof complexity.

In 2026, you can expect to pay between $3.50 and $5.75 per square foot for a standard asphalt shingle roof. Premium materials like metal or slate range from $6.00 to $12.00+ per square foot fully installed.

Roof removal and disposal fees in Calgary generally range from $1,000 to $3,000. This depends heavily on the size of the roof and the weight of the old materials being hauled to the landfill.

Yes, while an asphalt shingle roof averages around $11,600, a metal roof replacement in Calgary averages closer to $19,460. However, metal roofs offer superior durability against Alberta's harsh weather and hail, often lasting 50 years or more.

📊Our Methodology

How we collect data
1

Aggregated from 8+ verified web sources and cost databases

2

Licensed contractor estimates and regional cost guides

3

Government construction and labor statistics

4

Community-reported project costs and reviews

Last data collection: today. Updates run weekly. All costs in CAD.