Skip to main content

British Columbia Marinas

7 marinas — moorage, fuel, services and transient berths.

★ Featured Marina

Ganges Marina

Ganges, Salt Spring Island, BC

Ganges Harbour is the commercial centre of the Gulf Islands — Salt Spring Island's main town with full provisioning, a chandlery, fuel dock, and the Saturday Farmers Market that draws boats from across the southern Gulf Islands. The harbour anchorage is large and well-protected with both marina berths and anchoring in the outer harbour. For cruising boats moving through the Gulf Islands, Ganges is the obvious provisioning stop and the most complete services in the region.

Fuel Pumpout Showers WiFi Restaurant
80 slips · 30 transient
Details →
★ Featured Marina

Van Isle Marina — Sidney

Sidney, BC

Van Isle Marina is the primary full-service facility in Sidney, BC — the gateway marina for American boats clearing Canadian customs at the adjacent Government Wharf. Located at the northern tip of the Saanich Peninsula, 8 nautical miles from Roche Harbor, Washington, and 17 nm from Victoria, the marina serves as the main staging point for Gulf Islands cruising from the south. Full services including haul-out to 60 feet, fuel, chandlery, and pumpout. The CBSA customs phone is at the Government Wharf two blocks away.

Fuel Haul-out Pumpout Showers WiFi Restaurant
350 slips · 60 transient
Details →
★ Featured Marina

Toba Wilderness Marina

Toba Inlet, BC

One of the most remote and spectacular marina stops on the BC coast — a floating dock facility operated by the Klahoose First Nation at the head of Toba Inlet, 30 nm north of Desolation Sound. No roads, no noise, no light pollution. Black bears on the shoreline, bald eagles overhead, spot prawns 100 feet below. Toba Wilderness Marina is the turnaround point for boats that make the extra push north from Prideaux Haven, and it rewards that push completely.

Fuel Showers Restaurant
20 slips · 20 transient
Details →
★ Featured Marina

Victoria Harbour Authority — Causeway Docks

Victoria, BC

The Inner Harbour at Victoria, BC is one of the most spectacular urban anchorages on the Pacific Coast — floatplanes landing and departing overhead, the Empress Hotel on the waterfront, and the BC Legislature illuminated at night across the harbour. The Victoria Harbour Authority operates the Causeway docks and Wharf Street docks directly in front of the city centre. For cruising boats, Victoria is a full customs port of entry, a significant provisioning and crew-change stop, and a genuinely world-class destination city that rewards time ashore.

Pumpout Showers WiFi Restaurant
120 slips · 80 transient
Details →

Campbell River Harbour Authority

Campbell River, BC

Campbell River is the last full-service marina before Desolation Sound — the provisioning, fuel, and repairs stop for every northbound cruiser from the Gulf Islands. Positioned at the northern end of the Strait of Georgia, the town has a complete marine infrastructure built around the needs of cruising and sport fishing boats. Seymour Narrows, the most significant tidal passage on the BC coast (15-knot currents at max flow), lies 15 nm north — most northbound boats stop in Campbell River specifically to calculate their Seymour Narrows transit window and provision for the anchorages beyond.

Fuel Haul-out Pumpout Showers WiFi Restaurant
600 slips · 120 transient
Details →

Nanaimo Harbour Authority — Boat Basin

Nanaimo, BC

The Nanaimo Boat Basin is the central hub for Vancouver Island east coast cruising — the natural crossroads between the Gulf Islands to the south and Desolation Sound to the north. The Harbour Authority operates the downtown fuel dock and transient moorage directly at the heart of Nanaimo's waterfront, with the city's provisioning, chandlery, and services within easy walking distance. Newcastle Island Marine Park sits 400 metres across the harbour, accessible by dinghy or passenger ferry, making Nanaimo one of the most versatile stops on the BC coast.

Fuel Haul-out Pumpout Showers WiFi Restaurant
400 slips · 100 transient
Details →

Silva Bay Resort & Marina

Gabriola Island, BC

Silva Bay, on the south end of Gabriola Island, is one of the most sheltered and welcoming marinas in the Gulf Islands — a favourite for boats transiting between Nanaimo, the Gulf Islands, and the Strait of Georgia. The bay offers nearly complete protection in all conditions, and the marina has the relaxed, unpretentious feel that defines the best Gulf Islands stops: good fuel, a pub that knows its regulars, and a boatyard that can handle most repairs. Gabriola Island itself is worth a day ashore — artists' galleries, sandstone formations, and the reefs and channels of the Flat Top Islands just offshore.

Fuel Haul-out Pumpout Showers WiFi Restaurant
120 slips · 40 transient
Details →