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.
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:
| Jurisdiction | Portal |
|---|---|
| Alberta | Alberta Purchasing Connection1 |
| British Columbia | BC Bid1 |
| Manitoba | Manitoba tenders, distributed through MERX1 |
| New Brunswick | New Brunswick Opportunities Network (NBON)1 |
| Newfoundland and Labrador | Public Procurement Agency1 |
| Northwest Territories | Contract Event Opportunities1 |
| Nova Scotia | NS Tenders1 |
| Nunavut | Nunavut Tenders Listing1 |
| Ontario | Ontario Tenders Portal1 |
| Prince Edward Island | Tenders (princeedwardisland.ca)1 |
| Quebec | SEAO – Système électronique d’appel d’offres1 |
| Saskatchewan | SaskTenders1 |
| Yukon | Bid on a Government Contract1 |
| Federal | CanadaBuys2 |
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?
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.
Sources
- Other tendering websitesPublic Services and Procurement Canada · page modified 2025-10-29
- CanadaBuys tender notices (Open Government Portal dataset)Public Services and Procurement Canada · metadata modified 2026-09-24
- Finding and using UNSPSC codesPublic Services and Procurement Canada · page modified 2026-01-30
- 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
- Mapping of GSIN-UNSPSC (CSV)Public Services and Procurement Canada · file dated 2021-05-12
- Ontario Highways Program Update, ORBA, April 24, 2025Ontario Ministry of Transportation · fiscal 2024-25
Related
-
G-401
Call before you dig
One-call centres by province, notice periods, what the paint means and what to do when marks are missing.
-
G-402
Trench safety & shoring
How deep you can dig without protection in every province, and the sloping, shoring and box rules.
-
G-403
Spring road bans
Why thaw closes roads to heavy loads, how Alberta, Saskatchewan, Manitoba and Ontario set them, and how to plan around them.