Western Canada
64 towns in Western Canada, with 24 surf spots, 33 ski resorts, 3 kitesurf spots, 3 windsurf spots, 6 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
- 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
- EsquimaltAirport 24 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
- Point RobertsAirport 25 kmThis week: GoodBest day 100/1006 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
- Harrison Hot SpringsAirport 52 kmThis week: GoodBest day 91/1007 good days
- TofinoAirport 12 kmThis week: GoodBest day 89/1006 good days
- North VancouverAirport 16 kmFamily facilitiesThis week: GoodBest day 99/1007 good days
- VictoriaAirport 25 kmThis week: GoodBest day 99/1006 good days
- SaanichAirport 21 kmThis week: GoodBest day 99/1006 good days
- SookeAirport 37 kmThis week: GoodBest day 99/1006 good days
- Lax Kw AlaamsAirport 30 kmThis week: GoodBest day 97/1005 good days
- UclueletAirport 23 kmThis week: GoodBest day 97/1003 good days
- Campbell CreekAirport 26 kmThis week: GoodBest day 84/1007 good days
- Port RenfrewAirport 69 kmThis week: GoodBest day 96/1006 good days
- White RockAirport 32 kmThis week: GoodBest day 80/1006 good days
- MassetAirport 2 kmThis week: GoodBest day 96/1004 good days
- Port HardyAirport 10 kmThis week: GoodBest day 96/1004 good days
- Prince RupertAirport 8 kmThis week: GoodBest day 93/1005 good days
- ElkwaterAirport 51 kmThis week: GoodBest day 74/1006 good days
- JasperAirport 207 kmThis week: GoodBest day 90/1004 good days
- Nelson British ColumbiaAirport 34 kmThis week: GoodBest day 89/1004 good days
- RosslandAirport 27 kmFamily facilitiesThis week: GoodBest day 69/1005 good days
- WhistlerAirport 104 kmFamily facilitiesThis week: GoodBest day 81/1007 good days
- Crowsnest PassAirport 94 kmFamily facilitiesThis week: GoodBest day 76/1005 good days
- Sun PeaksAirport 42 kmThis week: GoodBest day 68/1007 good days
- BanffAirport 109 kmFamily facilitiesThis week: GoodBest day 84/1003 good days
- ClearwaterAirport 109 kmFamily facilitiesThis week: GoodBest day 66/1004 good days
- RevelstokeAirport 143 kmFamily facilitiesThis week: GoodBest day 66/1002 good days
- GreenwoodAirport 79 kmThis week: GoodBest day 64/1005 good days
- KimberleyAirport 17 kmFamily facilitiesThis week: GoodBest day 62/1004 good days
- PanoramaAirport 100 kmThis week: GoodBest day 61/1002 good days
- GoldenAirport 206 kmThis week: GoodBest day 61/1002 good days
- WabamunAirport 65 kmThis week: FairBest day 55/100
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