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.
- Miami BeachThis week: Good7 good days
- Key WestThis week: Good7 good days
- Virginia BeachThis week: Good7 good days
- Key LargoThis week: Good7 good days
- Daytona BeachThis week: Good7 good days
- New ShorehamThis week: Good7 good days
- Jacksonville BeachThis week: Good7 good days
- Pensacola BeachThis week: Good7 good days
- ChathamThis week: Good6 good days
- IslamoradaThis week: Good7 good days
- NantucketThis week: Good6 good days
- Panama City BeachThis week: Good7 good days
- Island ParkThis week: Good7 good days
- TruroThis week: Good6 good days
- Dewey BeachThis week: Good6 good days
- Fort PierceThis week: Good6 good days
- Key BiscayneThis week: Good6 good days
- HatterasThis week: Good5 good days
- Kill Devil HillsThis week: Good5 good days
- Laguna BeachThis week: Good7 good days
- Rehoboth BeachThis week: Good6 good days
- Kitty HawkThis week: Good5 good days
- Miramar BeachThis week: Good7 good days
- MontaukThis week: Good5 good days
- West Palm BeachThis week: Good7 good days
- Nags HeadThis week: Good5 good days
- FalmouthThis week: Good7 good days
- Ocean CityThis week: Good5 good days
- AvonThis week: Good4 good days
- Fort Walton BeachThis week: Good7 good days
- KahuluiThis week: Good4 good days
- Mexico BeachThis week: Good7 good days
- Chincoteague IslandThis week: Good5 good days
- San ClementeThis week: Good5 good days
- BuxtonThis week: Good4 good days
- Sag HarborThis week: Good6 good days
- Newport BeachThis week: Good5 good days
- OcracokeThis week: Good5 good days
- SanibelThis week: Good5 good days
- WarwickThis week: Good6 good days
- MalibuThis week: Good4 good days
- TavernierThis week: Good7 good days
- Dana PointThis week: Good5 good days
- Fernandina BeachThis week: Good4 good days
- OceansideThis week: Good4 good days
- Gulf BreezeThis week: Good7 good days
- Ship BottomThis week: Good4 good days
- Port AransasThis week: Good4 good days
- Saint Pete BeachThis week: Good4 good days
- CarlsbadThis week: Good4 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.