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.
- SidneyAirport 2 kmThis week: GoodBest day 80/1007 good days
- North SaanichAirport 1 kmThis week: GoodBest day 80/1007 good days
- SummersideAirport 52 kmThis week: GoodBest day 80/1006 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
- TofinoThis 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
- VictoriaAirport 25 kmThis week: GoodBest day 80/1007 good days
- LantzvilleAirport 25 kmThis week: GoodBest day 80/1007 good days
- Port RenfrewAirport 69 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
- 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
- MississaugaAirport 10 kmThis week: GoodBest day 75/1002 good days
- ChelseaAirport 14 kmFamily facilitiesThis week: GoodBest day 75/1002 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
- OakvilleAirport 26 kmThis week: GoodBest day 71/1001 good day
- Dartmouth Nova ScotiaAirport 24 kmThis week: GoodBest day 80/1007 good days
- DorvalAirport 2 kmThis week: GoodBest day 80/1007 good days
- DrummondvilleAirport 82 kmThis week: GoodBest day 69/1002 good days
- OrilliaAirport 18 kmThis week: GoodBest day 69/1002 good days
- Grand BendAirport 58 kmThis week: GoodBest day 80/1007 good days
- HuntsvilleAirport 40 kmThis week: GoodBest day 80/1007 good days
- White RockAirport 32 kmThis week: GoodBest day 65/1001 good day
- Les EscouminsAirport 93 kmThis week: GoodBest day 80/1007 good days
- Guelph/EramosaAirport 16 kmThis week: GoodBest day 64/1001 good day
- MalahatAirport 15 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.