Total Contracts
1,000
Total Value
$318.8M
Year-over-Year Change
--
No prior year data available
Top Departments by Spend
| # | Department | Contracts | Value |
|---|---|---|---|
| 1 | Fisheries and Oceans Canada | 947 | $291.2M |
| 2 | Innovation, Science and Economic Development Canada | 41 | $24.0M |
| 3 | Indigenous Services Canada | 12 | $3.6M |
Top Vendors by Spend
| # | Vendor | Contracts | Value |
|---|---|---|---|
| 1 | VANCOUVER SHIPYARDS CO LTD | 1 | $162.8M |
| 2 | VANCOUVER DRYDOCK COMPANY LTD. | 1 | $12.7M |
| 3 | XEROX CANADA LTD. | 1 | $11.5M |
| 4 | VANCOUVER PILE DRIVING LTD. | 5 | $7.3M |
| 5 | LUXTON CONSTRUCTION INC | 1 | $6.9M |
| 6 | IRVING OIL COMMERCIAL G.P. | 23 | $5.5M |
| 7 | NEWDOCK, ST. JOHN'S DOCKYARD LTD | 1 | $5.4M |
| 8 | PITTMAN'S ENTERPRISES LIMITED | 1 | $4.9M |
| 9 | GREENFIELD CONSTRUCTION LTD | 1 | $4.5M |
| 10 | CANADIAN MARITIME ENGINEERING LIMIT ED | 4 | $3.8M |
| 11 | RJG CONSTRUCTION LTD | 1 | $3.3M |
| 12 | SALESFORCE.COM CANADA CORPORATION | 5 | $3.1M |
| 13 | COLUMBIA FUELS | 20 | $2.7M |
| 14 | LANDCO CONSTRUCTION LTD | 2 | $2.6M |
| 15 | ECO TECHNOLOGIES LTEE | 1 | $2.6M |
| 16 | FFAW-UNIFOR | 4 | $2.4M |
| 17 | AMAZON WEB SERVICES, INC. | 3 | $2.4M |
| 18 | CACTUS SHIP REPAIR INC | 3 | $2.3M |
| 19 | IBM CANADA LTD | 13 | $2.3M |
| 20 | KILDARE CONSTRUCTION | 1 | $1.9M |
Commodity Type Breakdown
| Commodity Type | Contracts | Total Value |
|---|---|---|
| C | 93 | $175.1M |
| S | 492 | $107.6M |
| G | 415 | $36.1M |
Explore More Government Data
IT Spending by Department
Federal technology budgets and consulting spend trends
Departmental Budgets
Budget breakdowns for every federal department and agency
Grants & Contributions
Federal grants from ISED, NRC, and regional development agencies
Contract Awards
Track who wins government contracts and award patterns
Standing Offers
Browse TBIPS, ProServices, and other procurement vehicles
Buy Canadian Policy
Guide to the 2025-2026 domestic procurement policy
Indigenous Procurement
PSAB, mandatory set-asides, and the 5% target