United States
537 towns in United States, with 1,251 surf spots, 107 ski resorts, 183 kite spots, 181 windsurf spots, 70 sailing spots and 413 dive sites. Open one for its week.
Best this week first
Showing 100 of 537 towns.
- Miami BeachAirport 15 kmThis week: GoodBest day 80/1007 good days
- Key WestAirport 4 kmThis week: GoodBest day 80/1007 good days
- Virginia BeachAirport 21 kmThis week: GoodBest day 80/1007 good days
- Key LargoAirport 80 kmThis week: GoodBest day 80/1007 good days
- Kill Devil HillsAirport 107 kmThis week: GoodBest day 80/1007 good days
- Daytona BeachAirport 5 kmThis week: GoodBest day 80/1007 good days
- AvonAirport 143 kmThis week: GoodBest day 80/1006 good days
- Jacksonville BeachAirport 36 kmThis week: GoodBest day 80/1007 good days
- Pensacola BeachAirport 16 kmThis week: GoodBest day 80/1007 good days
- Panama City BeachAirport 20 kmThis week: GoodBest day 80/1007 good days
- BuxtonAirport 138 kmThis week: GoodBest day 80/1006 good days
- HatterasAirport 124 kmThis week: GoodBest day 80/1006 good days
- IslamoradaAirport 103 kmThis week: GoodBest day 80/1006 good days
- Kitty HawkAirport 103 kmThis week: GoodBest day 80/1006 good days
- Nags HeadAirport 119 kmThis week: GoodBest day 80/1006 good days
- New Smyrna BeachAirport 22 kmThis week: GoodBest day 80/1006 good days
- Fort PierceThis week: GoodBest day 80/1006 good days
- Miramar BeachAirport 11 kmThis week: GoodBest day 80/1007 good days
- New ShorehamAirport 28 kmThis week: GoodBest day 80/1006 good days
- SanibelThis week: GoodBest day 80/1006 good days
- ChathamAirport 27 kmThis week: GoodBest day 80/1005 good days
- Chincoteague IslandThis week: GoodBest day 80/1005 good days
- West Palm BeachThis week: GoodBest day 80/1006 good days
- Dewey BeachThis week: GoodBest day 80/1005 good days
- Fort Walton BeachAirport 13 kmThis week: GoodBest day 80/1007 good days
- Mexico BeachAirport 58 kmThis week: GoodBest day 80/1007 good days
- Ocean CityThis week: GoodBest day 80/1005 good days
- OcracokeAirport 97 kmThis week: GoodBest day 80/1005 good days
- YakutatAirport 6 kmThis week: GoodBest day 66/1002 good days
- Port AransasAirport 44 kmThis week: GoodBest day 80/1005 good days
- Rehoboth BeachThis week: GoodBest day 80/1005 good days
- EurekaAirport 20 kmThis week: GoodBest day 65/1003 good days
- FalmouthAirport 31 kmThis week: GoodBest day 80/1007 good days
- TruroAirport 42 kmThis week: GoodBest day 80/1005 good days
- Island ParkAirport 11 kmThis week: GoodBest day 80/1005 good days
- Key BiscayneAirport 17 kmThis week: GoodBest day 80/1005 good days
- NantucketAirport 5 kmThis week: GoodBest day 80/1005 good days
- Saint Pete BeachThis week: GoodBest day 80/1005 good days
- Surfside BeachAirport 77 kmThis week: GoodBest day 80/1005 good days
- Sag HarborAirport 57 kmThis week: GoodBest day 80/1005 good days
- TrinidadAirport 9 kmThis week: GoodBest day 63/1003 good days
- Crescent CityAirport 4 kmThis week: GoodBest day 63/1002 good days
- WarwickAirport 3 kmThis week: GoodBest day 80/1005 good days
- Gulf BreezeAirport 13 kmThis week: GoodBest day 80/1007 good days
- BrookingsAirport 31 kmThis week: GoodBest day 62/1003 good days
- Smith RiverAirport 19 kmThis week: GoodBest day 62/1003 good days
- Fernandina BeachAirport 29 kmThis week: GoodBest day 80/1004 good days
- KahuluiAirport 4 kmThis week: GoodBest day 80/1003 good days
- Bodega BayAirport 28 kmThis week: GoodBest day 62/1002 good days
- Point ArenaAirport 88 kmThis week: GoodBest day 61/1002 good days
- WaileaAirport 23 kmThis week: GoodBest day 80/1007 good days
- SarasotaThis week: GoodBest day 80/1004 good days
- DestinAirport 2 kmThis week: GoodBest day 80/1007 good days
- KlamathAirport 33 kmThis week: GoodBest day 60/1002 good days
- Kailua-KonaAirport 12 kmThis week: GoodBest day 80/1007 good days
- MontaukAirport 37 kmThis week: GoodBest day 80/1003 good days
- MendocinoAirport 123 kmThis week: GoodBest day 60/1002 good days
- Dillon BeachAirport 32 kmThis week: GoodBest day 60/1001 good day
- Big SurAirport 35 kmThis week: GoodBest day 80/1003 good days
- Coos BayAirport 6 kmThis week: GoodBest day 59/1003 good days
- Lincoln CityThis week: GoodBest day 59/1003 good days
- Ship BottomAirport 41 kmThis week: GoodBest day 80/1004 good days
- OrickAirport 35 kmThis week: GoodBest day 59/1003 good days
- Gold BeachAirport 72 kmThis week: GoodBest day 59/1003 good days
- VeniceThis week: GoodBest day 80/1007 good days
- NetartsThis week: GoodBest day 59/1002 good days
- IlwacoAirport 114 kmThis week: GoodBest day 80/1002 good days
- Depoe BayThis week: GoodBest day 59/1002 good days
- Freeport New YorkAirport 17 kmThis week: GoodBest day 80/1003 good days
- HonoluluAirport 7 kmThis week: GoodBest day 80/1007 good days
- NavarreAirport 31 kmThis week: GoodBest day 80/1007 good days
- SeasideThis week: GoodBest day 58/1003 good days
- Pacific GroveAirport 8 kmThis week: GoodBest day 80/1007 good days
- YachatsThis week: GoodBest day 58/1002 good days
- NewportThis week: GoodBest day 77/1002 good days
- Fort BraggAirport 135 kmThis week: GoodBest day 57/1003 good days
- WestportAirport 92 kmThis week: GoodBest day 80/1002 good days
- WestportAirport 151 kmThis week: GoodBest day 57/1003 good days
- BandonAirport 36 kmThis week: GoodBest day 57/1003 good days
- EastsoundAirport 1 kmThis week: GoodBest day 80/1007 good days
- ManzanitaThis week: GoodBest day 57/1002 good days
- BellinghamAirport 6 kmThis week: GoodBest day 80/1007 good days
- TokelandAirport 87 kmThis week: GoodBest day 80/1001 good day
- Corpus ChristiAirport 7 kmThis week: GoodBest day 80/1002 good days
- HullAirport 13 kmThis week: GoodBest day 80/1007 good days
- JennerAirport 27 kmThis week: GoodBest day 57/1001 good day
- Otter RockThis week: GoodBest day 57/1001 good day
- OrleansAirport 27 kmThis week: GoodBest day 80/1003 good days
- Mary EstherAirport 16 kmThis week: GoodBest day 80/1007 good days
- FerndaleAirport 46 kmThis week: GoodBest day 56/1003 good days
- ProvincetownAirport 43 kmThis week: GoodBest day 80/1002 good days
- Beverly BeachThis week: GoodBest day 56/1003 good days
- SalisburyAirport 26 kmThis week: GoodBest day 80/1007 good days
- WatersoundAirport 27 kmThis week: GoodBest day 80/1007 good days
- BeaufortAirport 53 kmThis week: GoodBest day 80/1007 good days
- PrincevilleAirport 31 kmThis week: GoodBest day 77/1003 good days
- BurlingtonAirport 5 kmThis week: GoodBest day 80/1007 good days
- CoronadoAirport 5 kmThis week: GoodBest day 80/1007 good days
- Half Moon BayAirport 17 kmThis week: GoodBest day 55/1002 good days
- Inlet BeachAirport 22 kmThis week: GoodBest day 80/1007 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.