Quick Answer

Driveway Paving Cost in Kelowna (2026)

Average cost in Kelowna

$7,693avg

$3,500 — $18,500

$6 — $28 per sq ft

-4% YoY
9 sources
Updated 4 days ago
British Columbia

Cost Breakdown

Itemized
Labor

Skilled paving crew and equipment operation

$1,575 — $8,325

45%

Materials

Hot-mix asphalt or ready-mix concrete

$1,225 — $6,475

35%

Site Prep & Excavation

Grading, base gravel, and compaction

$420 — $2,220

12%

Permits & Disposal

City fees and material hauling

$175 — $925

5%

Contingency

Unexpected site conditions or drainage issues

$105 — $555

3%

🧾GST+PST (12%) — British Columbia
Base cost + $923 tax$8,616

GST+PST at 12%

📋What's Included

Scope

Typically Includes

  • Old surface removal
  • Gravel base preparation
  • Asphalt or concrete paving
  • Grading & compaction
  • Labor

Typically Excludes

  • Heated driveway systems
  • Decorative stamping or staining
  • Retaining walls
  • Drainage systems
  • Sealing (first year)

Based on a standard 2-car driveway (400-600 sq ft) with asphalt.

🧮Estimate Your Cost

Interactive

Estimated Cost

$5,540

$4,432 — $6,648

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

📈Price Momentum

Year-over-year

~1 year ago

$8,013

Today

$7,693

Driveway Paving in Kelowna is 4.0% compared to roughly a year ago — about $321 less on the average project.

Comparison derived from the year-over-year change rate, not a month-by-month price index. We don't store historical snapshots yet — when we do, this will become a real time series.

🏢Top Driveway Contractors in Kelowna

Verified providers
🔨

Orca Asphalt Maintenance Inc.

2555B Auburn Rd, West Kelowna, BC V1Z 3H7, Canada

5.0
★★★★★

77 reviews

🔨

SealDeal Solutions Inc.

3295 McCulloch Rd, Kelowna, BC V1W 4G5, Canada

5.0
★★★★★

33 reviews

🔨

Lakeside Paving Ltd

565 Hollydell Rd, Kelowna, BC V1X 1L1, Canada

4.9
★★★★½

52 reviews

🔨

Kelstone Contracting

2951 Richter St, Kelowna, BC V1Y 2R8, Canada

4.9
★★★★½

42 reviews

🔨

Dark Coat Sealcoating & Paving Inc.

1606 Findlay Rd, Kelowna, BC V1X 6B8, Canada

4.1
★★★★

37 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

The City of Kelowna charges a building permit fee of 1.14% of the project's construction value (minimum $100). Additionally, if your project involves moving more than 50 cubic meters of soil, a Soil Deposit/Removal permit fee of approximately $735 applies as of the 2026 fee schedule.

In 2026, residential asphalt paving in Kelowna typically ranges from $5.50 to $12.00 per square foot. For a standard 600 sq ft two-car driveway, homeowners can expect to pay between $3,300 and $7,200 for a full installation.

Concrete is highly recommended for Kelowna's extreme temperature fluctuations (-10°C to 30°C) due to its 25-50 year lifespan, though it costs more ($10-$18/sq ft). Asphalt is more flexible and cheaper ($5.50-$12/sq ft) but requires resealing every 3-5 years to prevent cracking from UV exposure.

The Regional District of North Okanagan (RDNO) 2026 rates for construction and demolition waste are approximately $303 per tonne. However, many Kelowna contractors use private recycling facilities that may offer lower rates for clean, separated concrete or asphalt.

📊Our Methodology

How we collect data
1

Aggregated from 9+ 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: 4 days ago. Updates run weekly. All costs in CAD.

About this data

Cost figures are estimates synthesized from public market data using AI research and refreshed regularly. Real project costs vary by scope, materials, contractor, and site conditions. Always get verified quotes from licensed contractors for your specific project.

Spotted bad data? Let us know — we'll review and update.