fbpx

Pacific Playgrounds Marina

Our upgraded 146-slip marina can accommodate both power and sail boats up to 46 feet in length all year round. Slips have fresh water (except winter), with 15amp power available.  You’ll want to book these spots early!

The marina is accessed by sea through a channel alongside and south of the Oyster River, between Campbell River, B.C., and the beautiful Comox Valley on central Vancouver Island. Here, you’ll have direct access to the breathtaking Desolation Sound and Discovery Passage, plus hundreds of miles of coastline, islands, harbours, and numerous popular fishing spots.

Our marina is the perfect launching point to explore Vancouver Island’s many marine attractions, including Mitlenatch Island Park, Rebecca Spit, Smelt Bay and Read Island parks. These destinations are great for birdwatching and spotting a wide variety of sea life.

Pacific Playgrounds Marina Cams

Marina Cam North

Marina Cam East

What a nice little place! Lovely Marina full of beautiful boats and a convenience store with friendly, helpful staff. What more could a person need. — Denise McVey

Navigational information

Pacific Playgrounds Marina is located near the entrance to Vancouver Island’s Discovery Passage, adjacent to and immediately south of Oyster River estuary at 49 degrees 52′ N, 125 degrees 7′ W. Channel markers are present, and the depth is most shallow by the outermost post. You’ll need a minimum tide of seven feet for a boat with a draft of 4.5’. The tide reference table is Mitlenatch Island. The channel is narrow and exposed to S.E. winds, so it is not advisable to attempt passage during high swells or winds.

Marina rates

  • Secure, flexible moorage is offered at daily, weekly, or yearly rates.
  • Launch fees are $20, and an annual pass is $350.
  • 15-amp power is available for 26’ to 46’ moorage daily for $5, monthly for $60, and annually for $500.

Marina Rates

Please note our rates and fees are subject to change without notice. Call us today to make your reservation. 

Book Marina: 1-250-337-5600