onlybeaches
← All beaches in Canada

Best snorkel beaches in Canada, 2026

1 snorkel beaches in Canada that score highest on the OnlyBeaches Index for what matters to snorkel travellers.How we rank →

  1. Porteau Cove Beach1OBI 7.5+

    Porteau Cove Beach

    Squamish, Canada

    Popular diving and sunset spot with mountain reflections