Canada
363 towns in Canada, with 57 surf spots, 130 ski resorts, 9 kitesurf spots, 7 windsurf spots, 299 sailing spots, 279 dive sites, 174 kayak spots, 146 climbing areas and 237 mountain bike areas. Open one for its week.
Best this week first
Showing 300 of 363 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
- KingstonAirport 45 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
- Port RenfrewAirport 69 kmThis week: GoodBest day 93/1006 good days
- NanaimoAirport 13 kmThis week: GoodBest day 100/1007 good days
- SecheltAirport 49 kmThis week: GoodBest day 100/1007 good days
- BrockvilleAirport 20 kmThis week: GoodBest day 100/1007 good days
- Powell RiverAirport 2 kmThis week: GoodBest day 100/1007 good days
- MidlandAirport 39 kmThis week: GoodBest day 100/1007 good days
- Brentwood BayAirport 7 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
- MattawaAirport 55 kmThis week: GoodBest day 100/1007 good days
- PrescottAirport 6 kmThis week: GoodBest day 100/1007 good days
- UclueletAirport 23 kmThis week: GoodBest day 94/1003 good days
- Niagara-on-the-LakeAirport 11 kmThis week: GoodBest day 100/1005 good days
- TofinoAirport 12 kmThis week: GoodBest day 86/1006 good days
- VancouverAirport 8 kmFamily facilitiesThis week: GoodBest day 100/1007 good days
- Val-DavidAirport 41 kmFamily facilitiesThis week: GoodBest day 96/1005 good days
- Sainte-Émélie-de-l'ÉnergieAirport 77 kmThis week: GoodBest day 96/1004 good days
- TorontoAirport 9 kmThis week: GoodBest day 95/1005 good days
- Saint-DonatAirport 73 kmFamily facilitiesThis week: GoodBest day 96/1005 good days
- Sainte-AdèleAirport 31 kmFamily facilitiesThis week: GoodBest day 96/1005 good days
- St Alphonse RodriguezAirport 61 kmThis week: GoodBest day 96/1003 good days
- Saint-Mathieu-du-ParcAirport 119 kmThis week: GoodBest day 96/1007 good days
- Mont-TremblantAirport 73 kmThis week: GoodBest day 96/1004 good days
- Saint-RaymondAirport 33 kmThis week: GoodBest day 96/1007 good days
- BassinAirport 25 kmThis week: GoodBest day 88/1006 good days
- EtobicokeAirport 6 kmThis week: GoodBest day 100/1007 good days
- Farm PointAirport 25 kmThis week: GoodBest day 100/1007 good days
- HaliburtonAirport 63 kmThis week: GoodBest day 99/1007 good days
- Parry SoundAirport 70 kmThis week: GoodBest day 99/1007 good days
- MalahatAirport 15 kmThis week: GoodBest day 100/1007 good days
- ArnpriorAirport 55 kmThis week: GoodBest day 99/1007 good days
- OttawaAirport 6 kmThis week: GoodBest day 99/1007 good days
- Port DoverAirport 48 kmThis week: GoodBest day 99/1007 good days
- LeamingtonAirport 39 kmThis week: GoodBest day 99/1006 good days
- BayfieldAirport 74 kmThis week: GoodBest day 99/1005 good days
- ErieauAirport 85 kmThis week: GoodBest day 99/1006 good days
- North VancouverAirport 16 kmFamily facilitiesThis week: GoodBest day 100/1007 good days
- Port ColborneAirport 35 kmThis week: GoodBest day 99/1007 good days
- PenetanguisheneAirport 44 kmThis week: GoodBest day 100/1007 good days
- ClaringtonAirport 38 kmThis week: GoodBest day 99/1006 good days
- Fort-CoulongeAirport 95 kmThis week: GoodBest day 99/1007 good days
- West LorneAirport 61 kmThis week: GoodBest day 99/1003 good days
- SherkstonAirport 29 kmThis week: GoodBest day 99/1007 good days
- Val BrillantAirport 49 kmThis week: GoodBest day 100/1007 good days
- Grand BendAirport 58 kmThis week: GoodBest day 98/1007 good days
- KipawaAirport 57 kmThis week: GoodBest day 98/1007 good days
- SaywardAirport 69 kmThis week: GoodBest day 100/1006 good days
- ChelseaAirport 14 kmFamily facilitiesThis week: GoodBest day 98/1007 good days
- HuntsvilleAirport 40 kmThis week: GoodBest day 98/1007 good days
- LavalAirport 10 kmThis week: GoodBest day 98/1007 good days
- North MonetvilleAirport 62 kmThis week: GoodBest day 98/1007 good days
- Oak BayAirport 24 kmThis week: GoodBest day 99/1007 good days
- ColwoodAirport 25 kmThis week: GoodBest day 99/1007 good days
- FrederictonAirport 14 kmThis week: GoodBest day 97/1007 good days
- ShediacAirport 15 kmThis week: GoodBest day 98/1007 good days
- BouchervilleAirport 8 kmThis week: GoodBest day 97/1007 good days
- WabanaAirport 15 kmThis week: GoodBest day 99/1007 good days
- ThessalonAirport 69 kmThis week: GoodBest day 97/1004 good days
- EsquimaltAirport 24 kmThis week: GoodBest day 99/1007 good days
- Mahone BayAirport 84 kmThis week: GoodBest day 98/1006 good days
- DalhousieAirport 68 kmThis week: GoodBest day 97/1001 good day
- La TuqueAirport 126 kmFamily facilitiesThis week: GoodBest day 95/1004 good days
- BracebridgeAirport 7 kmThis week: GoodBest day 99/1007 good days
- Lac SupérieurAirport 66 kmThis week: GoodBest day 95/1004 good days
- Cap-aux-MeulesAirport 8 kmThis week: GoodBest day 96/1006 good days
- Ferme NeuveAirport 131 kmThis week: GoodBest day 96/1007 good days
- Hamilton OntarioAirport 11 kmThis week: GoodBest day 96/1007 good days
- HudsonAirport 26 kmThis week: GoodBest day 96/1007 good days
- Richibucto VillageAirport 61 kmThis week: GoodBest day 96/1006 good days
- Morin HeightsAirport 30 kmThis week: GoodBest day 96/1007 good days
- New GraftonAirport 115 kmThis week: GoodBest day 96/1007 good days
- RigaudAirport 31 kmFamily facilitiesThis week: GoodBest day 96/1007 good days
- SherbrookeAirport 120 kmThis week: GoodBest day 96/1007 good days
- Vaudreuil DorionAirport 24 kmThis week: GoodBest day 96/1007 good days
- ShawiniganAirport 107 kmThis week: GoodBest day 95/1007 good days
- KitchenerAirport 7 kmThis week: GoodBest day 95/1007 good days
- MississaugaAirport 10 kmThis week: GoodBest day 95/1007 good days
- Lac-EtcheminAirport 80 kmFamily facilitiesThis week: GoodBest day 95/1007 good days
- DorvalAirport 2 kmThis week: GoodBest day 99/1007 good days
- BramptonAirport 9 kmThis week: GoodBest day 95/1007 good days
- CobaltAirport 110 kmThis week: GoodBest day 95/1007 good days
- Fort FrancesAirport 5 kmThis week: GoodBest day 96/1007 good days
- GabriolaAirport 13 kmThis week: GoodBest day 96/1004 good days
- Owen SoundAirport 24 kmThis week: GoodBest day 95/1007 good days
- PowassanAirport 37 kmThis week: GoodBest day 95/1007 good days
- SkeadAirport 7 kmThis week: GoodBest day 95/1007 good days
- Harbour GraceAirport 36 kmThis week: GoodBest day 99/1007 good days
- Port McNeillAirport 22 kmThis week: GoodBest day 96/1004 good days
- WaterlooAirport 12 kmThis week: GoodBest day 94/1007 good days
- Saint JohnAirport 14 kmThis week: GoodBest day 97/1007 good days
- EspanolaAirport 85 kmThis week: GoodBest day 94/1007 good days
- Guelph/EramosaAirport 16 kmThis week: GoodBest day 94/1007 good days
- CalgaryAirport 9 kmThis week: GoodBest day 88/1007 good days
- Pont-RougeAirport 24 kmThis week: GoodBest day 93/1007 good days
- Dartmouth Nova ScotiaAirport 24 kmThis week: GoodBest day 96/1007 good days
- McwattersAirport 6 kmThis week: GoodBest day 93/1007 good days
- AmosAirport 63 kmThis week: GoodBest day 92/1007 good days
- TatamagoucheAirport 65 kmThis week: GoodBest day 99/1007 good days
- HalifaxAirport 27 kmThis week: GoodBest day 98/1007 good days
- VictoriaAirport 25 kmThis week: GoodBest day 99/1007 good days
- SeafoamAirport 58 kmThis week: GoodBest day 99/1006 good days
- DarnleyAirport 47 kmThis week: GoodBest day 99/1006 good days
- KincardineAirport 76 kmThis week: GoodBest day 96/1001 good day
- PugwashAirport 64 kmThis week: GoodBest day 99/1006 good days
- SaanichAirport 21 kmThis week: GoodBest day 99/1006 good days
- SpanishAirport 128 kmThis week: GoodBest day 99/1006 good days
- West PugwashAirport 67 kmThis week: GoodBest day 99/1006 good days
- Grand FallsAirport 160 kmThis week: GoodBest day 91/1007 good days
- NictauAirport 115 kmThis week: GoodBest day 91/1007 good days
- BlackfaldsAirport 104 kmThis week: GoodBest day 88/1007 good days
- Little CurrentAirport 112 kmThis week: GoodBest day 95/1004 good days
- TobermoryAirport 71 kmThis week: GoodBest day 98/1007 good days
- Saint-PascalAirport 126 kmThis week: GoodBest day 95/1004 good days
- St. EspritAirport 69 kmThis week: GoodBest day 98/1007 good days
- MissionAirport 13 kmThis week: GoodBest day 92/1007 good days
- SummersideAirport 52 kmThis week: GoodBest day 98/1007 good days
- Blind RiverAirport 116 kmThis week: GoodBest day 94/1006 good days
- MagogAirport 103 kmThis week: GoodBest day 94/1007 good days
- Baie-ComeauAirport 9 kmThis week: GoodBest day 89/1007 good days
- BurnabyAirport 16 kmThis week: GoodBest day 93/1007 good days
- Harrison Hot SpringsAirport 52 kmThis week: GoodBest day 89/1007 good days
- LethbridgeAirport 8 kmThis week: GoodBest day 88/1007 good days
- Langley CityAirport 23 kmThis week: GoodBest day 89/1007 good days
- Pitt MeadowsAirport 32 kmThis week: GoodBest day 89/1007 good days
- Georgetown Prince Edward IslandAirport 47 kmThis week: GoodBest day 98/1007 good days
- East RiverAirport 61 kmThis week: GoodBest day 94/1003 good days
- WhycocomaghAirport 85 kmThis week: GoodBest day 94/1006 good days
- Rocky Mountain HouseAirport 138 kmThis week: GoodBest day 88/1007 good days
- BathurstAirport 7 kmThis week: GoodBest day 94/1001 good day
- LunenburgAirport 85 kmThis week: GoodBest day 98/1006 good days
- ChilliwackAirport 34 kmThis week: GoodBest day 91/1005 good days
- Sept-ÎlesAirport 9 kmThis week: GoodBest day 93/1005 good days
- GaspéAirport 6 kmThis week: GoodBest day 93/1004 good days
- SookeAirport 37 kmThis week: GoodBest day 98/1006 good days
- MalpequeAirport 51 kmThis week: GoodBest day 98/1005 good days
- Havre-Saint-PierreAirport 4 kmThis week: GoodBest day 93/1004 good days
- L'Anse-Saint-JeanAirport 57 kmThis week: GoodBest day 88/1007 good days
- MurdochvilleAirport 77 kmFamily facilitiesThis week: GoodBest day 93/1004 good days
- New-RichmondAirport 31 kmThis week: GoodBest day 93/1003 good days
- Prince EdwardAirport 92 kmThis week: GoodBest day 93/1003 good days
- HuntingdonAirport 54 kmThis week: GoodBest day 93/1002 good days
- Port Hood IslandAirport 118 kmThis week: GoodBest day 97/1007 good days
- GangesAirport 24 kmThis week: GoodBest day 92/1003 good days
- SointulaAirport 25 kmThis week: GoodBest day 92/1003 good days
- Lax Kw AlaamsAirport 30 kmThis week: GoodBest day 97/1005 good days
- MassetAirport 2 kmThis week: GoodBest day 97/1005 good days
- MontréalAirport 12 kmThis week: GoodBest day 93/1003 good days
- BarrieAirport 15 kmFamily facilitiesThis week: GoodBest day 91/1006 good days
- Thunder BayAirport 6 kmThis week: GoodBest day 91/1003 good days
- OrilliaAirport 18 kmThis week: GoodBest day 91/1002 good days
- StanhopeAirport 123 kmThis week: GoodBest day 93/1005 good days
- Grande Riviere QuebecAirport 42 kmThis week: GoodBest day 90/1004 good days
- Steady BrookAirport 42 kmThis week: GoodBest day 96/1007 good days
- Prince RupertAirport 8 kmThis week: GoodBest day 91/1006 good days
- Port BickertonAirport 142 kmThis week: GoodBest day 96/1005 good days
- ChestermereAirport 15 kmThis week: GoodBest day 87/1007 good days
- Conception Bay SouthAirport 23 kmThis week: GoodBest day 89/1003 good days
- SonoraAirport 128 kmThis week: GoodBest day 95/1004 good days
- Port HardyAirport 10 kmThis week: GoodBest day 95/1004 good days
- Sheet Harbour PassageAirport 84 kmThis week: GoodBest day 95/1004 good days
- PictonAirport 90 kmThis week: GoodBest day 88/1002 good days
- St. John'sAirport 7 kmThis week: GoodBest day 87/1006 good days
- Port KirwanAirport 73 kmThis week: GoodBest day 94/1004 good days
- Medicine HatAirport 4 kmThis week: GoodBest day 86/1007 good days
- MiltonAirport 27 kmThis week: GoodBest day 92/1007 good days
- BurlingtonAirport 20 kmThis week: GoodBest day 92/1007 good days
- RawdonAirport 47 kmThis week: GoodBest day 81/1004 good days
- MontmagnyAirport 67 kmThis week: GoodBest day 81/1002 good days
- Gore BayAirport 126 kmThis week: GoodBest day 81/1002 good days
- Killarney OntarioAirport 91 kmThis week: GoodBest day 81/1002 good days
- CharlottetownAirport 6 kmThis week: GoodBest day 80/1003 good days
- BellevilleAirport 78 kmThis week: GoodBest day 79/1001 good day
- West Dover Nova ScotiaAirport 52 kmThis week: GoodBest day 92/1004 good days
- CastlegarAirport 4 kmThis week: GoodBest day 92/1005 good days
- HopeAirport 78 kmThis week: GoodBest day 92/1002 good days
- Pointe-ClaireAirport 5 kmThis week: GoodBest day 77/1001 good day
- Lac Ste MarieAirport 56 kmThis week: GoodBest day 92/1002 good days
- L'Ange-GardienAirport 28 kmThis week: GoodBest day 74/1003 good days
- Quinte WestAirport 65 kmThis week: GoodBest day 73/1002 good days
- DrummondvilleAirport 82 kmThis week: GoodBest day 81/1005 good days
- KeremeosAirport 33 kmThis week: GoodBest day 91/1004 good days
- CallanderAirport 17 kmThis week: GoodBest day 71/1001 good day
- L'Ascension-de-Notre-SeigneurAirport 48 kmThis week: GoodBest day 70/1002 good days
- BonaventureAirport 4 kmThis week: GoodBest day 69/1002 good days
- DorionAirport 74 kmThis week: GoodBest day 91/1002 good days
- KingsboroAirport 78 kmThis week: GoodBest day 69/1001 good day
- Saint-SauveurAirport 26 kmFamily facilitiesThis week: GoodBest day 81/1007 good days
- BromontAirport 64 kmFamily facilitiesThis week: GoodBest day 81/1007 good days
- Sainte-MoniqueAirport 39 kmThis week: GoodBest day 68/1001 good day
- ClarksburgAirport 56 kmThis week: GoodBest day 82/1003 good days
- Sault Ste. MarieAirport 14 kmThis week: GoodBest day 66/1001 good day
- New CarlisleAirport 11 kmThis week: GoodBest day 66/1001 good day
- Niagara FallsAirport 10 kmThis week: GoodBest day 86/1006 good days
- CoquitlamAirport 31 kmThis week: GoodBest day 90/1002 good days
- Maple RidgeAirport 28 kmThis week: GoodBest day 90/1004 good days
- Carleton Sur MerAirport 50 kmThis week: GoodBest day 90/1004 good days
- BeaupréAirport 47 kmFamily facilitiesThis week: GoodBest day 81/1005 good days
- QuebecAirport 14 kmThis week: GoodBest day 81/1005 good days
- NordeggAirport 186 kmThis week: GoodBest day 84/1007 good days
- AlmaAirport 60 kmThis week: GoodBest day 81/1005 good days
- AtholvilleAirport 83 kmThis week: GoodBest day 81/1005 good days
- Nelson British ColumbiaAirport 34 kmThis week: GoodBest day 89/1005 good days
- St UrbainAirport 93 kmThis week: GoodBest day 82/1005 good days
- Thetford-MinesAirport 78 kmThis week: GoodBest day 81/1005 good days
- PentictonAirport 4 kmThis week: GoodBest day 89/1004 good days
- La MalbaieAirport 98 kmThis week: GoodBest day 81/1004 good days
- Cache BayAirport 43 kmThis week: GoodBest day 63/1001 good day
- Trois PistolesAirport 89 kmThis week: GoodBest day 81/1004 good days
- Les EscouminsAirport 93 kmThis week: GoodBest day 81/1003 good days
- PetawawaAirport 136 kmThis week: GoodBest day 81/1003 good days
- OakvilleAirport 26 kmThis week: GoodBest day 62/1001 good day
- JasperAirport 207 kmThis week: GoodBest day 88/1003 good days
- Saint-FélicienAirport 20 kmThis week: GoodBest day 80/1003 good days
- CumberlandAirport 41 kmThis week: GoodBest day 88/1004 good days
- St. ThomasAirport 29 kmThis week: GoodBest day 79/1007 good days
- WinnipegAirport 7 kmThis week: GoodBest day 79/1006 good days
- Cold LakeAirport 41 kmThis week: GoodBest day 60/1001 good day
- SelkirkAirport 36 kmThis week: GoodBest day 78/1006 good days
- RichmondAirport 5 kmThis week: GoodBest day 55/1001 good day
- East BroughtonAirport 69 kmThis week: GoodBest day 87/1003 good days
- Ainsworth Hot SpringsAirport 71 kmThis week: GoodBest day 86/1005 good days
- Port MoodyAirport 28 kmThis week: GoodBest day 86/1003 good days
- DelawareAirport 25 kmThis week: GoodBest day 76/1007 good days
- Sun PeaksAirport 42 kmThis week: GoodBest day 83/1007 good days
- LondonAirport 9 kmThis week: GoodBest day 76/1007 good days
- BanffAirport 109 kmFamily facilitiesThis week: GoodBest day 85/1004 good days
- LangfordAirport 23 kmThis week: GoodBest day 85/1004 good days
- PaisleyAirport 51 kmThis week: GoodBest day 76/1007 good days
- LillooetAirport 105 kmThis week: GoodBest day 84/1003 good days
- WhistlerAirport 104 kmFamily facilitiesThis week: GoodBest day 84/1005 good days
- GoldenAirport 206 kmThis week: GoodBest day 84/1002 good days
- LouisbourgAirport 27 kmThis week: GoodBest day 76/1006 good days
- Lake LouiseAirport 155 kmThis week: GoodBest day 82/1007 good days
- WolfvilleAirport 71 kmThis week: GoodBest day 76/1005 good days
- QuispamsisAirport 13 kmThis week: GoodBest day 76/1004 good days
- Tumbler RidgeAirport 125 kmThis week: GoodBest day 81/1007 good days
- CrestonAirport 77 kmThis week: GoodBest day 82/1007 good days
- PembertonAirport 128 kmThis week: GoodBest day 79/1006 good days
- CollingwoodAirport 53 kmFamily facilitiesThis week: GoodBest day 78/1002 good days
- Prince GeorgeAirport 7 kmThis week: GoodBest day 75/1006 good days
- EdsonAirport 75 kmThis week: GoodBest day 75/1006 good days
- SaguenayAirport 10 kmThis week: GoodBest day 76/1003 good days
- Port CartierAirport 48 kmThis week: GoodBest day 72/1001 good day
- Lake CountryAirport 8 kmThis week: GoodBest day 74/1006 good days
- ElkwaterAirport 51 kmThis week: GoodBest day 73/1007 good days
- ChibougamauAirport 20 kmThis week: GoodBest day 66/1001 good day
- Campbell CreekAirport 26 kmThis week: GoodBest day 81/1007 good days
- MackenzieAirport 162 kmThis week: GoodBest day 73/1004 good days
- DauphinAirport 5 kmThis week: GoodBest day 72/1007 good days
- GrasswoodAirport 14 kmThis week: GoodBest day 81/1006 good days
- RancheroAirport 79 kmThis week: GoodBest day 72/1005 good days
- Fort St. JohnAirport 7 kmThis week: GoodBest day 80/1007 good days
- EdmontonAirport 27 kmThis week: GoodBest day 80/1007 good days
- Fox CreekAirport 72 kmThis week: GoodBest day 71/1006 good days
- PeachlandAirport 34 kmThis week: GoodBest day 71/1006 good days
- PanoramaAirport 100 kmThis week: GoodBest day 80/1007 good days
- EmoAirport 29 kmThis week: GoodBest day 80/1007 good days
- Fort McMurrayAirport 13 kmThis week: GoodBest day 80/1007 good days
- RosslandAirport 27 kmFamily facilitiesThis week: GoodBest day 70/1006 good days
- MontebelloAirport 51 kmThis week: GoodBest day 70/1006 good days
- ClearwaterAirport 109 kmFamily facilitiesThis week: GoodBest day 78/1007 good days
- Hudson's HopeAirport 76 kmThis week: GoodBest day 78/1006 good days
- Crowsnest PassAirport 94 kmFamily facilitiesThis week: GoodBest day 75/1005 good days
- QuesnelAirport 5 kmThis week: GoodBest day 69/1007 good days
- GreenwoodAirport 79 kmThis week: GoodBest day 69/1006 good days
- White RockAirport 32 kmThis week: GoodBest day 69/1005 good days
- ClericyAirport 18 kmThis week: GoodBest day 70/1003 good days
- WendakeAirport 8 kmThis week: GoodBest day 70/1003 good days
- KimberleyAirport 17 kmFamily facilitiesThis week: GoodBest day 69/1005 good days
- Hornby IslandAirport 30 kmThis week: GoodBest day 69/1004 good days
- La PocatièreAirport 121 kmThis week: GoodBest day 69/1003 good days
- Lac-ÉdouardAirport 96 kmThis week: GoodBest day 67/1004 good days
- RiponAirport 46 kmThis week: GoodBest day 68/1004 good days
- Pointe-du-LacAirport 36 kmThis week: GoodBest day 68/1003 good days
- WhitehorseAirport 2 kmThis week: GoodBest day 66/1005 good days
- MerrittAirport 70 kmThis week: GoodBest day 66/1005 good days
- Lac DelageAirport 20 kmThis week: GoodBest day 66/1004 good days
- Sainte-Anne-des-MontsAirport 123 kmThis week: GoodBest day 65/1003 good days
- Grand CentreAirport 37 kmThis week: GoodBest day 62/1005 good days
- HintonAirport 144 kmThis week: GoodBest day 62/1003 good days
- RevelstokeAirport 143 kmFamily facilitiesThis week: GoodBest day 60/1001 good day
- ValemountAirport 203 kmThis week: GoodBest day 60/1001 good day
- LumsdenAirport 81 kmThis week: FairBest day 70/100
- White PointAirport 142 kmThis week: FairBest day 45/100
- WawaAirport 169 kmThis week: FairBest day 59/100
- Annapolis RoyalAirport 70 kmThis week: FairBest day 58/100
- KenoraAirport 9 kmThis week: FairBest day 56/100
- ScottAirport 6 kmThis week: FairBest day 54/100
- Bella BellaAirport 3 kmThis week: FairBest day 50/100
- MetchosinAirport 30 kmThis week: FairBest day 32/100
- BonnyvilleAirport 4 kmThis week: FairBest day 59/100
- McBrideAirport 159 kmThis week: FairBest day 59/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 (363)
- 108 Mile Ranch
- Ainsworth Hot Springs
- Alma
- Amos
- Annapolis Royal
- Arnprior
- Arntfield
- Atholville
- Baie-Comeau
- Baie-Saint-Paul
- Banff
- Barraute
- Barrie
- Barrys Bay
- Bassin
- Bathurst
- Bayfield
- Beaudry
- Beaupré
- Bella Bella
- Belleville
- Ben Eoin
- Big River
- Blackfalds
- Blind River
- Bonaventure
- Bonnyville
- Boucherville
- Bowen Island
- Bracebridge
- Brampton
- Brentwood Bay
- Brockville
- Bromont
- Burlington
- Burnaby
- Cache Bay
- Calabogie
- Calgary
- Callander
- Campbell Creek
- Campbell River
- Cap-aux-Meules
- Cap-Chat
- Carleton Sur Mer
- Castlegar
- Charlesville
- Charlottetown
- Chelsea
- Chestermere
- Chibougamau
- Chilliwack
- Clarington
- Clarksburg
- Clearwater
- Clericy
- Clyde River
- Cobalt
- Cold Lake
- Collingwood
- Colwood
- Comox
- Conception Bay South
- Coquitlam
- Cote
- Creston
- Crowsnest Pass
- Cumberland
- Dalhousie
- Darnley
- Dartmouth Nova Scotia
- Dauphin
- Dawson Creek
- Delaware
- Devon
- Dorion
- Dorval
- Drummondville
- East Broughton
- East River
- Eckville
- Edmonton
- Edmundston
- Edson
- Elkford
- Elkwater
- Elliot Lake
- Emo
- Erieau
- Espanola
- Esquimalt
- Etobicoke
- Fairmont Hot Springs
- Fairview
- Farm Point
- Ferme Neuve
- Fernie
- Fort Frances
- Fort McMurray
- Fort Qu'Appelle
- Fort St. James
- Fort St. John
- Fort-Coulonge
- Fox Creek
- Fredericton
- Gabriola
- Ganges
- Gaspé
- Georgetown Prince Edward Island
- Golden
- Gore Bay
- Grand Bend
- Grand Centre
- Grand Falls
- Grande Riviere Quebec
- Grasswood
- Greenwood
- Guelph/Eramosa
- Haliburton
- Halifax
- Hamilton Ontario
- Harbour Grace
- Harrison Hot Springs
- Havre-Saint-Pierre
- Hedley
- Hinton
- Hope
- Hornby Island
- Hudson
- Hudson's Hope
- Huntingdon
- Huntsville
- Ingonish
- Jasper
- Kenora
- Keremeos
- Killarney Ontario
- Kimberley
- Kincardine
- Kingsboro
- Kingston
- Kipawa
- Kitchener
- Kitimat
- L'Ange-Gardien
- L'Anse-Saint-Jean
- L'Ascension-de-Notre-Seigneur
- La Malbaie
- La Pocatière
- La Tuque
- Lac Beauport
- Lac Delage
- Lac Ste Marie
- Lac Supérieur
- Lac-des-Aigles
- Lac-Édouard
- Lac-Etchemin
- Lac-Mégantic
- Ladysmith
- Lake Country
- Lake Louise
- Langford
- Langley City
- Lantzville
- Laval
- Lax Kw Alaams
- Leamington
- Les Escoumins
- Lethbridge
- Lillooet
- Little Current
- London
- Louisbourg
- Lumsden
- Lunenburg
- Mackenzie
- Magog
- Mahone Bay
- Malahat
- Malpeque
- Mandeville
- Mansfield
- Mansonville
- Maple Ridge
- Markdale
- Masset
- Mattawa
- McBride
- Mcwatters
- Medicine Hat
- Merritt
- Metchosin
- Midland
- Milltown-Head of Bay D'Espoir
- Millville
- Milton
- Mission
- Mississauga
- Mont-Tremblant
- Montebello
- Montmagny
- Montréal
- Morin Heights
- Murdochville
- Musgravetown
- Nakusp
- Nanaimo
- Neebing
- Nelson British Columbia
- New Carlisle
- New Grafton
- New Harbour
- New-Richmond
- Niagara Falls
- Niagara-on-the-Lake
- Nictau
- Nordegg
- North Bay
- North Cobalt
- North Monetville
- North Saanich
- North Vancouver
- Oak Bay
- Oakville
- Oka
- Omemee
- Orangeville
- Orillia
- Osoyoos
- Ottawa
- Owen Sound
- Oyster River
- Paisley
- Panorama
- Parksville
- Parry Sound
- Peace River
- Peachland
- Pemberton
- Penetanguishene
- Penticton
- Petawawa
- Picton
- Pitt Meadows
- Pointe-Claire
- Pointe-du-Lac
- Pont-Rouge
- Port Bickerton
- Port Cartier
- Port Colborne
- Port Dover
- Port Hardy
- Port Hood Island
- Port Kirwan
- Port McNeill
- Port Moody
- Port Renfrew
- Powassan
- Powell River
- Prescott
- Prince Edward
- Prince George
- Prince Rupert
- Pugwash
- Quebec
- Quesnel
- Quinte West
- Quispamsis
- Ranchero
- Rawdon
- Revelstoke
- Richibucto Village
- Richmond
- Rigaud
- Rimouski
- Ripon
- Rocky Mountain House
- Rossland
- Saanich
- Saguenay
- Saint John
- Saint-Adolphe-d'Howard
- Saint-Donat
- Saint-Félicien
- Saint-Georges
- Saint-Mathieu-du-Parc
- Saint-Pascal
- Saint-Raymond
- Saint-Sauveur
- Saint-Siméon
- Sainte-Adèle
- Sainte-Anne-des-Monts
- Sainte-Émélie-de-l'Énergie
- Sainte-Monique
- Saprae Creek
- Sault Ste. Marie
- Sayward
- Scott
- Seafoam
- Sechelt
- Selkirk
- Sept-Îles
- Shawinigan
- Shediac
- Sheet Harbour Passage
- Sherbrooke
- Sherkston
- Sidney
- Silver Star Mountain Resort
- Skead
- Sointula
- Sonora
- Sooke
- Spanish
- Squamish
- St Alphonse Rodriguez
- St Urbain
- St. Esprit
- St. John's
- St. Thomas
- Stanhope
- Ste Catherine
- Steady Brook
- Summerside
- Sun Peaks
- Sussex
- Tatamagouche
- Thessalon
- Thetford-Mines
- Thunder Bay
- Timmins
- Tobermory
- Tofino
- Toronto
- Trois Pistoles
- Tumbler Ridge
- Ucluelet
- Uxbridge
- Val Brillant
- Val Morin
- Val-David
- Valemount
- Vallée-Jonction
- Vancouver
- Vaudreuil Dorion
- Victoria
- Wabamun
- Wabana
- Wakefield Quebec
- Waterloo
- Wawa
- Wedgewood
- Wendake
- West Dover Nova Scotia
- West Lorne
- West Pugwash
- Whistler
- White Point
- White Rock
- Whitehorse
- Whycocomagh
- Winnipeg
- Wolfville