Every sports spot

1,411 surf spots, 222 ski resorts, 199 kite spots, 196 windsurf spots, 76 sailing spots and 471 dive sites in United States. Pick sports and filters below, open a place for its week, or plan a trip scored on the forecast and the journey from home.

Sport: tick any
Filter the list and the map

Filters (1)

Every sport

In the water

Surf spots

Waves this week Any

Ski resorts

Kite spots

Wind this week Any

Windsurf spots

Wind this week Any

Sailing spots

Wind this week Any

Dive sites

Sea this week Any
Show the places as

Best this week first

Showing 50 of 2,575 places.

  1. SandbridgeWindsurf spot, United StatesStay in Virginia BeachWind 12–21 knWater 21°CThis week: GoodBest day 80/1007 good days
  2. South BeachWindsurf spot, United StatesStay in Miami BeachWind 12–21 knWater 29°CThis week: GoodBest day 80/1007 good days
  3. Dry TortugasKite spot, United StatesWind 15–27 knWater 29°CThis week: GoodBest day 80/1007 good days
  4. Key LargoKite spot, United StatesWind 14–27 knWater 29°CThis week: GoodBest day 80/1007 good days
  5. Key WestKite spot, United StatesWind 15–25 knWater 29°CThis week: GoodBest day 80/1007 good days
  6. Kill Devil HillsKite spot, United StatesWind 18–28 knWater 21°CThis week: GoodBest day 80/1007 good days
  7. SandbridgeKite spot, United StatesStay in Virginia BeachWind 9–21 knWater 21°CThis week: GoodBest day 80/1006 good days
  8. South BeachKite spot, United StatesStay in Miami BeachWind 12–21 knWater 29°CThis week: GoodBest day 80/1006 good days
  9. Daytona BeachWindsurf spot, United StatesWind 12–19 knWater 26°CThis week: GoodBest day 80/1007 good days
  10. Outer Banks AvonKite spot, United StatesStay in AvonWind 16–32 knWater 23°CThis week: GoodBest day 80/1006 good days
  11. Jacksonville BeachWindsurf spot, United StatesWind 13–19 knWater 25°CThis week: GoodBest day 80/1007 good days
  12. Miami BeachWindsurf spot, United StatesWind 12–21 knWater 29°CThis week: GoodBest day 80/1007 good days
  13. Hatteras VillageKite spot, United StatesStay in HatterasWind 16–29 knWater 22°CThis week: GoodBest day 80/1006 good days
  14. AnchorageSailing spot, United StatesStay in New Smyrna BeachWind 11–18 knWater 26°CThis week: GoodBest day 80/1006 good days
  15. BuxtonKite spot, United StatesWind 17–32 knWater 23°CThis week: GoodBest day 80/1006 good days
  16. IslamoradaKite spot, United StatesWind 15–25 knWater 29°CThis week: GoodBest day 80/1006 good days
  17. Jacksonville BeachKite spot, United StatesWind 13–19 knWater 25°CThis week: GoodBest day 80/1006 good days
  18. Kitty HawkKite spot, United StatesWind 15–28 knWater 21°CThis week: GoodBest day 80/1006 good days
  19. Block IslandWindsurf spot, United StatesStay in New ShorehamWind 11–23 knWater 18°CThis week: GoodBest day 80/1006 good days
  20. Miami BeachKite spot, United StatesWind 12–21 knWater 29°CThis week: GoodBest day 80/1006 good days
  21. Nags HeadKite spot, United StatesWind 17–28 knWater 22°CThis week: GoodBest day 80/1006 good days
  22. Hatteras VillageWindsurf spot, United StatesStay in HatterasWind 13–31 knWater 22°CThis week: GoodBest day 80/1006 good days
  23. Ocean City MDKite spot, United StatesStay in Ocean CityWind 6–19 knWater 20°CThis week: GoodBest day 80/1005 good days
  24. Fort PierceWindsurf spot, United StatesWind 11–18 knWater 28°CThis week: GoodBest day 80/1006 good days
  25. IslamoradaWindsurf spot, United StatesWind 11–25 knWater 29°CThis week: GoodBest day 80/1006 good days
  26. 204.0Surf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 72/1005 good days
  27. Key LargoWindsurf spot, United StatesWind 14–27 knWater 29°CThis week: GoodBest day 80/1006 good days
  28. Churches PointSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 72/1005 good days
  29. AssateagueKite spot, United StatesStay in Chincoteague IslandWind 10–19 knWater 20°CThis week: GoodBest day 80/1005 good days
  30. Key WestWindsurf spot, United StatesWind 15–25 knWater 29°CThis week: GoodBest day 80/1006 good days
  31. CottonsSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 72/1005 good days
  32. TrestlesSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 72/1005 good days
  33. Upper TrestlesSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 72/1005 good days
  34. SanibelWindsurf spot, United StatesWind 10–20 knWater 28°CThis week: GoodBest day 80/1006 good days
  35. West Palm BeachWindsurf spot, United StatesWind 7–19 knWater 29°CThis week: GoodBest day 80/1006 good days
  36. ChathamKite spot, United StatesWind 9–26 knWater 15°CThis week: GoodBest day 80/1005 good days
  37. Daytona BeachKite spot, United StatesWind 13–19 knWater 26°CThis week: GoodBest day 80/1005 good days
  38. Dewey BeachKite spot, United StatesWind 5–18 knWater 19°CThis week: GoodBest day 80/1005 good days
  39. Ocean City MDWindsurf spot, United StatesStay in Ocean CityWind 6–19 knWater 20°CThis week: GoodBest day 80/1005 good days
  40. SurfsideWindsurf spot, United StatesStay in Surfside BeachWind 8–15 knWater 27°CThis week: GoodBest day 80/1005 good days
  41. OcracokeKite spot, United StatesWind 14–27 knWater 22°CThis week: GoodBest day 80/1005 good days
  42. Port AransasKite spot, United StatesWind 10–20 knWater 27°CThis week: GoodBest day 80/1005 good days
  43. Rehoboth BeachKite spot, United StatesWind 5–18 knWater 19°CThis week: GoodBest day 80/1005 good days
  44. St. Pete BeachWindsurf spot, United StatesStay in Saint Pete BeachWind 9–15 knWater 27°CThis week: GoodBest day 80/1005 good days
  45. TruroKite spot, United StatesWind 10–24 knWater 15°CThis week: GoodBest day 80/1005 good days
  46. Falmouth Yacht ClubSailing spot, United StatesStay in FalmouthWind 8–17 knWater 17°CThis week: GoodBest day 80/1005 good days
  47. Breakwater Yacht ClubSailing spot, United StatesStay in Sag HarborWind 7–17 knWater 18°CThis week: GoodBest day 80/1005 good days
  48. AssateagueWindsurf spot, United StatesStay in Chincoteague IslandWind 10–19 knWater 20°CThis week: GoodBest day 80/1005 good days
  49. CalafiaSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 71/1005 good days
  50. Linda Lane BeachSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 71/1005 good days
Show more

The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.

Each place is ringed by its best day this week, a surf spot for the level you pick. Zoom in, or tap a cluster, to see the places 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 country, A to Z (189)

Each country's surf spots and ski resorts or kite spots or windsurf spots or sailing spots or dive sites, on this list and map.