CivilConstruction.ca
Project brief
Aerial view at dawn of a highway interchange under construction on the prairie, with curving gravel ramps and grain elevators on the horizon

Guide · Sheet G-406

Bidding on civil construction tenders in Canada

Public civil work in Canada is advertised across a federal portal and thirteen separate provincial and territorial ones, plus a handful of shared platforms municipalities use. Finding the tender is the easy part; submitting a compliant bid on time is where deals are won or thrown out.

Sheet G-406Checked 2026-09-245 min read6 sources

70,000+Historical federal construction tenders archived in CanadaBuys open data from 2009 to 2022, refreshed monthly2
94Major capital tenders Ontario’s Ministry of Transportation issued in fiscal 2024-256
$1,773MValue of Ontario’s 2024-25 major capital tenders (1,773 million dollars), including construction and contract administration6

A civil tender is a legal offer to contract on the owner's terms, not a quote. Miss a mandatory form, a bonding requirement or the closing time by a minute, and the bid can be disqualified regardless of price. This guide covers where the work is posted, how the federal open-data feed works, and what goes into a bid that actually gets evaluated.

STA 0+120Where civil tenders are posted

Every province and territory runs its own portal, current as of September 2026, and several also flow through shared platforms used by municipalities and utilities:

Provincial and territorial tender portals
JurisdictionPortal
AlbertaAlberta Purchasing Connection1
British ColumbiaBC Bid1
ManitobaManitoba tenders, distributed through MERX1
New BrunswickNew Brunswick Opportunities Network (NBON)1
Newfoundland and LabradorPublic Procurement Agency1
Northwest TerritoriesContract Event Opportunities1
Nova ScotiaNS Tenders1
NunavutNunavut Tenders Listing1
OntarioOntario Tenders Portal1
Prince Edward IslandTenders (princeedwardisland.ca)1
QuebecSEAO – Système électronique d’appel d’offres1
SaskatchewanSaskTenders1
YukonBid on a Government Contract1
FederalCanadaBuys2

Municipalities and utilities frequently post through shared commercial platforms rather than building their own portal: MERX1, bids&tenders1, Biddingo1 and BIDSAlert Canada1 are the ones CanadaBuys itself lists. A contractor working across provinces usually ends up watching several of these at once rather than one, plus the internal procurement page of any large municipality, utility or Crown corporation that runs its own civil capital program.

Registration on a portal is usually free, but some require a subscription or a per-tender fee to download the full documents, and a few restrict bidding to contractors pre-registered on a qualified supplier list for that category of work. Confirm the registration and any qualification requirement well before a closing date, not the week the tender you want is posted — a supplier-list qualification process can itself take weeks to complete.

STA 0+240CanadaBuys open data

The federal government publishes its own tender and award notices as open data under the Open Government Licence – Canada2, refreshed on a 1-day (P1D) cycle2. That data covers federal government organizations only — it does not include the provincial, territorial or municipal tenders on the portals above, even though the CanadaBuys website displays some of that activity too2. For a civil contractor, the useful filter is the procurement category field: construction tenders are flagged CNST, as distinct from goods, services, or services-related-to-goods2.

The federal government is also mid-transition on classification codes. It began replacing the older GSIN system with UNSPSC in 2021, and both are still used in parallel by different departments3, on the Government of Canada's subset of UNSPSC version 214. For civil work, the relevant UNSPSC family is Heavy construction services (72140000), with children covering highway and road construction (72141000), earthmoving (72141505), trenching (72141509), sewer line construction (72141120), water main construction (72141121) and civil engineering (81101500)555. Some departments still tag notices with the legacy GSIN codes instead, such as 5114 for excavating and earthmoving work or 5131 for highway and road civil engineering55. Neither classification system is exclusive: because the mapping between GSIN and UNSPSC is described as suggested rather than a strict one-to-one match, a contractor searching by code alone should also search by plain-language terms, since a relevant notice can be coded under a slightly different family than expected.

STA 0+360How a public tender gets evaluated

Two evaluation models cover most Canadian civil tenders. A straightforward construction tender is usually a compliance-then-price process: the owner sets out mandatory requirements (bonding, insurance, a completed pricing form, sometimes a mandatory site visit), disqualifies any bid that fails to meet them, and awards to the lowest compliant price among what is left. A more complex or design-involved project may instead run a request for proposals, scored on weighted criteria — price, schedule, method statement, relevant experience, sometimes a two-envelope process that scores technical merit before price is even opened. Either way, a bid that misses a mandatory form, an addendum acknowledgment or the exact closing time is usually disqualified regardless of price, so reading every page of the tender document, not just the pricing schedule, matters more than shaving the number.

STA 0+480Security: bonds and holdback

Most public civil tenders require a bid bond submitted with the bid, and the successful bidder to provide performance and labour-and-material payment bonds once awarded. See bid, performance and payment bonds for what each one covers and how bid bond differs from an agreement to bond. Once work starts, the owner is also required to retain a statutory holdback under provincial lien legislation, separate from any bonding, and public contracts increasingly fall under prompt payment timelines for the rest of the invoice. See construction holdbacks and prompt payment and adjudication for what those mean for cash flow through the job.

STA 0+600The scale of a provincial capital program

Ontario's Ministry of Transportation is a useful illustration of how much capital work actually moves through a single provincial tendering program. In fiscal 2024-25, MTO issued 94 major capital tenders6, worth a combined $1,773 million once construction, contract administration and sundry costs are included6, against a total capital budget of $4,059.4 million for the year6. That is one ministry in one province; the infrastructure funding flowing to municipalities separately drives a similar volume of smaller local tenders that never show up in a provincial highways program.

STA 0+720What a compliant bid needs

  • Read the entire document, not just the price sheet — special provisions and addenda routinely change quantities, dates or mandatory forms after the tender is first posted.
  • Confirm bonding capacity before bidding, not after winning; a surety limit that cannot support the contract value is a problem discovered far too late otherwise.
  • Track every addendum and submit the acknowledgment form the tender requires; an unacknowledged addendum is one of the most common reasons a low bid gets disqualified.
  • Price what is actually measured. Unit-price contracts pay on measured quantities, not the drawing take-off; confirm how the owner intends to measure before locking in a unit rate. See the unit price index and the excavation cost guide for reference figures.
  • Submit early, not at the deadline. Portal uploads and courier deliveries both fail at the worst possible time; a bid that arrives one minute late is normally still a late bid.
  • Keep a copy of everything submitted, including the timestamp, in case the closing time or receipt of a specific form is ever disputed after the fact.

Questions people ask

Where do I find civil construction tenders in Canada?

Federally, on CanadaBuys2. Provincially and territorially, on that jurisdiction’s own portal — BC Bid, Alberta Purchasing Connection, Ontario Tenders Portal, SEAO in Quebec and so on — and municipalities frequently post through MERX, bids&tenders or Biddingo instead of running their own site11.

Does the CanadaBuys open data include provincial and municipal tenders?

No. The open-data files cover federal government organizations only, even though the CanadaBuys website separately displays some other levels of government’s activity2.

How often is the CanadaBuys tender data updated?

The dataset carries a 1-day (P1D) refresh frequency2, and the new-notice CSV file is updated roughly every two hours during the business day.

How are public construction tenders evaluated?

Most are compliance-then-price: mandatory requirements first, lowest compliant price wins. More complex projects may run a scored request for proposals instead, weighing price against schedule, method and experience.

What is the UNSPSC code for construction tenders?

Heavy construction services sits under 72140000, with specific children for earthmoving (72141505), trenching (72141509) and highway or road construction (72141000)55. Some departments still use the older GSIN codes instead.

Sources

  1. Other tendering websitesPublic Services and Procurement Canada · page modified 2025-10-29
  2. CanadaBuys tender notices (Open Government Portal dataset)Public Services and Procurement Canada · metadata modified 2026-09-24
  3. Finding and using UNSPSC codesPublic Services and Procurement Canada · page modified 2026-01-30
  4. Mapping of Goods and Services Identification Number to United Nations Standard Products and Services CodePublic Services and Procurement Canada · mapping file published 2021-05-12; metadata 2025-01-21
  5. Mapping of GSIN-UNSPSC (CSV)Public Services and Procurement Canada · file dated 2021-05-12
  6. Ontario Highways Program Update, ORBA, April 24, 2025Ontario Ministry of Transportation · fiscal 2024-25