Western Canada
64 towns in Western Canada, with 24 surf spots, 33 ski resorts, 3 kitesurf spots, 3 windsurf spots, 62 sailing spots, 172 dive sites, 18 kayak spots, 40 climbing areas and 49 mountain bike areas. Open one for its week.
Best this week first
Showing all 64 towns.
- North SaanichAirport 1 kmThis week: GoodBest day 100/1007 good days
- Campbell RiverAirport 8 kmThis week: GoodBest day 100/1007 good days
- ParksvilleAirport 6 kmThis week: GoodBest day 100/1007 good days
- ComoxAirport 36 kmThis week: GoodBest day 100/1007 good days
- LadysmithAirport 8 kmThis week: GoodBest day 100/1007 good days
- NanaimoAirport 13 kmThis week: GoodBest day 100/1007 good days
- SecheltAirport 49 kmThis week: GoodBest day 100/1007 good days
- Powell RiverAirport 2 kmThis week: GoodBest day 100/1007 good days
- Brentwood BayAirport 7 kmThis week: GoodBest day 100/1007 good days
- EastsoundAirport 1 kmThis week: GoodBest day 100/1007 good days
- LantzvilleAirport 25 kmThis week: GoodBest day 100/1007 good days
- SquamishAirport 56 kmThis week: GoodBest day 100/1007 good days
- Bowen IslandAirport 24 kmThis week: GoodBest day 100/1007 good days
- SaywardAirport 69 kmThis week: GoodBest day 100/1007 good days
- North VancouverAirport 16 kmFamily facilitiesThis week: GoodBest day 99/1007 good days
- Port RenfrewAirport 69 kmThis week: GoodBest day 94/1006 good days
- Point RobertsAirport 25 kmThis week: GoodBest day 100/1007 good days
- VancouverAirport 8 kmFamily facilitiesThis week: GoodBest day 100/1007 good days
- MalahatAirport 15 kmThis week: GoodBest day 100/1007 good days
- SidneyAirport 2 kmThis week: GoodBest day 99/1007 good days
- Oak BayAirport 24 kmThis week: GoodBest day 99/1007 good days
- ColwoodAirport 25 kmThis week: GoodBest day 99/1007 good days
- VictoriaAirport 25 kmThis week: GoodBest day 99/1007 good days
- EsquimaltAirport 24 kmThis week: GoodBest day 99/1007 good days
- UclueletAirport 23 kmThis week: GoodBest day 94/1003 good days
- SaanichAirport 21 kmThis week: GoodBest day 99/1007 good days
- SookeAirport 37 kmThis week: GoodBest day 99/1006 good days
- Prince RupertAirport 8 kmThis week: GoodBest day 95/1005 good days
- TofinoAirport 12 kmThis week: GoodBest day 91/1006 good days
- Harrison Hot SpringsAirport 52 kmThis week: GoodBest day 90/1007 good days
- MassetAirport 2 kmThis week: GoodBest day 97/1004 good days
- Lax Kw AlaamsAirport 30 kmThis week: GoodBest day 96/1005 good days
- Port HardyAirport 10 kmThis week: GoodBest day 94/1005 good days
- Nelson British ColumbiaAirport 34 kmThis week: GoodBest day 90/1006 good days
- Sun PeaksAirport 42 kmThis week: GoodBest day 84/1007 good days
- White RockAirport 32 kmThis week: GoodBest day 81/1005 good days
- JasperAirport 207 kmThis week: GoodBest day 88/1003 good days
- BanffAirport 109 kmFamily facilitiesThis week: GoodBest day 85/1004 good days
- WhistlerAirport 104 kmFamily facilitiesThis week: GoodBest day 85/1005 good days
- GoldenAirport 206 kmThis week: GoodBest day 85/1002 good days
- Lake LouiseAirport 155 kmThis week: GoodBest day 85/1007 good days
- Campbell CreekAirport 26 kmThis week: GoodBest day 82/1007 good days
- ElkwaterAirport 51 kmThis week: GoodBest day 73/1007 good days
- RosslandAirport 27 kmFamily facilitiesThis week: GoodBest day 71/1007 good days
- PanoramaAirport 100 kmThis week: GoodBest day 80/1007 good days
- ClearwaterAirport 109 kmFamily facilitiesThis week: GoodBest day 79/1007 good days
- Crowsnest PassAirport 94 kmFamily facilitiesThis week: GoodBest day 77/1005 good days
- GreenwoodAirport 79 kmThis week: GoodBest day 66/1005 good days
- KimberleyAirport 17 kmFamily facilitiesThis week: GoodBest day 62/1002 good days
- RevelstokeAirport 143 kmFamily facilitiesThis week: GoodBest day 60/1003 good days
- WabamunAirport 65 kmThis week: PoorBest day 21/100
- OsoyoosAirport 49 kmThis week: PoorBest day 0/100
- 108 Mile RanchAirport 67 kmThis week: Closed
- CoteAirport 130 kmThis week: Closed
- ElkfordAirport 77 kmFamily facilitiesThis week: Closed
- Fairmont Hot SpringsAirport 81 kmThis week: Closed
- FairviewAirport 61 kmThis week: Closed
- FernieAirport 53 kmFamily facilitiesThis week: Closed
- Fort St. JamesAirport 110 kmThis week: Closed
- HedleyAirport 36 kmThis week: Closed
- Oyster RiverAirport 14 kmThis week: Closed
- Peace RiverAirport 10 kmFamily facilitiesThis week: Closed
- Saprae CreekAirport 5 kmThis week: Closed
- Silver Star Mountain ResortAirport 50 kmThis week: Closed
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.