Florida
105 towns in Florida, with 173 surf spots, 44 kitesurf spots, 44 windsurf spots, 107 sailing spots, 221 dive sites, 13 kayak spots and 30 mountain bike areas. Open one for its week.
Best this week first
Showing all 105 towns.
- Key LargoAirport 80 kmThis week: GoodBest day 100/1007 good days
- TavernierAirport 90 kmThis week: GoodBest day 100/1007 good days
- Lake Worth BeachAirport 61 kmThis week: GoodBest day 100/1007 good days
- Oak HillAirport 38 kmThis week: GoodBest day 100/1007 good days
- Bal HarbourAirport 15 kmThis week: GoodBest day 100/1007 good days
- Pensacola BeachAirport 16 kmThis week: GoodBest day 100/1007 good days
- Long KeyAirport 100 kmThis week: GoodBest day 100/1006 good days
- Hobe SoundAirport 72 kmThis week: GoodBest day 100/1007 good days
- Cudjoe KeyAirport 29 kmThis week: GoodBest day 100/1007 good days
- Vero BeachAirport 3 kmThis week: GoodBest day 80/1002 good days
- NavarreAirport 31 kmThis week: GoodBest day 100/1007 good days
- Boynton BeachAirport 52 kmThis week: GoodBest day 100/1007 good days
- Bradenton BeachAirport 49 kmThis week: GoodBest day 100/1007 good days
- EnglewoodAirport 36 kmThis week: GoodBest day 100/1007 good days
- Inlet BeachAirport 22 kmThis week: GoodBest day 100/1007 good days
- Miami BeachAirport 15 kmThis week: GoodBest day 98/1007 good days
- Jensen BeachAirport 49 kmThis week: GoodBest day 100/1004 good days
- Ponce InletAirport 15 kmThis week: GoodBest day 100/1004 good days
- SebastianAirport 19 kmThis week: GoodBest day 100/1007 good days
- Anna Maria islandAirport 45 kmThis week: GoodBest day 100/1004 good days
- Marco IslandAirport 67 kmThis week: GoodBest day 100/1007 good days
- GrantAirport 22 kmThis week: GoodBest day 88/1007 good days
- IslamoradaAirport 103 kmThis week: GoodBest day 97/1007 good days
- NokomisAirport 50 kmThis week: GoodBest day 100/1007 good days
- New Smyrna BeachAirport 22 kmThis week: GoodBest day 100/1004 good days
- Cedar KeyAirport 96 kmThis week: GoodBest day 100/1007 good days
- Delray BeachAirport 44 kmThis week: GoodBest day 100/1007 good days
- JupiterAirport 86 kmThis week: GoodBest day 95/1007 good days
- Orange BeachAirport 45 kmThis week: GoodBest day 100/1007 good days
- Rotonda WestAirport 30 kmThis week: GoodBest day 100/1007 good days
- Saint Pete BeachAirport 21 kmThis week: GoodBest day 100/1007 good days
- SarasotaAirport 68 kmThis week: GoodBest day 100/1007 good days
- North Palm BeachAirport 83 kmThis week: GoodBest day 100/1007 good days
- Panama City BeachAirport 20 kmThis week: GoodBest day 100/1007 good days
- StuartAirport 53 kmThis week: GoodBest day 100/1007 good days
- Cocoa BeachAirport 27 kmThis week: GoodBest day 100/1003 good days
- EdgewaterAirport 26 kmThis week: GoodBest day 74/1002 good days
- Deerfield BeachAirport 28 kmThis week: GoodBest day 100/1007 good days
- Flagler BeachAirport 33 kmThis week: GoodBest day 100/1007 good days
- IndialanticAirport 8 kmThis week: GoodBest day 74/1001 good day
- HollywoodAirport 7 kmThis week: GoodBest day 100/1007 good days
- Pompano BeachAirport 19 kmThis week: GoodBest day 100/1007 good days
- Indian Rocks BeachAirport 17 kmThis week: GoodBest day 100/1001 good day
- Saint AugustineAirport 8 kmThis week: GoodBest day 67/1001 good day
- Ormond BeachAirport 11 kmThis week: GoodBest day 73/1001 good day
- Fort Walton BeachAirport 13 kmThis week: GoodBest day 98/1007 good days
- Weeki WacheeAirport 61 kmThis week: GoodBest day 100/1007 good days
- DunnellonAirport 74 kmThis week: GoodBest day 99/1007 good days
- Juno BeachAirport 90 kmThis week: GoodBest day 95/1007 good days
- Palm Beach ShoresAirport 79 kmThis week: GoodBest day 97/1007 good days
- Panama CityAirport 20 kmThis week: GoodBest day 99/1007 good days
- West Palm BeachAirport 72 kmThis week: GoodBest day 94/1006 good days
- Daytona Beach ShoresAirport 7 kmThis week: GoodBest day 69/1001 good day
- VeniceAirport 49 kmThis week: GoodBest day 99/1007 good days
- Daytona BeachAirport 5 kmThis week: GoodBest day 68/1001 good day
- Ponte Vedra BeachAirport 30 kmThis week: GoodBest day 96/1007 good days
- Saint Augustine BeachAirport 14 kmThis week: GoodBest day 96/1007 good days
- Holly HillAirport 7 kmThis week: GoodBest day 67/1001 good day
- Palm BeachAirport 71 kmThis week: GoodBest day 67/1001 good day
- WillistonAirport 38 kmThis week: GoodBest day 99/1007 good days
- Mexico BeachAirport 58 kmThis week: GoodBest day 98/1007 good days
- Crystal RiverAirport 93 kmThis week: GoodBest day 99/1007 good days
- Atlantic BeachAirport 33 kmThis week: GoodBest day 65/1001 good day
- Jacksonville BeachAirport 36 kmThis week: GoodBest day 64/1001 good day
- Fernandina BeachAirport 29 kmThis week: GoodBest day 63/1001 good day
- MayportAirport 29 kmThis week: GoodBest day 63/1001 good day
- Miramar BeachAirport 11 kmThis week: GoodBest day 97/1007 good days
- Gulf BreezeAirport 13 kmThis week: GoodBest day 98/1007 good days
- Fort PierceAirport 25 kmThis week: GoodBest day 60/1001 good day
- WatersoundAirport 27 kmThis week: GoodBest day 98/1007 good days
- Key WestAirport 4 kmThis week: GoodBest day 98/1007 good days
- MarathonAirport 70 kmThis week: GoodBest day 98/1007 good days
- Conch KeyAirport 92 kmThis week: GoodBest day 98/1007 good days
- DestinAirport 2 kmThis week: GoodBest day 97/1007 good days
- Mary EstherAirport 16 kmThis week: GoodBest day 97/1007 good days
- Fort LauderdaleAirport 6 kmThis week: GoodBest day 97/1007 good days
- Lighthouse PointAirport 24 kmThis week: GoodBest day 97/1007 good days
- Port Saint JoeAirport 74 kmThis week: GoodBest day 97/1007 good days
- Sunny Isles BeachAirport 15 kmThis week: GoodBest day 97/1007 good days
- Key BiscayneAirport 17 kmThis week: GoodBest day 96/1007 good days
- Lauderdale-by-the-SeaAirport 14 kmThis week: GoodBest day 96/1007 good days
- Satellite BeachAirport 10 kmThis week: GoodBest day 69/1001 good day
- Vilano BeachAirport 6 kmThis week: GoodBest day 66/1001 good day
- Amelia IslandAirport 26 kmThis week: FairBest day 57/100
- PensacolaAirport 6 kmThis week: FairBest day 65/100
- Boca RatonAirport 33 kmThis week: FairBest day 48/100
- Madeira BeachAirport 16 kmThis week: FairBest day 98/100
- EsteroAirport 12 kmThis week: FairBest day 96/100
- NaplesAirport 44 kmThis week: FairBest day 93/100
- SanibelAirport 28 kmThis week: PoorBest day 100/100
- ApalachicolaAirport 97 kmThis week: PoorBest day 99/100
- CaptivaAirport 45 kmThis week: PoorBest day 100/100
- Dania BeachAirport 2 kmThis week: PoorBest day 48/100
- Fort Myers BeachAirport 22 kmThis week: PoorBest day 64/100
- ClearwaterAirport 13 kmThis week: PoorBest day 17/100
- Melbourne FloridaAirport 4 kmThis week: PoorBest day 0/100
- Clearwater BeachAirport 16 kmThis week: PoorBest day 17/100
- Redington BeachAirport 17 kmThis week: PoorBest day 52/100
- AncloteAirport 31 kmThis week: PoorBest day 11/100
- Siesta KeyAirport 69 kmThis week: PoorBest day 64/100
- Point O RocksAirport 65 kmThis week: PoorBest day 9/100
- Holmes BeachAirport 45 kmThis week: PoorBest day 8/100
- RotondaAirport 30 kmThis week: PoorBest day 8/100
- Bonita SpringsAirport 22 kmThis week: PoorBest day 53/100
- LantanaAirport 58 kmThis week: PoorBest day 63/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.