Skip to main content
RealCostIQ

Free · no signup

What a Driveway Costs to Pave in Canada — Asphalt, Concrete or Interlock, With Your Province's Tax

Enter the area in square feet or square metres, pick the surface, and see the job in Canadian dollars before and after the province takes its share: 13% HST on the whole job in Ontario, 5% GST in Alberta, and in British Columbia a 5% invoice with the 7% PST already buried in the contractor's price. City of Toronto readers widening a driveway also get the City's licensed-contractor and deposit rules.

Educational calculators — always consult a licensed professional before making financial decisions.

Your driveway

01Where and how big

Location sets the provincial sales tax and the labour differential. Enter the paved area in whichever unit you measured in.

Where is the house?

Sets the provincial sales tax and the local labour differential.

Measure in square feet or square metres?

Results show both.

How big is the driveway, in square feet?

Length × width of the area being paved.

Tap to edit
1002000
02Surface and site work

Removal is priced per square foot on top of the surface band. A new, widened or moved driveway usually needs a municipal approval at the street.

Which surface?

One national publisher's bands, per sq ft installed.

C$3–C$20 per sq ft installed

Is there an old driveway to tear out?

C$1.50–C$4.00 per sq ft.

Is the driveway new, widened or moved?

Changes at the street usually need a municipal approval.

Driveway · City of Toronto, ON · 400 sq ft (37.2 m²) asphalt

C$1,251 – C$8,341

Contract price in Canadian dollars (CAD), BEFORE sales tax. With Ontario's HST 13%: C$1,414 – C$9,425.

Asphalt — 400 sq ft (37.16 m²)C$1,251 – C$8,341
Cost per sq ft, installedC$3.13 – C$20.85
Same rate per m²C$33.67 – C$224.45
Sales tax on the invoice (HST 13%)C$163 – C$1,084
Out the door, with taxC$1,414 – C$9,425

What sales tax does to this job in Ontario

HST 13% applies to the whole contract — labour and materials alike. There is no separate provincial line and no exemption for labour.

Where the per-sq-ft band comes from — and who disagrees

Asphalt: C$3–C$20 per sq ft installed, from one national Canadian publisher (RenoQuotes), scaled by ×1.0426 — Job Bank's renovation-trade wage composite for Toronto against the national median, damped by a 60% labour share. The national band is very wide. Every other Canadian publisher read for this page prints a narrower asphalt band inside it, and Green Building Canada publishes one per province — the province row is shown on the result.

City of Toronto, ON: Green Building Canada's Ontario asphalt row is C$3–C$7 per sq ft (2025), or C$1,200 – C$2,800 for this driveway before tax. It is a different publisher and is shown, not blended.

A wage differential is not a local price. The labour differential is a Job Bank WAGE ratio, not a local price, and Canada's wage data and Canada's renovation price guides disagree about two major metros. Job Bank puts Montréal's renovation-trade wages 15% above the national median and Vancouver's 3% below it, while Canadian renovation price guides place Montréal below the national average and Vancouver 25% to 40% above it. So in Montréal this calculator's figure is pushed up and in Vancouver down — the opposite of what those guides report — and no provincial or city price level is modelled at all: only the sales tax and this wage ratio change with the address. The wage basket is Job Bank's five-trade renovation composite — Carpenters (NOC 72310), Electricians (except industrial and power system) (NOC 72200), Plumbers (NOC 72300), Painters and decorators (except interior decorators) (NOC 73112), Construction trades helpers and labourers (NOC 75110). It does NOT include roofers, sheet-metal workers or HVAC technicians, so for eavestrough and furnace-humidifier work the differential is a proxy for the installer's labour, not a measurement of it.

  • Green Building Canada (National): Hot-mix asphalt (2025), C$3.00–C$8.17 per sq ft
  • Ottawa Contractors (Ottawa): Asphalt, C$4.00–C$8.00 per sq ft
  • Montréal Paysagement Pro (Montréal): Asphalt, C$3.00–C$10.00 per sq ft
  • Seven Stones Landscape (Hamilton–Oakville): Asphalt, C$7.00–C$13.00 per sq ft

RenoQuotes sizes a one-car driveway at about 200 sq ft (19 m²), a two-car at about 400 sq ft (37 m²) and a long rural one at about 600 sq ft (56 m²); its interlock guide treats a double parking space as 500 sq ft (46 m²). Measure length × width of the area being paved, flares at the street included.

What this calculator shows but will not add

Sealing an asphalt driveway this size runs about C$60 – C$140 a time (C$0.15–C$0.35 per sq ft, RenoQuotes); an Ottawa directory says every 2–3 years. It is upkeep, not part of the paving contract.

Drainage and edging. Green Building Canada prices drainage work at C$1,000 – C$3,000 and edging at C$5–C$15 per linear foot. Both depend on the lot, and one publisher is not enough to add them. No municipal permit fee is priced. The City of Toronto says fees apply to driveway work on City property but lists no driveway amount, and the City of Ottawa's permit pages could not be read for this build. Commercial guides print permit bands of C$50–C$200 and C$100–C$300; a commercial page is not a municipal fee schedule.

Every figure is in Canadian dollars. The headline is before tax; the tax line follows the province the house is in. Cost figures are dated Canadian commercial publishers — no Canadian government body publishes an installed driveway price. The Toronto driveway rule is the City's own. Estimate only; get written quotes.

Free

Email me the detailed report

A full PDF breakdown of these numbers — yours to keep or hand to a contractor.

Doing the outside of the house too? The Canadian eavestrough installation cost calculator prices the troughs and downspouts that drain onto the driveway, and the Canadian home renovation cost calculator covers the wider job in CAD.

Your Saved Scenarios

No saved scenarios yet

The per-square-foot ladder, in C$ installed

The four surface bands are one national Canadian publisher's, so the steps between them mean something. Four other Canadian publishers — one national, one in Ottawa, one in Montréal and one in the Hamilton–Oakville area — are shown beside them as cross-checks and never blended in.

Read the asphalt band with its province row. The national asphalt band runs from C$3 to C$20 a square foot, wider than any regional publisher's. The province table below is a second publisher's and usually narrower. This calculator does not model a provincial price level: only sales tax and a Job Bank wage differential change with the address, and a wage differential is not a local price.

Installed driveway cost per square foot by surface, Canadian dollars
SurfaceNational (CAD/sq ft)400 sq ft / 37.2 m² (CAD)Other Canadian publishers (CAD)
GravelC$1–C$4C$400–C$1,600Ottawa gravel, baseline about C$3/sq ft
AsphaltC$3–C$20C$1,200–C$8,000National hot-mix asphalt (2025) C$3–C$8.17/sq ft · Ottawa asphalt C$4–C$8/sq ft · Montréal asphalt C$3–C$10/sq ft · Hamilton–Oakville asphalt C$7–C$13/sq ft
Poured concreteC$7–C$20C$2,800–C$8,000Ottawa concrete C$8–C$15/sq ft · Hamilton–Oakville poured concrete, two-car 400–600 sq ft, all-in C$14,000–C$24,000
Interlocking paversC$22–C$35C$8,800–C$14,000National pavers, all surfaces incl. walkways C$10–C$30/sq ft · Ottawa interlocking stone C$15–C$25/sq ft · Montréal interlock C$20–C$35/sq ft · Hamilton–Oakville interlock C$55–C$80/sq ft
  • Interlock per square metre — C$220–C$350. The interlock guide publishes its driveway row in both units; the calculator converts exactly (1 m² = 10.7639 sq ft), so its per-m² row reads slightly above the publisher's rounded figures.
  • Removing an old driveway — C$1.5–C$4 per sq ft. National guide. Green Building Canada prints excavation at C$1–C$3.
  • Sealing asphalt — C$0.15–C$0.35 per sq ft. Upkeep every few years, shown on the result and never added to the paving contract.

Asphalt by province

Green Building Canada publishes hot-mix asphalt driveway prices province by province (2025). It is the only province-level driveway table located for this page, it cites no sources of its own, and it has no Prince Edward Island row — so it is a cross-check on the result, not an input to it.

Asphalt driveway cost per square foot by province, Canadian dollars
ProvinceCAD per sq ft400 sq ft (CAD)
OntarioC$3–C$7C$1,200–C$2,800
QuebecC$3–C$10C$1,200–C$4,000
British ColumbiaC$2.5–C$8.5C$1,000–C$3,400
AlbertaC$7–C$13C$2,800–C$5,200
ManitobaC$2.5–C$6C$1,000–C$2,400
SaskatchewanC$2.5–C$7C$1,000–C$2,800
Nova ScotiaC$2.5–C$6C$1,000–C$2,400
New BrunswickC$3–C$10C$1,200–C$4,000
Newfoundland and LabradorC$2.5–C$4C$1,000–C$1,600

What the province adds to the invoice

Sales tax on a paving contract follows the province the house is in. The rows below are the rates this site's Canadian renovation calculators all share, each confirmed at a government source except where marked.

Sales tax on a renovation contract by province
ProvinceOn the invoiceInside the price
OntarioCanada Revenue Agency, checked 2026-09-0713%—
British ColumbiaCanada Revenue Agency, checked 2026-09-07 · Province of British Columbia, checked 2026-09-075%7% on materials
AlbertaCanada Revenue Agency, checked 2026-09-075%—
QuebecQST not confirmed at the ministryCanada Revenue Agency, checked 2026-09-0714.975%—
ManitobaCanada Revenue Agency, checked 2026-09-07 · Manitoba Finance, checked 2026-09-255%7% on materials
SaskatchewanCanada Revenue Agency, checked 2026-09-07 · Government of Saskatchewan, checked 2026-09-0711%—
Nova ScotiaCanada Revenue Agency, checked 2026-09-0714%—
New BrunswickCanada Revenue Agency, checked 2026-09-0715%—
Newfoundland and LabradorCanada Revenue Agency, checked 2026-09-0715%—
Prince Edward IslandCanada Revenue Agency, checked 2026-09-0715%—
  • British Columbia. GST 5% is the only tax on your invoice. BC's 7% PST is NOT charged on services to real property — but the contractor pays 7% PST on every material they buy for your job and prices it into the quote. You bear it invisibly, so treat a BC quote as already tax-inclusive on the materials half.
  • Quebec. GST 5% plus QST 9.975% — 14.975% in total, the highest combined visible rate in Canada. Revenu Québec's own rate pages could not be read on 7 September 2026 (HTTP 403), so the QST rate here is carried from this site's existing Canadian tax module rather than quoted at the ministry. Confirm it with Revenu Québec before budgeting. Revenu Québec (revenuquebec.ca) was tried again for this page on 2026-09-21 and returned HTTP 403 on every rate page, so the QST is still not confirmed there. The 5% GST part is the Canada Revenue Agency's.
  • Manitoba. GST 5% is the only tax on your invoice. Manitoba's 7% RST is not charged on billings for improvements to real property — the contractor pays it on the materials instead and prices it in. You bear it invisibly.

City of Toronto: widening a driveway starts with the City

The strip between a Toronto property line and the road is City property. A new, widened or relocated driveway there needs an application at least 8 weeks before work starts, with drawings of the proposed driveway, to metric scale; confirmation that the driveway leads to a legal parking area, an internal driveway system or an approved boulevard parking space; a contractor licensed by the City of Toronto to perform driveway paving work; financial security, including a municipal road damage deposit, refunded once the work is verified. A brand-new driveway needs Toronto Building's approval first.

Resurfacing the same footprint is a different job. The rule is the City of Toronto's and this calculator does not apply it to Mississauga, Brampton or the rest of the GTA. Choose “City of Toronto” and answer “new, widened or moved” under Fine-Tune to see it on the result. No municipal permit fee is priced. The City of Toronto says fees apply to driveway work on City property but lists no driveway amount, and the City of Ottawa's permit pages could not be read for this build. Commercial guides print permit bands of C$50–C$200 and C$100–C$300; a commercial page is not a municipal fee schedule.

Sources

  • Driveway Paving Cost in Canada: 2026 Price per Sq. Ft. — RenoQuotes (Reno-Quotes Inc.). Read 2026-09-21. Published 2026-08-26.National Canadian guide, CAD per sq ft: gravel C$1–C$4, crushed stone C$2–C$5, asphalt C$3–C$20, concrete C$7–C$20, interlocking pavers C$10–C$30. Old driveway removal C$1.50–C$4 per sq ft; sealcoating C$0.15–C$0.35 per sq ft; recycled asphalt C$2–C$5. Worked sizes: 1-car 200 sq ft, 2-car 400 sq ft, long/rural 600 sq ft.
  • Interlocking Paver Installation in Canada: Complete Price Guide per Square Metre and Square Foot — RenoQuotes (Reno-Quotes Inc.). Read 2026-09-21. Published 2026-05-19.National, CAD, turnkey: driveway / parking area C$220–C$350 per m² (C$22–C$35 per sq ft); walkway C$15–C$20; patio C$18–C$25; high-end or natural stone C$35–C$50+ per sq ft. Single parking space 250 sq ft (23 m²) C$5,500–C$8,750; double 500 sq ft (46 m²) C$11,000–C$17,500. Includes excavation, geotextile, granular base, laying and polymeric sand; removal of an old surface is not priced.
  • Average Asphalt / Bitumen Driveway Cost in Canada — Green Building Canada. Read 2026-09-21. Published 2025-07-02.Hot-mix asphalt, CAD per sq ft: national C$3.00–C$8.17; by province ON C$3–C$7, QC C$3–C$10, BC C$2.50–C$8.50, AB C$7–C$13, MB C$2.50–C$6, SK C$2.50–C$7, NS C$2.50–C$6, NB C$3–C$10, NL C$2.50–C$4 (no PE row). Excavation C$1–C$3 per sq ft; edging C$5–C$15 per linear ft; drainage C$1,000–C$3,000; sealing C$0.15–C$0.45 per sq ft. Cites no sources of its own. CROSS-CHECK ONLY.
  • Driveway Paving Cost Ottawa 2026 — Ottawa Contractors (contractor directory). Read 2026-09-21. Published 2026 guide (no day given).Ottawa, CAD: asphalt C$4–C$8 per sq ft (C$2,500–C$6,000 standard driveway); concrete C$8–C$15 (C$5,000–C$12,000 two-car); interlocking stone C$15–C$25 (C$10,000–C$20,000 two-car); gravel about C$3 per sq ft. Asphalt sealing C$200–C$500 professionally every 2–3 years; concrete sealing C$0.50–C$1.50 per sq ft. CROSS-CHECK ONLY.
  • How much does driveway paving cost in Montreal in 2026? — Montréal Paysagement Pro. Read 2026-09-21. Published 2026-03-18.Montréal, CAD: asphalt C$3–C$10 per sq ft; interlock C$20–C$35 per sq ft installed; a 500 sq ft driveway C$1,500–C$5,000 asphalt or C$10,000–C$17,500 interlock. Single contractor. CROSS-CHECK ONLY.
  • Interlock vs Concrete vs Asphalt Driveway Cost in Ontario (2026) — Seven Stones Landscape. Read 2026-09-21. Published 2026-06-16.Hamilton / Burlington / Oakville, CAD, two-car 400–600 sq ft: asphalt C$4,000–C$9,000 (C$7–C$13 per sq ft); poured concrete C$14,000–C$24,000 all-in; interlock C$28,000–C$48,000 (C$55–C$80 per sq ft). Single contractor, at the top of every other publisher's range. CROSS-CHECK ONLY.
  • Permit fees — widen, paving, install new driveways or walkways on City property — City of Toronto (311 Toronto). Read 2026-09-21. Published Date modified 2026-07-21.A new, widened or relocated driveway application needs metric-scale drawings, confirmation that the driveway serves a legal parking area, a contractor licensed by the City of Toronto to perform driveway paving work, and financial security including a municipal road damage deposit (refunded once completion is verified). Apply at least eight weeks before construction; new driveways need prior approval from Toronto Building. Permit fees apply; no driveway fee amount is listed. Curb cut and restoration are at separate cost.

Sales tax sources

Every source is Canadian. No US dataset or price has been converted or used as a proxy, and no exchange rate appears in this route's code. Labour differentials are Job Bank's 2025 wage file (revised 2025-11-19); provincial tax rules are the government sources recorded in this site's Canadian renovation tax table. Estimate only.

Next steps

Driveways fail from water. The Canadian eavestrough installation cost calculator prices the troughs and downspouts that decide where roof water lands. The Canadian home renovation cost calculator covers the wider job, and the Canadian deck building cost calculator prices the other big outdoor project in CAD.

Frequently asked questions

How much does it cost to pave a driveway in Canada per square foot?

RenoQuotes' national Canadian guide, updated 26 August 2026, prices an installed driveway at C$1 to C$4 per square foot for gravel, C$3 to C$20 for asphalt and C$7 to C$20 for poured concrete. Its interlock guide, updated 19 May 2026, prices an interlocking-paver driveway at C$22 to C$35 per square foot, or C$220 to C$350 per square metre, including excavation, granular base and polymeric sand. Regional publishers print narrower bands inside those: an Ottawa contractor directory puts asphalt at C$4 to C$8 and concrete at C$8 to C$15, and a Montréal landscaper puts asphalt at C$3 to C$10 and interlock at C$20 to C$35. All figures are Canadian dollars and before GST, HST or PST.

What does a two-car asphalt driveway cost in Toronto?

For 400 square feet of asphalt in the City of Toronto, this calculator gives about C$1,251 to C$8,341 before tax: the national C$3 to C$20 per square foot band, adjusted by a Job Bank wage differential of 1.0426 for Toronto. Ontario's 13% HST takes that to about C$1,414 to C$9,425. The band is wide because the national guide's asphalt range is wide. Green Building Canada's Ontario asphalt row, C$3 to C$7 per square foot, works out to C$1,200 to C$2,800 for the same driveway, and a Hamilton-area landscaper prices a two-car asphalt driveway of 400 to 600 square feet at C$4,000 to C$9,000. Removing an old driveway adds C$1.50 to C$4 per square foot.

Is interlock more expensive than asphalt or concrete for a driveway?

Yes, on every Canadian source read for this calculator. RenoQuotes prices an interlock driveway at C$22 to C$35 per square foot against C$3 to C$20 for asphalt and C$7 to C$20 for concrete, and prices a double parking space of about 500 square feet (46 square metres) in interlock at C$11,000 to C$17,500. Montréal and Ottawa publishers print C$20 to C$35 and C$15 to C$25. One Hamilton-area landscaper prices interlock far higher, at C$55 to C$80 per square foot; the calculator shows that figure beside the others rather than averaging it in.

Do I pay PST on a new driveway in British Columbia?

Not on the invoice. The Province of British Columbia treats services to real property as not subject to PST, so a BC paving contract shows 5% GST only. The contractor pays 7% PST on the materials that become part of the property and prices it into the quote, so you still bear it, invisibly. On a 46 square metre interlock driveway in Vancouver with the old surface removed, this calculator gives C$11,407 to C$18,931 before tax and C$11,977 to C$19,877 with GST, with roughly C$319 to C$530 of PST already inside the price. Manitoba works the same way with its 7% RST. Ontario is 13% HST on everything.

Do I need a permit to widen my driveway in Toronto?

For the part on City property, yes. The City of Toronto requires an application for a new, widened or relocated driveway on City property, with drawings to metric scale, confirmation that the driveway leads to a legal parking area, a contractor licensed by the City of Toronto to do driveway paving work, and financial security including a road damage deposit that is refunded once the work is verified. Apply at least eight weeks before construction; a new driveway also needs Toronto Building's approval. The City says permit fees apply but lists no driveway amount, so this calculator does not price one. The rule is the City of Toronto's and does not reach Mississauga, Brampton or the rest of the GTA.

Want to try different numbers?

Back to the calculator ↑

Driveway Paving Cost Calculator Canada is built and maintained by the RealCostIQ editorial team. Cost ranges and rates are checked against published industry data and contractor quotes, and revised when the underlying figures move. Read our data methodology or more about who builds this. Every calculation runs in your browser — no account, and none of your inputs are stored.

Cost ranges and rates here are checked against contractor quotes and published industry data. If a number still looks off, email Support@RealCostIQ.com and we'll review and fix it.