Two Canadian cargo ships are stuck in the Persian Gulf and unable to pass through the blocked Strait of Hormuz as the war in Iran continues.
The two ships, owned by Quebec-based Desgagnés, were hauling general cargo to ports in Iraq, Saudi Arabia and the United Arab Emirates.
Read more:
- Anand says Canada’s focus in Iran war is on unblocking Strait of Hormuz
- Both sides in Iran war ratchet up attacks on energy facilities, as oil prices surge
- Iran war pushes countries into energy triage as they conserve power and curb soaring prices
Nunatsiaq News was the first to report on the ships being stuck and the company tells The Canadian Press the ships have been there since before the start of the conflict.
The current war began when Iran was attacked by the U.S. and Israel on Feb. 28 and Iranian strikes and reports of mines have limited traffic through the Strait of Hormuz since early March.
While nearly 20 ships have been attacked in the area, The Associated Press reports Iran has let nearly 90 ships pass through, most of them Iranian.
The two Desgagnés ships are flying the flag of Barbados because its 30 crewmen are all foreign nationals, and the company says there are no Canadians aboard and it will not risk passing through the strait until it is safe to do so.
This report from The Canadian Press was first published March 18, 2026.









