Bathgate General Store, Resort & Marina

Bathgate Marina

Located in Egmont, BC on the Sunshine Coast, Bathgate Marina is a full-service stop for boaters exploring the BC coast. We offer fuel, moorage, supplies, and local knowledge right at the dock. Walk off your boat and into our fully stocked general store in under two minutes.

5

Transient Boat Spots

Short-stay moorage available for visiting boaters on the Sunshine Coast.

50'

Maximum Vessel Length

We accommodate vessels up to 50 feet at our Egmont BC marina.

Gas + Diesel

Fuel Dock

Gas, diesel, and propane available at the dock in Egmont, BC.

Marina Services

Egmont BC waterfront boats and marina
Bathgate Resort exterior and marina Egmont BC

Plan Your Arrival

Bathgate Marina is a popular stop for boaters cruising the Sunshine Coast, especially those visiting the famous Skookumchuck Rapids nearby. We recommend calling ahead during peak summer season to confirm moorage availability.

Our water taxi service operates at high tide and is a great option for reaching Skookumchuck from the dock. Ask our staff about current tide times when you arrive.

After tying up, step into our general store for fresh provisions, or check into one of our five ocean-view motel rooms for the night.

Call: +1 (604) 883-2222

Ready to Stop at Bathgate Marina?

Call ahead to confirm moorage availability, or use our contact form to reach us before your trip.