B.C. Ferries has warned the last two sailings on Christmas Day from Tsawwassen to Swartz Bay and back could be cancelled.