ContractTrail

Category · Treasury Board object code 0675

Repair of Ships and boats: federal contracts

Federal contracts filed under this object code: who sold it, and to which departments.

Total value
$11.6B
Contracts
13,755
Median contract
$20K
Non-competitive
19%
of 9,708 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.

By buyer, in detail

Departments with at least 40 contracts in this category.

Top vendors

The vendors with the most contract value here.

Plus 1,207 contracts ($51.6M) 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.

Largest contracts

DateVendorBuyerValue
Jul 2019Chantier Davie Canada IncNational Defence$1,750,000,000
Jun 2017Thales Canada Inc.National Defence$1,409,245,994
Mar 2008Irving Shipbuilding Inc. Operating as Halifax ShipyardNational Defence$1,383,542,709
Jul 2019Irving Shipbuilding IncNational Defence$1,318,000,000
Jul 2019Victoria Shipyards Company LimitedNational Defence$1,207,500,000
Mar 2008Victoria Shipyards Company LimitedNational Defence$786,061,178
Jun 2015Babcock Canada Inc.National Defence$732,314,506
Aug 2024Babcock Canada Inc.National Defence$711,099,218
Jun 2015Babcock Canada Inc.National Defence$475,522,869
May 2021Chantier Davie Canada IncFisheries and Oceans Canada$70,298,509
Oct 2012Fleetway Inc.National Defence$43,549,925
Mar 2021Newdock, St. John's Dockyard LimitedFisheries and Oceans Canada$40,934,413
Jan 2017ABB Inc.Fisheries and Oceans Canada$29,416,116
Apr 2015Wartsila Canada IncNational Defence$26,450,000
Sep 2019Palfinger Marine Norway AsNational Defence$25,640,974
Jun 2018SAAB Canada Inc.National Defence$25,000,000
Dec 2020Zodiac Hurricane Technologies IncNational Defence$24,955,000
Feb 2020Irving Ship Building IncFisheries and Oceans Canada$22,668,479
Jun 2013General DynamicsNational Defence$20,340,000
Jul 2015Chantier Davie Canada IncFisheries and Oceans Canada$20,006,436

Latest contracts

DateVendorBuyerValue
Jun 2026Pro-Dive Marine ServicesNational Defence$16,468
Jun 2026Madsen Diesel & Turbine Inc.National Defence$21,482
Jun 2026Alliance Nav IncNational Defence$17,091
Jun 2026W&O Supply CanadaNational Defence$13,187
Jun 2026Radio Holland (Canada) Ltd.National Defence$10,462
Jun 2026TRC Hydraulics IncNational Defence$11,259
Jun 2026Titan Boats LtdRoyal Canadian Mounted Police$18,095
Jun 2026Shearwater Resort LlpNational Defence$15,833
Jun 2026Pennecon Hydraulic Systems LimitedNational Defence$11,498
Jun 2026Msi Marine Systems International InNational Defence$11,845
Jun 2026Madsen Diesel & Turbine Inc.National Defence$33,443
Jun 2026Madsen Diesel & Turbine Inc.National Defence$13,058
Jun 2026Kongsberg Maritime Cm Canada LtdNational Defence$10,354
Jun 2026Jastram Technologies LtdNational Defence$28,717
Jun 2026Wartsila Canada IncNational Defence$74,865
Jun 2026Jetvac IncNational Defence$14,178
Jun 2026Harbour Grace Ocean IndustriesNational Defence$16,597
Jun 2026Df Barnes Services LimitedNational Defence$13,173
Jun 2026Chantier Naval Forillon IncNational Defence$11,056
Jun 2026Aca Metal WorksNational Defence$14,073

By year

Contracts by the year they were dated.

YearContractsTotal
20082$2.2B
200921$31.2M
2010374$83.5M
2011496$41.9M
2012679$101M
2013584$96.5M
2014702$106M
2015740$1.4B
2016752$98.7M
2017896$1.6B
2018724$104M
2019618$4.4B
2020638$124M
2021768$248M
20221,078$125M
2023900$49.2M
20241,041$777M
20251,681$122M
20261,061$46.4M

How they were awarded

As the department reported it; older contracts often don't say.

Procurement methodContractsTotal
Advance contract award notice6$4.3B
Competitive: open bidding44$3.7B
Competitive7,743$2.9B
Not stated4,047$562M
Non-competitive1,886$210M
Competitive: selective tendering29$1.9M

Goods, services or construction

TypeContractsTotal
Services7,323$7.9B
Goods2,842$3.2B
Not stated3,566$494M
Construction24$980K