Driveway paving cost in Canada by city (2026)
National range $2,000–$4,800 (asphalt, 2-car (~600 sq ft)).
- Abbotsford, BC — $2,050–$4,850
- Barrie, ON — $1,950–$4,650
- Calgary, AB — $2,050–$4,950
- Edmonton, AB — $2,000–$4,850
- Gatineau, QC — $2,100–$5,100
- Guelph, ON — $1,950–$4,650
- Halifax, NS — $1,950–$4,650
- Hamilton, ON — $1,950–$4,650
- Kelowna, BC — $2,100–$5,000
- Kingston, ON — $1,950–$4,650
- Kitchener, ON — $1,950–$4,650
- Lethbridge, AB — $2,050–$4,900
- London, ON — $2,050–$4,900
- Moncton, NB — $1,800–$4,300
- Montréal, QC — $2,100–$5,050
- Nanaimo, BC — $2,100–$5,000
- Oshawa, ON — $1,950–$4,650
- Ottawa, ON — $2,000–$4,750
- Québec City, QC — $2,200–$5,300
- Red Deer, AB — $2,050–$4,900
- Regina, SK — $2,150–$5,100
- Saint John, NB — $1,800–$4,300
- Saskatoon, SK — $1,950–$4,700
- Sherbrooke, QC — $2,100–$5,100
- St. Catharines, ON — $1,950–$4,650
- St. John's, NL — $1,950–$4,700
- Toronto, ON — $1,950–$4,650
- Trois-Rivières, QC — $2,100–$5,100
- Vancouver, BC — $2,050–$4,850
- Victoria, BC — $2,300–$5,550
- Windsor, ON — $1,950–$4,650
- Winnipeg, MB — $1,950–$4,650