British Columbia

38 towns in British Columbia, with 21 surf spots, 13 ski resorts, 3 kite spots, 3 windsurf spots, 3 sailing spots and 162 dive sites. Open one for its week.

Sport
Filter the map
Where British Columbia
Show the places as

Best this week first

Showing all 38 towns.

  1. SidneyCanada · 17 dive sitesThis week: Good7 good days
  2. North SaanichCanada · 15 dive sitesThis week: Good7 good days
  3. Campbell RiverCanada · 13 dive sitesThis week: Good7 good days
  4. ParksvilleCanada · 12 dive sitesThis week: Good7 good days
  5. Oak BayCanada · 11 dive sitesThis week: Good7 good days
  6. UclueletCanada · 4 surf spots and 10 dive sitesThis week: Good7 good days
  7. ComoxCanada · 8 dive sitesThis week: Good7 good days
  8. NanaimoCanada · 8 dive sitesThis week: Good7 good days
  9. LadysmithCanada · 7 dive sitesThis week: Good7 good days
  10. SecheltCanada · 7 dive sitesThis week: Good7 good days
  11. ColwoodCanada · 2 surf spots and 6 dive sitesThis week: Good7 good days
  12. EsquimaltCanada · 6 dive sitesThis week: Good7 good days
  13. Port RenfrewCanada · 3 surf spots, 2 kite spots, 2 windsurf spots and 3 dive sitesThis week: Good7 good days
  14. Powell RiverCanada · 2 surf spots and 6 dive sitesThis week: Good7 good days
  15. Brentwood BayCanada · 5 dive sitesThis week: Good7 good days
  16. EastsoundUnited States · 5 dive sitesThis week: Good7 good days
  17. LantzvilleCanada · 5 dive sitesThis week: Good7 good days
  18. SquamishCanada · 1 kite spot, 1 windsurf spot and 5 dive sitesThis week: Good7 good days
  19. Bowen IslandCanada · 4 dive sitesThis week: Good7 good days
  20. VictoriaCanada · 1 sailing spot and 1 dive siteThis week: Good7 good days
  21. Point RobertsUnited States · 1 surf spot and 2 dive sitesThis week: Good7 good days
  22. TofinoCanada · 5 surf spots and 2 dive sitesThis week: Good7 good days
  23. MalahatCanada · 1 dive siteThis week: Good7 good days
  24. North VancouverCanada · 2 surf spots, 3 ski resorts and 1 dive siteThis week: Good7 good days
  25. SaanichCanada · 1 surf spot and 1 dive siteThis week: Good7 good days
  26. SookeCanada · 1 surf spot and 1 dive siteThis week: Good7 good days
  27. OsoyoosCanada · 1 sailing spotThis week: Poor
  28. White RockCanada · 1 sailing spotThis week: Poor
  29. ClearwaterCanada · 1 ski resortThis week: Closed
  30. ElkfordCanada · 1 ski resortThis week: Closed
  31. Fairmont Hot SpringsCanada · 1 ski resortThis week: Closed
  32. FernieCanada · 1 ski resortThis week: Closed
  33. Fort St. JamesCanada · 1 ski resortThis week: Closed
  34. GreenwoodCanada · 1 ski resortThis week: Closed
  35. KimberleyCanada · 1 ski resortThis week: Closed
  36. RevelstokeCanada · 1 ski resortThis week: Closed
  37. RosslandCanada · 1 ski resortThis week: Closed
  38. WhistlerCanada · 1 ski resortThis 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.