British Columbia
54 towns in British Columbia, with 24 surf spots, 23 ski resorts, 3 kitesurf spots, 3 windsurf spots, 61 sailing spots, 172 dive sites, 14 kayak spots, 35 climbing areas and 43 mountain bike areas. Open one for its week.
Best this week first
Showing 50 of 54 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
- WhistlerAirport 104 kmFamily facilitiesThis week: GoodBest day 85/1005 good days
- GoldenAirport 206 kmThis week: GoodBest day 85/1002 good days
- Campbell CreekAirport 26 kmThis week: GoodBest day 82/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
- 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
- OsoyoosAirport 49 kmThis week: PoorBest day 0/100
- 108 Mile RanchAirport 67 kmThis week: Closed
- ElkfordAirport 77 kmFamily facilitiesThis week: Closed
- Fairmont Hot SpringsAirport 81 kmThis week: Closed
- FernieAirport 53 kmFamily facilitiesThis 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.
Every town, A to Z (54)
- 108 Mile Ranch
- Bowen Island
- Brentwood Bay
- Campbell Creek
- Campbell River
- Clearwater
- Colwood
- Comox
- Eastsound
- Elkford
- Esquimalt
- Fairmont Hot Springs
- Fernie
- Fort St. James
- Golden
- Greenwood
- Harrison Hot Springs
- Hedley
- Kimberley
- Ladysmith
- Lantzville
- Lax Kw Alaams
- Malahat
- Masset
- Nanaimo
- Nelson British Columbia
- North Saanich
- North Vancouver
- Oak Bay
- Osoyoos
- Oyster River
- Panorama
- Parksville
- Point Roberts
- Port Hardy
- Port Renfrew
- Powell River
- Prince Rupert
- Revelstoke
- Rossland
- Saanich
- Sayward
- Sechelt
- Sidney
- Silver Star Mountain Resort
- Sooke
- Squamish
- Sun Peaks
- Tofino
- Ucluelet
- Vancouver
- Victoria
- Whistler
- White Rock