VICTORIA -- BC Ferries has cancelled a number of sailings Friday due to stormy weather conditions forecast by Environment Canada.

The weather agency has issued weather warnings for wind, rainfall and snowfall for the majority of B.C.

As of Friday afternoon, Greater Victoria and East Vancouver Island were placed under wind warnings, North Vancouver Island was issued a rainfall warning, and West Vancouver Island was placed under both a wind and rainfall warning.

As of 2:45 p.m., BC Ferries sailings from Swartz Bay to Tsawwassen had been cancelled up until 7 p.m. The ferry service is hopeful that the 9 p.m. sailing, headed in both directions, will be running tonight, however.

Meanwhile, service between Nanaimo and Vancouver has seen a number of cancellations, including the 5:45 p.m. sailing leaving from Duke Point and the 8:15 p.m. sailing departing from Tsawwassen.

Further north, BC Ferries has cancelled the remainder of the day’s sailings along the Comox to Powell River route.

BC Ferries says that any customers with reservations aboard these sailings will be advised of the cancellations through email, and that the reservations will be refunded in full.

"The safety of our passengers and crew is of primary importance to us," said BC Ferries in a travel advisory Friday morning. "We don’t take the decision to cancel sailings lightly, as we know customers rely on us to get to their destinations. We will resume service as soon as it is safe to do so."

For the latest updates on ferry sailings, visit BC Ferries' Twitter account online here.

For the latest information on the four separate weather warnings for Vancouver Island, visit Environment Canada's website online here