Government contracts in Thornhill
Federal contracts to vendors whose postal code places them in Thornhill.
- Total value
- $738M
- Contracts
- 964
- Median contract
- $67K
- Non-competitive
- 25%
- of 849 contracts that say how they were awarded
Federal contracts over $10,000, contracts dated Jan 2004 to Sep 2026, each counted once at its latest reported value. Source: Treasury Board proactive publication of contracts, published October 13, 2026. Placed by the vendor’s postal code, which fewer than half of contracts give: totals here understate what vendors in this place got.
Top vendors
The vendors with the most contract value here.
| Vendor | Contracts | Total |
|---|---|---|
| BMC Software Canada Inc | 34 | $445M |
| OnX Enterprise Solutions | 523 | $206M |
| AECOM Canada ULC | 125 | $53M |
| Limen Group Const. (2019) Ltd. | 1 | $6.1M |
| WSP Canada Group Limited | 6 | $2.6M |
| Opta Information Intelligence Corp | 3 | $2.6M |
| The Government Travel Group Inc. | 2 | $2.4M |
| EXP Services Inc. | 5 | $2.1M |
| Partners In Credit Inc. | 1 | $1.3M |
| Sketchbox Incorporated | 1 | $1.2M |
| Advanced Network Devices Inc | 16 | $1.1M |
| Computer Talk Technology Inc. | 8 | $948K |
| AECOM Canada Ktd. | 1 | $925K |
| OnX Enterprises | 1 | $859K |
| Trax Gd Corp | 9 | $739K |
| Opta Precise Services Lp | 1 | $596K |
| Aecom Canada Architects Ldt. | 1 | $554K |
| Grainger Canada | 17 | $505K |
| Northern Micro Inc. | 1 | $499K |
| Grainger Inc. | 14 | $465K |
| Morrison Hershfield Limited | 11 | $457K |
| Thorntech Inc. | 1 | $440K |
| AECOM Canada Ltd. (Markham) | 1 | $396K |
| Danval Construction Company | 1 | $337K |
| Xelerance Corporation | 6 | $287K |
Plus 97 contracts ($3.4M) to individuals, sole proprietors and vendors this site does not name. They count in every total above. Why
Buyers
The departments and agencies that bought.
| Department or agency | Contracts | Total |
|---|---|---|
| Shared Services Canada | 317 | $592M |
| Public Services and Procurement Canada | 82 | $49.5M |
| Global Affairs Canada | 86 | $31.1M |
| National Defence | 178 | $23.2M |
| National Research Council Canada | 70 | $9.7M |
| Employment and Social Development Canada | 7 | $5.6M |
| Fisheries and Oceans Canada | 21 | $3.1M |
| Public Safety Canada | 6 | $2.7M |
| Health Canada | 9 | $2.6M |
| Parks Canada | 15 | $2.2M |
| Crown-Indigenous Relations and Northern Affairs Canada | 15 | $2.1M |
| Innovation, Science and Economic Development Canada | 14 | $1.8M |
| Royal Canadian Mounted Police | 9 | $1.5M |
| Public Prosecution Service of Canada | 1 | $1.3M |
| Natural Resources Canada | 14 | $1.2M |
| Statistics Canada | 1 | $1.1M |
| Public Service Commission of Canada | 12 | $931K |
| Immigration and Refugee Board of Canada | 22 | $840K |
| Canada Border Services Agency | 5 | $800K |
| Environment and Climate Change Canada | 8 | $637K |
What was bought
By the Treasury Board object code each contract was filed under.
Largest contracts
Latest contracts
By year
Contracts by the year they were dated.
| Year | Contracts | Total |
|---|---|---|
| 2004 | 2 | $87K |
| 2005 | 2 | $439K |
| 2006 | 5 | $701K |
| 2007 | 13 | $831K |
| 2008 | 5 | $104K |
| 2009 | 6 | $255K |
| 2010 | 8 | $230K |
| 2011 | 9 | $1.8M |
| 2012 | 11 | $1.6M |
| 2013 | 17 | $2.1M |
| 2014 | 22 | $3.8M |
| 2015 | 11 | $1.2M |
| 2016 | 16 | $6.1M |
| 2017 | 87 | $51.1M |
| 2018 | 72 | $48.2M |
| 2019 | 78 | $77.9M |
| 2020 | 64 | $217M |
| 2021 | 82 | $24M |
| 2022 | 97 | $54.5M |
| 2023 | 101 | $56M |
| 2024 | 108 | $26.4M |
| 2025 | 104 | $159M |
| 2026 | 44 | $4M |
How they were awarded
As the department reported it; older contracts often don't say.
| Procurement method | Contracts | Total |
|---|---|---|
| Competitive | 468 | $386M |
| Non-competitive | 215 | $241M |
| Competitive: open bidding | 158 | $94M |
| Not stated | 115 | $13.4M |
| Advance contract award notice | 1 | $1.7M |
| Competitive: selective tendering | 7 | $1.6M |
Goods, services or construction
| Type | Contracts | Total |
|---|---|---|
| Goods | 471 | $407M |
| Services | 360 | $303M |
| Construction | 18 | $14.1M |
| Not stated | 115 | $13.2M |