For Moorage Reservations please call: 604-883-2336, Ext. 1
You can also email:

John Henry’s Marina is located near the entrance to Pender Harbour, in beautiful Garden Bay BC. We are ideally located to serve mariners travelling north and south making visits to: Princess Louisa Inlet, Desolation Sound, the Broughtons or travelling further to Alaska.

We are a large privately-owned marina. Our location offers both shelter and solitude. We’re also located close to fishing and crabbing grounds.

The marina can accommodate small vessels to larger vessels to a maximum of 150 feet. It features 31 slips, ranging in size from 15 to 70 feet, and also has a long, 400 foot long dock suitable for larger vessels, plus other alongside dock space.

We offer substantial transient as well as limited seasonal and annual moorage. During our busy summer season, and especially in July and August, we highly recommend reservations because there are many days when our transient moorage space is completely sold out. Limited overflow space may be available on our fuel dock for short overnight stays only.

When you’re near the entrance to Pender Harbour, please hail us on 66A so we can provide your slip assignment.

2019 Transient Moorage Rates (plus 5% GST)

Summer season - weekends and weekdays
(May 17 to Sept. 15, 2019)
Vessels to 75 feet overall: $1.75 per foot
Vessels over 75 feet overall: $2.50 per foot

Summer season - long weekends (Friday, Saturday and Sunday)
(May 17 to Sept. 15, 2019)
(the Victoria Day, Canada Day, August Civic Holiday, Labour Day weekends)
Vessels to 75 feet overall: $1.85 per foot
Vessels over 75 feet overall: $2.75 per foot

Shoulder Season (April 1 to May 16 & Sept 16 to Oct 31, 2019)
Vessels to 75 feet overall: $1.45 per foot
Vessels over 75 feet overall: $2.25 per foot

Winter Season (October 1 to March 31)
$1.25 per foot, regardless of vessel length

Group Discount - for pre-booked groups of 7 or more vessels arriving together:
We're keen to encourage yacht club members and other boating groups to experience John Henry's marina & hospitality.

Take $.20 off per foot for group arrivals - January 1 to May 16 and November 1 to December 31, 2019

Take $.10 off per foot for group arrivals - May 17 to October 31

NOTE: Group discounts do not apply during high season long weekends.

2019 Transient Power Rates (plus 5% GST):

30 AMP: $10.00 per night

50 AMP: $15.00 per night

NOTE: When you reserve transient moorage space please ensure you also advise the level of power you will need.

2019 Garbage & recycling fees:

For vessels 45 feet & under: $2.00 per day, plus 5% GST.
For vessels over 45 feet: $4.00 per day, plus 5% GST.

Our Marina Amenities Include:

  • Adjacent fuel dock, serving ethanol-free mid-grade gas and diesel. Moorage guests receive a $.03 per litre fuel dock discount. Boaters are responsible for advising our staff they are moorage guests. Please note, we no longer sell 50:1 fuel.

  • Shore power, including 15/20AMP, 30AMP and 50AMP services
    (A substantial dock power upgrade was completed in mid-October 2017);

  • Washrooms with private showers close to the head of our dock ramp;

  • Complimentary WiFi;

  • Self-service coin-operated laundry - available from 10am through 7:00pm during summer months;

  • John Henry’s General Store offers groceries, produce, dairy, gifts, books, fishing tackle and other boating supplies, ice (cube or block), propane, nautical charts and related guidebooks, a fully-stocked liquor store with beer, wine and spirits and much more;

  • Our waterfront Café at John Henry’s (located inside John Henry's General Store) offers delicious food service on a seasonal basis;

  • We have very limited parking for mariners’ guests. If vehicles need to be left overnight we charge $10.00 per day and must retain a set of keys in case the vehicle needs to be moved.

Additional information about the marina can be found in our FAQs here.

Marina & Resort current hours:

9am to 5pm, Monday - Friday. The office is closed on weekends.

Please note: Our physical office is now closed until April 2020.

Vessels and Accommodation Guests arriving during the off-season should check in at John Henry’s General Store between 10am and 6pm.

GPS Coordinates:

Latitude: 49° 37.9’N 

Longitude: 124° 2.02’W

Charts: 3512 and 3535

VHF: 66A

Check-In: 1:00pm

Check-out: 12:00 Noon

Late check-outs and early check-ins may be accommodated, depending solely on availability.