BC Ferries has cancelled sailings on all major routes.
The announcement was made just before 11:30 a.m. Wednesday.
All sailings out of Tsawwassen, Swartz Bay, Duke Point, Gulf Islands, Departure Bay and Horseshoe Bay as well as Langdale and Powell River on the Sunshine Coast, are all not sailing due to high winds and the winter weather conditions.
BC Ferries will be posting updates to their website at: www.bcferries.com.