High winds approaching 70 km/h forced multiple ferry cancellations on Sunday afternoon along the Tsawwassen-Swartz Bay route.
At 11:45 a.m. there were multiple cancellations in both directions at 11 a.m., 12 p.m., 1 p.m. and 2 p.m. with at least a two sailing wait.
In an update posted to the BC Ferries website just before 2p.m., sailings at 6 p.m. and 8 p.m. were also cancelled.
Viewer video shot from the Tsawwassen terminal showed rough waves and rain.
BC Hydro reported outages on Salt Spring Island and another outage in Sooke, with thousands of customers affected.
Gale warnings were in effect for the Juan de Fuca and Georgia Straits around 3 p.m. and lasted through much of the day.