Roof Replacement Cost in Kelowna (2026)
Average cost in Kelowna
$8,000 — $45,000
$4 — $26 per sq ft
Cost Breakdown
ItemizedTear-off and installation
45%
Shingles, underlayment, flashing
40%
Bin rental and landfill fees
10%
Local fees and inspections
5%
GST+PST at 12%
📋What's Included
ScopeTypically 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
InteractiveEstimated Cost
$7,330 — $10,996
Based on 6 sources and market data for Kelowna. Actual costs may vary depending on specific project requirements.
🏢Top Roof Replace Contractors in Kelowna
Verified providersProvider 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 typical 2,000 sq ft home in Kelowna, an asphalt shingle roof replacement costs between $8,000 and $14,000, averaging around $4 to $7 per square foot for materials and labor.
Yes, while metal roofing costs significantly more upfront ($12 to $26 per square foot, or $24,000 to $52,000 total), it lasts 40-70 years and is highly resistant to Kelowna's hot summers and winter snow, compared to the 15-25 year lifespan of asphalt.
Disposal fees account for about 10% of the total project cost. Tipping fees at local facilities like the Glenmore Landfill, combined with bin rentals, usually add $800 to $4,500 depending on the weight and volume of the old roofing materials.
📊Our Methodology
How we collect dataAggregated from 6+ verified web sources and cost databases
Licensed contractor estimates and regional cost guides
Government construction and labor statistics
Community-reported project costs and reviews
Last data collection: today. Updates run weekly. All costs in CAD.