Snorkeling in Canada
Including Bellhouse Provincial Park (Galiano Island), Bonaventure Island and Percé, and Cheakamus River (Whistler). On the map.
The vibe
Snorkeling here is a cold-water endeavor that requires a thick wetsuit to appreciate the kelp forests and rocky reef ecosystems. Late summer offers the best visibility and warmth, though you should expect a bracing experience rather than a leisurely float. It is a niche, DIY activity where you are more likely to encounter local enthusiasts than organized tourist groups.

Bellhouse Provincial Park (Galiano Island)
British Columbia
David Stanley from Nanaimo, Canada / Wikimedia Commons (CC BY 2.0)
Located along the shores of Active Pass in the Gulf Islands, Bellhouse Provincial Park provides rocky shore access to rich marine life in protected tidal waters. Snorkelers can explore intertidal walls covered in anemones, purple urchins, and diverse schools of small fish.
Access. Accessible via ferry to Galiano Island followed by a short walk to the park. Shore entry from smooth rock ledges.
Notes. Active Pass experiences very strong tidal currents; snorkel strictly at slack tide.

Bonaventure Island and Percé
Quebec
Thibaud Vaerman thibus / Wikimedia Commons (CC0)
The coastal waters around Bonaventure Island in the Gulf of St. Lawrence provide a bracing, marine-rich snorkeling experience amidst cold northern waters. Snorkelers can explore rocky kelp forests teeming with crabs, sea stars, and schooling fish, alongside the backdrop of iconic coastal sea stacks.
Access. Accessible via a short ferry or zodiac ride from the mainland town of Percé. Gear and wetsuits must be brought independently or arranged through regional dive operators.
Notes. Northern Atlantic waters are cold; drysuits or thick wetsuits are necessary. Watch for tidal currents and boat traffic near ferry routes.

Cheakamus River (Whistler)
British Columbia
Ruth Hartnup from Vancouver, Canada / Wikimedia Commons (CC BY 2.0)
The emerald-hued alpine waters of the Cheakamus River near Whistler offer glacial freshwater snorkeling for hardy adventurers willing to brave brisk temperatures. The river features smooth boulder gardens, clear turquoise pools, and occasional sightings of migrating salmon.
Access. Accessed via forestry service roads and short riverside hiking trails from Whistler. Full drysuits are essential due to glacial runoff.
Notes. Strong river currents and cold temperatures require river snorkeling experience.

Departure Bay Kelp Beds (Nanaimo)
British Columbia
KenWalker [email protected] / Wikimedia Commons (CC BY-SA 3.0)
The sheltered rocky coves around Nanaimo on Vancouver Island feature lush underwater bull kelp forests that sway in the Pacific tides. Snorkelers glide through golden kelp cathedrals while encountering colorful sea stars, sculpins, and occasional harbor seals.
Access. Shore entry from protected local beaches like Neck Point Park, or via short local boat excursions. Wetsuits are required for Pacific Northwest waters.
Notes. Monitor local tides and currents, particularly near rocky headlands.

Discovery Islands (Quadra Island)
British Columbia
David Stanley / Wikimedia Commons (CC BY 2.0)
The clear, nutrient-rich waters around Quadra Island offer incredible cold-water snorkeling among vibrant sea anemones, giant Pacific octopuses, and diverse kelp forests. Shore entries from sheltered coves reveal a bustling marine ecosystem with exceptional underwater visibility during slack tide.
Access. Accessible via ferry from Campbell River to Quadra Island, with local operators offering guided cold-water snorkel excursions and gear rentals.
Notes. Strong tidal currents require timing your snorkel strictly around slack water.

Fathom Five National Marine Park (Tobermory)
Ontario
elPadawan / Wikimedia Commons (CC BY-SA 2.0)
Fathom Five National Marine Park offers crystal-clear, cold freshwater snorkeling over remarkably preserved historic wooden shipwrecks and dramatic limestone rock shelves. Centered around Big Tub Lighthouse and Flowerpot Island, the water is exceptionally transparent, allowing snorkelers to peer down at wrecks resting in shallow depths.
Access. Shore access is available at Big Tub Lighthouse, while boat tours or water taxis are needed to reach Flowerpot Island and offshore sites. Wet suits are strongly recommended due to cold Great Lakes water temperatures.
Notes. Water temperatures remain cold year-round. Check wind conditions and boat traffic around popular wreck sites.

Grand Manan Island (Bay of Fundy)
New Brunswick
HazelAB / Wikimedia Commons (CC BY-SA 4.0)
The dramatic rocky coastlines of Grand Manan Island in the Bay of Fundy offer tide-washed snorkeling experiences driven by the world's highest tides. The nutrient-rich cold waters support dense beds of macroalgae, colorful sponges, and inquisitive harbor seals.
Access. Reached via ferry from New Brunswick, with shore entries best planned around low or slack tide in sheltered coves.
Notes. Extremely cold water temperatures and massive tidal fluctuations require careful planning and thick cold-water gear.

Gwaii Haanas National Park Reserve (Haida Gwaii)
British Columbia
Sam Beebe/Ecotrust / Wikimedia Commons (CC BY-SA 3.0)
The remote archipelago of Haida Gwaii features pristine, protected coastal waters with staggering marine biodiversity in untouched kelp forests. Snorkelers encounter giant Pacific octopuses, wolf eels, and crystal-clear visibility along dramatic granite shorelines.
Access. Accessible exclusively via authorized guided boat charters or expedition vessels departing from northern British Columbia.
Notes. Remote wilderness location; strict marine conservation regulations apply within the Haida Heritage Site.

Thousand Islands (St. Lawrence River)
Ontario
Z22 / Wikimedia Commons (CC BY-SA 3.0)
The gin-clear, gentle currents of the St. Lawrence River in the Thousand Islands region provide unique freshwater snorkeling over shallow shoals and sunken artifacts. The warm summer water temperatures and high visibility make it ideal for drifting over submerged granite shelves and aquatic plant beds.
Access. Shore entry is possible from several provincial parks, though a boat or kayak is best for reaching secluded island shoals and clearer drop-offs.
Notes. Watch for recreational boat traffic in narrow river channels.

Tzoonie Narrows (Sechelt Inlet)
British Columbia
Geordie.birch / Wikimedia Commons (CC BY-SA 4.0)
Sechelt Inlet provides sheltered fjord waters teeming with colorful starfish, plumose anemones, and schooling fish beneath the surface. Snorkelers can explore the rocky shallows and wall edges where tidal flows bring rich nutrients to marine invertebrates.
Access. Accessible by boat charter from Sechelt or via shore entry at designated park access points along the inlet.
Notes. Watch for boat traffic and check local tide charts for safe conditions.
