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 50 of 64 towns.
- SidneyAirport 2 kmThis week: GoodBest day 100/1007 good days
- 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
- SquamishAirport 56 kmThis week: GoodBest day 100/1007 good days
- Bowen IslandAirport 24 kmThis week: GoodBest day 100/1007 good days
- Port RenfrewAirport 69 kmThis week: GoodBest day 95/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
- LantzvilleAirport 25 kmThis week: GoodBest day 99/1007 good days
- North VancouverAirport 16 kmFamily facilitiesThis week: GoodBest day 100/1007 good days
- Oak BayAirport 24 kmThis week: GoodBest day 99/1007 good days
- ColwoodAirport 25 kmThis week: GoodBest day 99/1007 good days
- SaywardAirport 69 kmThis week: GoodBest day 99/1007 good days
- UclueletAirport 23 kmThis week: GoodBest day 94/1004 good days
- Prince RupertAirport 8 kmThis week: GoodBest day 90/1005 good days
- VictoriaAirport 25 kmThis week: GoodBest day 98/1006 good days
- TofinoAirport 12 kmThis week: GoodBest day 91/1006 good days
- White RockAirport 32 kmThis week: GoodBest day 81/1005 good days
- SookeAirport 37 kmThis week: GoodBest day 99/1006 good days
- Harrison Hot SpringsAirport 52 kmThis week: GoodBest day 90/1007 good days
- EsquimaltAirport 24 kmThis week: GoodBest day 98/1007 good days
- SaanichAirport 21 kmThis week: GoodBest day 98/1006 good days
- MassetAirport 2 kmThis week: GoodBest day 97/1005 good days
- Lax Kw AlaamsAirport 30 kmThis week: GoodBest day 96/1006 good days
- Port HardyAirport 10 kmThis week: GoodBest day 94/1005 good days
- Nelson British ColumbiaAirport 34 kmThis week: GoodBest day 90/1004 good days
- JasperAirport 207 kmThis week: GoodBest day 89/1005 good days
- BanffAirport 109 kmFamily facilitiesThis week: GoodBest day 85/1005 good days
- GoldenAirport 206 kmThis week: GoodBest day 85/1003 good days
- WhistlerAirport 104 kmFamily facilitiesThis week: GoodBest day 83/1007 good days
- Campbell CreekAirport 26 kmThis week: GoodBest day 82/1007 good days
- Sun PeaksAirport 42 kmThis week: GoodBest day 82/1007 good days
- Lake LouiseAirport 155 kmThis week: GoodBest day 74/1007 good days
- ClearwaterAirport 109 kmFamily facilitiesThis week: GoodBest day 79/1007 good days
- PanoramaAirport 100 kmThis week: GoodBest day 78/1007 good days
- Crowsnest PassAirport 94 kmFamily facilitiesThis week: GoodBest day 76/1006 good days
- RosslandAirport 27 kmFamily facilitiesThis week: GoodBest day 72/1007 good days
- ElkwaterAirport 51 kmThis week: GoodBest day 72/1006 good days
- GreenwoodAirport 79 kmThis week: GoodBest day 70/1006 good days
- RevelstokeAirport 143 kmFamily facilitiesThis week: GoodBest day 70/1003 good days
- KimberleyAirport 17 kmFamily facilitiesThis week: GoodBest day 66/1005 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.
Every town, A to Z (64)
- 108 Mile Ranch
- Banff
- Bowen Island
- Brentwood Bay
- Campbell Creek
- Campbell River
- Clearwater
- Colwood
- Comox
- Cote
- Crowsnest Pass
- Eastsound
- Elkford
- Elkwater
- Esquimalt
- Fairmont Hot Springs
- Fairview
- Fernie
- Fort St. James
- Golden
- Greenwood
- Harrison Hot Springs
- Hedley
- Jasper
- Kimberley
- Ladysmith
- Lake Louise
- Lantzville
- Lax Kw Alaams
- Malahat
- Masset
- Nanaimo
- Nelson British Columbia
- North Saanich
- North Vancouver
- Oak Bay
- Osoyoos
- Oyster River
- Panorama
- Parksville
- Peace River
- Point Roberts
- Port Hardy
- Port Renfrew
- Powell River
- Prince Rupert
- Revelstoke
- Rossland
- Saanich
- Saprae Creek
- Sayward
- Sechelt
- Sidney
- Silver Star Mountain Resort
- Sooke
- Squamish
- Sun Peaks
- Tofino
- Ucluelet
- Vancouver
- Victoria
- Wabamun
- Whistler
- White Rock