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 50 of 537 towns.
- Santa MonicaAirport 11 kmThis week: GoodBest day 74/1006 good days
- Laguna BeachAirport 17 kmThis week: GoodBest day 80/1007 good days
- Miami BeachAirport 15 kmThis week: GoodBest day 80/1007 good days
- Kailua-KonaAirport 12 kmThis week: GoodBest day 80/1007 good days
- Key WestAirport 4 kmThis week: GoodBest day 80/1007 good days
- MalibuAirport 28 kmThis week: GoodBest day 72/1006 good days
- Virginia BeachAirport 21 kmThis week: GoodBest day 80/1007 good days
- HonoluluAirport 7 kmThis week: GoodBest day 80/1007 good days
- Dana PointAirport 28 kmThis week: GoodBest day 71/1005 good days
- Newport BeachAirport 7 kmThis week: GoodBest day 70/1005 good days
- Daytona BeachAirport 5 kmThis week: GoodBest day 80/1007 good days
- Key LargoAirport 80 kmThis week: GoodBest day 80/1007 good days
- Kitty HawkAirport 103 kmThis week: GoodBest day 80/1007 good days
- San ClementeAirport 36 kmThis week: GoodBest day 69/1005 good days
- Jacksonville BeachAirport 36 kmThis week: GoodBest day 80/1007 good days
- Nags HeadAirport 119 kmThis week: GoodBest day 80/1007 good days
- Pensacola BeachAirport 16 kmThis week: GoodBest day 80/1007 good days
- Myrtle BeachAirport 4 kmThis week: GoodBest day 67/1005 good days
- Panama City BeachAirport 20 kmThis week: GoodBest day 80/1007 good days
- Huntington BeachAirport 12 kmThis week: GoodBest day 66/1006 good days
- FalmouthAirport 31 kmThis week: GoodBest day 80/1007 good days
- Seal BeachAirport 9 kmThis week: GoodBest day 65/1006 good days
- HatterasAirport 124 kmThis week: GoodBest day 80/1006 good days
- IslamoradaAirport 103 kmThis week: GoodBest day 80/1006 good days
- Surfside BeachAirport 9 kmThis week: GoodBest day 64/1004 good days
- New Smyrna BeachAirport 22 kmThis week: GoodBest day 80/1006 good days
- Kill Devil HillsAirport 107 kmThis week: GoodBest day 80/1006 good days
- Fort PierceThis week: GoodBest day 80/1006 good days
- Long BeachAirport 7 kmThis week: GoodBest day 63/1003 good days
- Redondo BeachAirport 10 kmThis week: GoodBest day 62/1006 good days
- AvonAirport 143 kmThis week: GoodBest day 80/1005 good days
- Key BiscayneAirport 17 kmThis 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
- BuxtonAirport 138 kmThis week: GoodBest day 80/1005 good days
- Garden City BeachAirport 13 kmThis week: GoodBest day 62/1003 good days
- Port AransasAirport 44 kmThis week: GoodBest day 80/1006 good days
- MatunuckAirport 22 kmThis week: GoodBest day 62/1002 good days
- ChathamAirport 27 kmThis week: GoodBest day 80/1005 good days
- Saint Pete BeachThis week: GoodBest day 80/1006 good days
- West Palm BeachThis week: GoodBest day 80/1006 good days
- Chincoteague IslandThis week: GoodBest day 80/1005 good days
- NantucketAirport 5 kmThis week: GoodBest day 80/1005 good days
- Fort Walton BeachAirport 13 kmThis week: GoodBest day 80/1007 good days
- NewportAirport 5 kmThis week: GoodBest day 80/1007 good days
- Mexico BeachAirport 58 kmThis week: GoodBest day 80/1007 good days
- OcracokeAirport 97 kmThis week: GoodBest day 80/1005 good days
- OceansideAirport 12 kmThis week: GoodBest day 60/1005 good days
- Murrells InletAirport 15 kmThis week: GoodBest day 60/1005 good days
- VenturaAirport 53 kmThis week: GoodBest day 60/1003 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.