Canada
109 towns in Canada, with 35 surf spots, 51 ski resorts, 6 kite spots, 5 windsurf spots, 17 sailing spots and 255 dive sites. Open one for its week.
Best this week first
Showing 50 of 109 towns.
- SidneyThis week: Good7 good days
- North SaanichThis week: Good7 good days
- Campbell RiverThis week: Good7 good days
- HalifaxThis week: Good7 good days
- ParksvilleThis week: Good7 good days
- SummersideThis week: Good6 good days
- TobermoryThis week: Good7 good days
- Oak BayThis week: Good7 good days
- UclueletThis week: Good7 good days
- KingstonThis week: Good7 good days
- ComoxThis week: Good7 good days
- NanaimoThis week: Good7 good days
- St. EspritThis week: Good7 good days
- LadysmithThis week: Good7 good days
- Port DoverThis week: Good7 good days
- SecheltThis week: Good7 good days
- ColwoodThis week: Good7 good days
- EsquimaltThis week: Good7 good days
- Port RenfrewThis week: Good7 good days
- Powell RiverThis week: Good7 good days
- Brentwood BayThis week: Good7 good days
- BrockvilleThis week: Good7 good days
- LantzvilleThis week: Good7 good days
- LunenburgThis week: Good7 good days
- SquamishThis week: Good7 good days
- Bowen IslandThis week: Good7 good days
- MidlandThis week: Good7 good days
- PrescottThis week: Good7 good days
- SeafoamThis week: Good7 good days
- VictoriaThis week: Good7 good days
- Mahone BayThis week: Good7 good days
- Port ColborneThis week: Good7 good days
- TofinoThis week: Good7 good days
- ChelseaThis week: Good2 good days
- OakvilleThis week: Good1 good day
- BramptonThis week: Good7 good days
- MississaugaThis week: Good2 good days
- Dartmouth Nova ScotiaThis week: Good7 good days
- DorvalThis week: Good7 good days
- Grand BendThis week: Good7 good days
- HuntsvilleThis week: Good7 good days
- DrummondvilleThis week: Good3 good days
- Les EscouminsThis week: Good7 good days
- MalahatThis week: Good7 good days
- OrilliaThis week: Good2 good days
- Martins RiverThis week: Good7 good days
- MontréalThis week: Good7 good days
- North VancouverThis week: Good7 good days
- PenetanguisheneThis week: Good7 good days
- PugwashThis week: Good7 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.