Skip to content
AsphaltPavingIndex

Roadway Construction rates in Toronto and the GTA, 2026: what a bid should show

There is no published rate card for building a private road on a GTA commercial site, so these benchmarks come from two real municipal road estimates. Hot mix surface course runs $82.50 to $142.80 per tonne, granular base $22.00 to $34.00 per tonne, and concrete curb and gutter $71.50 to $122.40 per linear metre. Statistics Canada puts a new two-lane-equivalent urban kilometre at $1.2 million.

Last updated: By The Pavement Desk

$1.2 million

per two-lane equivalent kilometre (CAD), new road construction, urban municipalities, Canada

4

named sources behind the table below

A newly built empty two lane municipal road, the asphalt uniformly new and black, a crisp white centre line and white edge lines running away to the horizon, with new pale grey concrete curb and gutter along both sides.
A generated illustration of a finished two lane road, not a photograph of a specific project. Two lanes across is one two-lane equivalent kilometre, the unit every per-kilometre figure on this page is published in, and the picture carries no figure of its own.

What do the roadway construction line items cost?

The 8 rows below come from 4 named Canadian sources; where they disagreed, the range was widened rather than one picked. A row that shows a single figure is one published price rather than a researched band. Read the table as a benchmark for checking a bid, not as a price for your site: scope, access, phasing and what is found under the surface all move the number.

Six of the eight rows are drawn here. Two are not, and the reason is worth reading before the rest: the Statistics Canada figures are published as rounded averages in millions per two-lane equivalent kilometre, a unit and a magnitude that share no axis with a price per tonne, so they are named under the chart and left in the table rather than scaled into it. Everything drawn is a single municipal unit price marked at its position rather than a researched band.

per tonne (CAD)
  • Asphalt wearing course, municipal arterial road unit price

    $82.50

    Region of Peel (Arterial A2 and Coleraine Drive Functional Cost Estimate, City of Brampton, September 2022)

  • Granular road base, municipal arterial road unit price

    $22.00

    Region of Peel (Arterial A2 and Coleraine Drive Functional Cost Estimate, City of Brampton, September 2022)

$0$83

All 2 figures here are single published prices rather than researched bands, so each is marked at its position rather than drawn as a span.

per tonne (CAD), material only
  • Asphalt surface course material (HL-8), municipal unit price

    $142.80

    City of Toronto (Broadview Avenue Extension, Municipal Class Environmental Assessment, preliminary cost estimate)

  • Granular A base material, municipal unit price

    $34.00

    City of Toronto (Broadview Avenue Extension, Municipal Class Environmental Assessment, preliminary cost estimate)

$0$143

All 2 figures here are single published prices rather than researched bands, so each is marked at its position rather than drawn as a span.

per linear metre (CAD)
  • Concrete curb and gutter, municipal arterial road unit price

    $71.50

    Region of Peel (Arterial A2 and Coleraine Drive Functional Cost Estimate, City of Brampton, September 2022)

  • Concrete curb and gutter, municipal road extension unit price

    $122.40

    City of Toronto (Broadview Avenue Extension, Municipal Class Environmental Assessment, preliminary cost estimate)

$0$122

All 2 figures here are single published prices rather than researched bands, so each is marked at its position rather than drawn as a span.

2 rows are in the table above but not drawn here, because the published figure is not a plain dollar amount and scaling it would mean guessing at what it meant: New road construction, urban municipalities, Canada at $1.2 million per two-lane equivalent kilometre (CAD); New road construction, rural municipalities, Canada at $0.4 million per two-lane equivalent kilometre (CAD). They are priced in full in the table.

  • New road construction, urban municipalities, Canada

    Price
    $1.2 million
    Unit
    per two-lane equivalent kilometre (CAD)
    Source
    Statistics Canada (Core Public Infrastructure Survey, 2020 data, published March 2023, urban municipalities, not broken out for Ontario)Statistics Canada, Canada's Core Public Infrastructure Survey, 2020 reference year, released 2023-03-20. Canada-wide, not broken out for Ontario.
    Applies to
    Urban municipalities only, not a Canada-wide average across all municipalities. The source defines an urban municipality as one with at least 75% of its population living within a population centre. Statistics Canada publishes this as "$1.2 million per two-lane equivalent kilometre, on average" - a rounded average, not a quoted price for a specific project.
  • New road construction, rural municipalities, Canada

    Price
    $0.4 million
    Unit
    per two-lane equivalent kilometre (CAD)
    Source
    Statistics Canada (Core Public Infrastructure Survey, 2020 data, published March 2023, rural municipalities, not broken out for Ontario)Statistics Canada, Canada's Core Public Infrastructure Survey, 2020 reference year, released 2023-03-20. Canada-wide, not broken out for Ontario.
    Applies to
    Rural municipalities only, published in the same release as the urban figure for contrast. The source counts as rural every municipality that is not urban by its own 75% population-centre test. Statistics Canada publishes this as "$0.4 million per two-lane equivalent kilometre, on average" - a rounded average, not a quoted price for a specific project.
  • Asphalt wearing course, municipal arterial road unit price

    Price
    $82.50
    Unit
    per tonne (CAD)
    Source
    Region of Peel (Arterial A2 and Coleraine Drive Functional Cost Estimate, City of Brampton, September 2022)Region of Peel, Arterial A2 and Coleraine Drive Functional Cost Estimates, City of Brampton, last updated September 25, 2022. Line item: Wearing Course, per tonne.
    Applies to
    A single line item in a functional cost estimate for one Brampton arterial road project. The estimate does not state what the tonne rate covers beyond the line item name. The same estimate adds a 30% contingency on top of its itemized unit prices.
  • Asphalt surface course material (HL-8), municipal unit price

    Price
    $142.80
    Unit
    per tonne (CAD), material only
    Source
    City of Toronto (Broadview Avenue Extension, Municipal Class Environmental Assessment, preliminary cost estimate)City of Toronto, Broadview Avenue Extension (North Segment) Municipal Class Environmental Assessment, preliminary cost estimate, published 2023. Line item: HL-8, per tonne.
    Applies to
    A single line item in a preliminary cost estimate for one City of Toronto project. The same estimate adds 25% for minor items, then a 30% contingency and 15% engineering on the sub-total, on top of its itemized unit prices.
  • Granular road base, municipal arterial road unit price

    Price
    $22.00
    Unit
    per tonne (CAD)
    Source
    Region of Peel (Arterial A2 and Coleraine Drive Functional Cost Estimate, City of Brampton, September 2022)Region of Peel, Arterial A2 and Coleraine Drive Functional Cost Estimates, City of Brampton, last updated September 25, 2022. Line item: Road Base (150 mm), per tonne.
    Applies to
    A single line item for a 150 mm road base course. The same estimate prices a 500 mm sub base at the same $22.00 per tonne. The same estimate adds a 30% contingency on top of its itemized unit prices.
  • Granular A base material, municipal unit price

    Price
    $34.00
    Unit
    per tonne (CAD), material only
    Source
    City of Toronto (Broadview Avenue Extension, Municipal Class Environmental Assessment, preliminary cost estimate)City of Toronto, Broadview Avenue Extension (North Segment) Municipal Class Environmental Assessment, preliminary cost estimate, published 2023. Line item: Granular A, per tonne.
    Applies to
    A single line item for Granular A specifically, in a preliminary cost estimate for one City of Toronto project. The same estimate adds 25% for minor items, then a 30% contingency and 15% engineering on the sub-total, on top of its itemized unit prices.
  • Concrete curb and gutter, municipal arterial road unit price

    Price
    $71.50
    Unit
    per linear metre (CAD)
    Source
    Region of Peel (Arterial A2 and Coleraine Drive Functional Cost Estimate, City of Brampton, September 2022)Region of Peel, Arterial A2 and Coleraine Drive Functional Cost Estimates, City of Brampton, last updated September 25, 2022. Line item: Concrete Curb and Gutter, per metre.
    Applies to
    A single line item in a functional cost estimate for one Brampton arterial road project. The same estimate adds a 30% contingency on top of its itemized unit prices.
  • Concrete curb and gutter, municipal road extension unit price

    Price
    $122.40
    Unit
    per linear metre (CAD)
    Source
    City of Toronto (Broadview Avenue Extension, Municipal Class Environmental Assessment, preliminary cost estimate)City of Toronto, Broadview Avenue Extension (North Segment) Municipal Class Environmental Assessment, preliminary cost estimate, published 2023. Line item: Concrete Curb and Gutter, per metre.
    Applies to
    A single line item in a preliminary cost estimate for one City of Toronto project. The same estimate adds 25% for minor items, then a 30% contingency and 15% engineering on the sub-total, on top of its itemized unit prices.

What is a two-lane equivalent kilometre?

Every per-kilometre road figure on this page is published in this unit, and it is not one kilometre of road. Statistics Canada normalises to it precisely so that a wide arterial and a narrow rural road can be compared at all, which means reading a four-lane project at the two-lane rate halves it.

A two-lane kilometreOne kilometre of two-lane road counts as one unit.
Lane
Centre line
Lane, second

1.0 two-lane equivalent kilometre

Lane
Lane. The unit Statistics Canada normalises road cost to: one kilometre of two-lane road. New road construction is priced at $1.2 million per two-lane equivalent kilometre in urban municipalities.
Centre line
Centre line. The wearing course carrying it is the top asphalt layer traffic actually runs on, placed over the binder course. Sold by the tonne, and quoted either as material only or as supplied and placed, a difference large enough to change a bid comparison entirely.
Lane, second
Lane, second. The rural comparison in the same Statistics Canada release is $0.4 million per two-lane equivalent kilometre, a threefold difference driven by land, utility, and site complexity.
A four-lane kilometreThe same kilometre of ground counts as two units.
Lanes, first pair
Median or centre
Lanes, second pair

2.0 two-lane equivalent kilometres

Lanes, first pair
Lanes, first pair. A four-lane kilometre counts as two, which is what makes a per-kilometre figure comparable between municipalities at all.
Median or centre
Median or centre. Concrete curb and gutter ranges $71.50 to $122.40 per linear metre between a Brampton arterial road and a downtown Toronto road extension, and a divided cross-section carries more of it per kilometre than an undivided one.
Lanes, second pair
Lanes, second pair. Granular A is an Ontario-specified crushed aggregate used as the base layer directly under asphalt. Tighter graded and dearer than the sub-base material below it, and the two are separate line items in any municipal estimate.

Not to scale, and lane widths in the drawing are proportions rather than dimensions. One boundary on every figure on this page: they all come from public infrastructure projects, and private commercial roadway work inside a plaza, industrial park, or campus typically involves smaller scale, different traffic loading, and different bidding dynamics than a municipal arterial road contract.

What drives the price?

Scope, site access, phasing and what is found under the surface move roadway construction pricing further than any other factor in the GTA. Two bids on one lot are rarely the same job, so read the list below as the things to check a bidder has priced rather than quietly excluded.

  • Urban versus rural setting: Statistics Canada prices new road construction at $1.2 million per two-lane equivalent kilometre in urban municipalities versus $0.4 million in rural municipalities, a three-times difference driven by land, utility, and site complexity (Statistics Canada)
  • Asphalt course specification: wearing course material alone ranges $82.50 to $142.80 per tonne between two real GTA municipal cost estimates, depending on mix design and site conditions (Region of Peel, City of Toronto)
  • Granular base specification: base material ranges $22.00 to $34.00 per tonne between the same two sources (Region of Peel, City of Toronto)
  • Curb and gutter type and site access: concrete curb and gutter ranges $71.50 to $122.40 per linear metre between a Brampton arterial road and a downtown Toronto road extension (Region of Peel, City of Toronto)
  • Public road versus private commercial roadway: every figure in this file comes from a public infrastructure project, and private commercial roadway work inside a plaza, industrial park, or campus typically involves smaller scale, different traffic loading, and different bidding dynamics than a municipal arterial road contract

What's specific to Ontario and Toronto?

Ontario rules and municipal bylaws change the math in ways a national price guide misses, and several of them decide whether a bid is even complete. Here is what applies locally, from HST to permits to licensing.

  • Ontario's HST rate is 13%, confirmed on the province's own HST page. Confirm whether any roadway construction quote is HST-included or HST-extra.

How can I pay less?

You can bring roadway construction costs down without cutting the parts that decide how long the work lasts. These are the levers that hold up on a commercial site, each tied to a real number in the table above.

  • Because Toronto-specific commercial roadway pricing is not publicly published, get at least two written, itemized quotes and compare each line item, asphalt course, granular base, and curb and gutter, against the ranges here ($82.50 to $142.80 per tonne for asphalt, $22.00 to $34.00 per tonne for granular base, $71.50 to $122.40 per linear metre for curb and gutter) rather than judging a single lump-sum number.
  • Ask whether your roadway design calls for the higher-spec asphalt course used in dense urban conditions (closer to $142.80 per tonne) or a more standard mix (closer to $82.50 per tonne), since that single line item drives a large share of total roadway cost.
  • If your project is in an outer GTA or lower-density location rather than downtown Toronto, ask whether your quote reflects that, since Statistics Canada's own data shows urban road construction runs three times the rural per-kilometre cost.
  • Confirm whether curb and gutter is priced as a separate line item, since it ranges $71.50 to $122.40 per linear metre in real municipal estimates and is easy to bury inside a bundled roadway quote.

How did we research these numbers?

Every figure on this page comes from a named Canadian source, and where sources disagreed the range was widened rather than one picked. Where public commercial pricing for a scope is genuinely thin, that is said plainly rather than papered over with an estimate. Here is how the numbers were reconciled.

  • This topic has genuinely thin public data specific to commercial roadway construction in Toronto. There is no published contractor rate card for building a private access road or internal roadway on a commercial or industrial site in the GTA. The figures below come from two real municipal road-project cost estimates (Region of Peel for an arterial road in Brampton, and the City of Toronto for the Broadview Avenue Extension) plus one Statistics Canada infrastructure survey, all public-road benchmarks rather than private commercial roadway quotes, so treat the numbers as materials-and-unit-price context for what goes into a road build, not a turnkey quote for a specific project.
  • Statistics Canada's Core Public Infrastructure Survey, using 2020 data and published March 20, 2023, states that the cost to build new roads in rural municipalities was estimated at $0.4 million per two-lane equivalent kilometre, on average, compared with $1.2 million in urban municipalities. This figure is Canada-wide, not broken out for Ontario specifically in the published release, but the urban figure is the more relevant reference point for a Toronto-area project.
  • Asphalt and granular base material pricing conflicts between the two GTA municipal sources used here, and the gap is wide enough that averaging would be misleading. Region of Peel's 2022 Brampton arterial estimate prices asphalt wearing course at $82.50 per tonne and granular base at $22.00 per tonne, while the City of Toronto's 2023 Broadview Avenue Extension estimate prices its surface course (HL-8) at $142.80 per tonne and Granular A at $34.00 per tonne. Both are real, itemized municipal cost estimates, so the difference likely reflects downtown Toronto site conditions and material specification differences rather than either figure being wrong.
  • Concrete curb and gutter pricing shows the same pattern: $71.50 per linear metre in the Region of Peel's Brampton estimate versus $122.40 per linear metre in the City of Toronto's Broadview Avenue Extension estimate.
  • Because this file leans on public infrastructure and arterial road estimates rather than commercial-site roadway contracts, property managers and developers should treat every figure here as a planning-stage reference point and get a project-specific written quote from a licensed GTA road-building or asphalt paving contractor before budgeting.

Sources

Who bids this work in the GTA?

AsphaltPavingIndex tracks 13 roadway construction contractors across the Greater Toronto Area, rated 4.08★ on average. The three below sit highest on the published score across those 13 firms, August 2026. Call any of them, or open a profile and add it to the bid list.

Photographs the highest-ranked roadway construction firms on this site published on their own profiles. Every price on this page comes from a public infrastructure estimate, and these are the private-sector firms in the same region, which is a comparison worth making with your eyes before making it with a number.

See all 13 ranked roadway construction contractors

What do the terms in a bid mean?

Three words decide most of what a roadway construction bid is actually offering, and a quote uses them without explaining them. Here is what each one means on the line items priced above.

Two-lane equivalent kilometre
The unit Statistics Canada normalises road cost to: one kilometre of two-lane road. A four-lane kilometre counts as two, which is what makes a per-kilometre figure comparable between municipalities at all.
Wearing course
The top asphalt layer traffic actually runs on, placed over the binder course. Sold by the tonne, and quoted either as material only or as supplied and placed - a difference large enough to change a bid comparison entirely.
Granular A
An Ontario-specified crushed aggregate used as the base layer directly under asphalt. Tighter graded and dearer than the sub-base material below it, and the two are separate line items in any municipal estimate.

Where should I look next?

Most lots need more than one of these at a time, and the cheapest mistake to avoid is pricing this work without seeing what it sits next to. These are the guides, comparisons and calculators on this site that carry on from here.

Frequently asked questions

How much does it cost to build a road in the Toronto area?

Statistics Canada's Core Public Infrastructure Survey states that new road construction in urban municipalities across Canada averaged $1.2 million per two-lane equivalent kilometre, using 2020 data published in 2023, compared with $0.4 million in rural municipalities. This is a Canada-wide figure, not Toronto-specific, but the urban number is the closer reference point for a GTA project.

What does asphalt cost per tonne for a roadway construction project?

Two real GTA municipal cost estimates put asphalt wearing course between $82.50 per tonne (Region of Peel, Brampton arterial road, 2022) and $142.80 per tonne (City of Toronto, Broadview Avenue Extension, 2023). The gap reflects mix specification and site conditions, so ask your contractor which end of that range your project design falls into.

How much does concrete curb and gutter cost on a roadway project?

Real municipal cost estimates from the GTA show a range of $71.50 to $122.40 per linear metre, based on the Region of Peel's 2022 Brampton arterial estimate and the City of Toronto's 2023 Broadview Avenue Extension estimate.

Is there good public pricing data for commercial roadway construction in Toronto?

No, this is one of the thinnest categories in commercial site work pricing. There is no published rate card for private commercial roadway construction in the GTA. The figures available here, ranging from $22.00 to $142.80 per tonne for materials and $1.2 million per two-lane equivalent kilometre for a full public road build, come from municipal arterial road cost estimates and a Statistics Canada infrastructure survey, not commercial-site contractor quotes, so always confirm with a project-specific written quote.

Questions to ask your contractor

  • How is this bid broken out by base, binder, surface course, curbs and markings? Compare the two approaches
  • Who applies for the road occupancy or lane closure permit?
  • Who supplies and maintains traffic control to Book 7, and who is the competent person on site?
  • How is emergency and delivery access kept open at every stage?
  • What is the schedule by stage, and what are the liquidated terms if it slips?