Best surf beaches in Florida
Florida has 44 surf spots across 31 cities. About 9% of spots are beginner-friendly, making Florida a viable destination for surfers of all levels. Wave types include beach breaks (23), inlet breaks (5), pier breaks (12), jetty breaks (2), and reef breaks (2). Water temperatures range from 65-85°F throughout the year. In summer, boardshorts is typical; in winter, 3/2mm is recommended.
Surf cities in Florida
- Anna Maria1 spot
- Atlantic Beach2 spots
- Boynton Beach1 spot
- Bradenton Beach1 spot
- Cape Canaveral1 spot
- Cocoa Beach2 spots
- Daytona Beach Shores1 spot
- Deerfield Beach1 spot
- Delray Beach1 spot
- Flagler Beach1 spot
- Fort Lauderdale1 spot
- Fort Pierce1 spot
- Indialantic1 spot
- Jacksonville Beach2 spots
- Jensen Beach1 spot
- Juno Beach1 spot
- Lake Worth Beach2 spots
- Melbourne Beach2 spots
- Miami Beach2 spots
- Navarre1 spot
- New Smyrna Beach3 spots
- Nokomis1 spot
- Ormond Beach1 spot
- Panama City Beach1 spot
- Pensacola Beach1 spot
- Pompano Beach2 spots
- Ponce Inlet1 spot
- Port Orange1 spot
- Satellite Beach3 spots
- St. Augustine3 spots
- St. Augustine Beach1 spot
Loading map...
Map shows a subset of beaches for fast loading. Use the city list for full rankings.
Frequently Asked Questions
About surfing in Florida
- Florida has 44 documented surf spots spread across 31 coastal cities. Each city page includes a ranked list of beaches with ratings and current conditions.
- Water is warmest in August and coldest in January. You can surf in just trunks May-October. Check individual spot forecasts for swell-specific timing.
- Water temperatures range from 65-85°F. In summer, boardshorts works well. In winter, bring 3/2mm. Trunks are fine May-October.
- Florida has 4 beginner-friendly spots. The cities with the most learner-friendly waves are Cocoa Beach (1 spot), Jacksonville Beach (1 spot), and Navarre (1 spot). Each city page lists spots by difficulty so you can find the right wave for your level.