Canada
57 towns in Canada, with 255 dive sites. Open one for its week.
Best this week first
Showing 50 of 57 towns.
- SidneyAirport 2 kmThis week: GoodBest day 80/1007 good days
- North SaanichAirport 1 kmThis week: GoodBest day 80/1007 good days
- Campbell RiverThis week: GoodBest day 80/1007 good days
- HalifaxAirport 27 kmThis week: GoodBest day 80/1007 good days
- ParksvilleAirport 6 kmThis week: GoodBest day 80/1007 good days
- TobermoryAirport 71 kmThis week: GoodBest day 80/1007 good days
- Oak BayAirport 24 kmThis week: GoodBest day 80/1007 good days
- UclueletThis week: GoodBest day 80/1007 good days
- KingstonAirport 45 kmThis week: GoodBest day 80/1007 good days
- ComoxThis week: GoodBest day 80/1007 good days
- NanaimoAirport 13 kmThis week: GoodBest day 80/1007 good days
- St. EspritAirport 69 kmThis week: GoodBest day 80/1007 good days
- LadysmithAirport 8 kmThis week: GoodBest day 80/1007 good days
- Port DoverThis week: GoodBest day 80/1007 good days
- SecheltAirport 49 kmThis week: GoodBest day 80/1007 good days
- ColwoodAirport 25 kmThis week: GoodBest day 80/1007 good days
- EsquimaltAirport 24 kmThis week: GoodBest day 80/1007 good days
- Powell RiverThis week: GoodBest day 80/1007 good days
- Brentwood BayAirport 7 kmThis week: GoodBest day 80/1007 good days
- BrockvilleThis week: GoodBest day 80/1007 good days
- LantzvilleAirport 25 kmThis week: GoodBest day 80/1007 good days
- LunenburgAirport 85 kmThis week: GoodBest day 80/1007 good days
- SquamishAirport 56 kmThis week: GoodBest day 80/1007 good days
- Bowen IslandAirport 24 kmThis week: GoodBest day 80/1007 good days
- MidlandAirport 39 kmThis week: GoodBest day 80/1007 good days
- PrescottThis week: GoodBest day 80/1007 good days
- Port RenfrewAirport 69 kmThis week: GoodBest day 80/1007 good days
- Saint JohnAirport 14 kmThis week: GoodBest day 80/1007 good days
- SeafoamAirport 58 kmThis week: GoodBest day 80/1007 good days
- Mahone BayAirport 84 kmThis week: GoodBest day 80/1007 good days
- Port ColborneAirport 35 kmThis week: GoodBest day 80/1007 good days
- TofinoThis week: GoodBest day 80/1007 good days
- BayviewAirport 31 kmThis week: GoodBest day 80/1007 good days
- BramptonAirport 9 kmThis week: GoodBest day 80/1007 good days
- CaribouAirport 70 kmThis week: GoodBest day 80/1007 good days
- Dartmouth Nova ScotiaAirport 24 kmThis week: GoodBest day 80/1007 good days
- DorvalAirport 2 kmThis week: GoodBest day 80/1007 good days
- Grand BendAirport 58 kmThis week: GoodBest day 80/1007 good days
- HuntsvilleAirport 40 kmThis week: GoodBest day 80/1007 good days
- Les EscouminsAirport 93 kmThis week: GoodBest day 80/1007 good days
- MalahatAirport 15 kmThis week: GoodBest day 80/1007 good days
- Martins RiverAirport 79 kmThis week: GoodBest day 80/1007 good days
- MontréalAirport 12 kmThis week: GoodBest day 80/1007 good days
- North VancouverAirport 16 kmFamily facilitiesThis week: GoodBest day 80/1007 good days
- PenetanguisheneAirport 44 kmThis week: GoodBest day 80/1007 good days
- PugwashAirport 64 kmThis week: GoodBest day 80/1007 good days
- SaanichAirport 21 kmThis week: GoodBest day 80/1007 good days
- SherkstonAirport 29 kmThis week: GoodBest day 80/1007 good days
- SombraAirport 63 kmThis week: GoodBest day 80/1007 good days
- TatamagoucheAirport 65 kmThis week: GoodBest day 80/1007 good days
The map needs JavaScript. The list beside it holds every town, 50 at a time, and each place's page links to Google Maps.
Each town is ringed by the best day this week at its own places, a surf spot's for the level you pick. Zoom in, or tap a cluster, to see the towns in it.
Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.