7 Best Surf Spots In And Near Miami, Florida - Updated 2024

surf spots near miami
Contributing Writer
| 4 min read

Surfing is one of the water sports that are still relatively small in demand compared to swimming, fishing, or snorkeling. However, it is worth trying if you are someone who likes adrenaline and water sports. Besides needing courage and balance, surfing also requires you to be quick in reading situations because the waves and the wind can quickly change. Normally, people who are just starting to surf will fall many times on the first day. Even though everyone teaches the same theory for surfing, when you are on the surfboard, you must find your own way to stay afloat. For your water excursion, you can rent a house or book the top hotels with hot tub as your accommodation. Without further ado, here are the best surf spots in and near Miami, Florida!

1. South Beach

South Beach, Miami
Source: Photo by Flickr user Mike McBey used under CC BY 2.0

If you’re a beginner, one of the best surfing spots around Miami is South Beach. Usually, it’s from July until November that you can find decent waves to be able to surf in the area. The surf conditions here are not consistent, though, which is not ideal if you’re trying to up your skills. It is really a suitable surf spot if you’re trying to get off the ground and learn the basics. Nevertheless, you’ll enjoy a laid-back surf session here once in a while.

South Beach

Address: Miami Beach, Florida

Visited this place?

2. Spoils

Editor's Note: There's no photo available at the time of writing

For someplace to surf near Miami, Spoils in Fort Lauderdale is really where it’s at for experienced and skilled surfers. This consistent surf area is located just north of the Port Everglades Inlet. Hurricane season usually affects the city come September to October, which provides extreme tides for surfing only for experts. Its best swell direction is northeast, the best wind direction is northwest, and the best tides are the rising or incoming tides. Surfers would have to paddle about 200 meters (656 feet) to get to the take-off point. With the extreme surfing conditions at Spoils, you can expect that not many people frequent the area.


Address: Fort Lauderdale, Florida

Visited this place?

3. Haulover Beach

Haulover Beach, Florida
Source: Photo by user filippo_jean used under CC BY-SA 2.0

Can you surf in Miami? Absolutely, you can! Haulover Beach is located at Haulover Park in Miami Beach. The beach itself is one of the best in the city, and it is flanked by the Atlantic Ocean and Biscayne Bay. You can surf during low tide, with ideal winds coming from the west. You still have to be careful here because the tide is often inconsistent and doesn’t follow the seasonal pattern. While surfing, you will also catch beautiful views of Haulover Beach Park.

Haulover Beach

Address: 10800 Collins Ave, Miami Beach, FL 33154, United States

Opening hours: Mon - Sat: 6:30am - 5:30pm; Sun: 8am - 5:30pm

Visited this place?

4. Boynton Beach

Boynton Beach Inlet
Source: Photo by user Dominic Sherony used under CC BY-SA 2.0

If you want to know where to surf near Miami, check out Boynton Beach in Palm Beach, Florida. This place is famous for its great weather, so it’s a popular tourist attraction and generally a great place to live with family. Little wonder why Boynton Beach is also known as a tropical paradise. This destination is suitable for those of you who don’t really like crowds because it’s quieter than other places. One of the things to do, when you are here, is surfing. The waves are not too ferocious, making them suitable for those who are just starting to surf. The stable weather makes it ideal for surfing throughout the year.

Boynton Beach

Address: Palm Beach County, Florida, United States

Website: Boynton Beach

Visited this place?

Miami Tour Guide

Alexander Gorn

Alexander Gorn

I was born in Leningrad, now St. Petersburg, in the Soviet Union, and left for the USA when I was 23 years old, just out of college. Leningrad was and still is a city with great cultural traditions. I fell in love with its world-famous museums, art galleries, theaters, and other attractions. I have been guiding tours for most of my life and began while still in high school. During the summer... Read more

Tours by Alexander

5. Jupiter Inlet

Jupiter Inlet Lighthouse and Museum - waterfront view
Source: Photo by Wikimedia Commons user Lea Shanley used under CC BY-SA 3.0

Jupiter Inlet is a small town located in Palm Beach County, Florida. It is a place that has always been known for offering some of the best water sports and activities in Miami. Complete with a community park and private beach facilities, you will surely be able to enjoy your vacation here. The wave conditions tend to be stellar, so this is a favorite spot among surfers. Jupiter Inlet itself has several varieties of surf spots, from Juno Pier to the jetty. This place can produce decent surfs within the range of 2 to 10 feet.

Jupiter Inlet

Address: Palm Beach County, Florida, United States

Website: Jupiter Inlet

Visited this place?

6. South Pointe

South Pointe Beach-1
Source: Photo by Wikimedia Commons user Visitor7 used under CC BY-SA 3.0

Surfing in Miami Beach is something one should experience when visiting Florida. South Pointe Beach is a prime destination for surfers who are in the city, so don’t be surprised if the place is crowded. This surf spot is targeted by both tourists and locals, as the waves are not too risky and the place also offers various other facilities, including a green area, fishing spots, jogging trails, and easy access to the best restaurants, hotels, and beach bars in South Miami Beach. Don’t forget the amazing view of the sea - you can surf and enjoy the sunset at South Pointe. It’s an amazing experience that you shouldn’t miss.

South Pointe

Address: 1 Washington Avenue, Miami Beach, FL 33139-7323

Visited this place?

7. Pompano Beach

Cargo passant sur Pompano Beach,Florida,USA - panoramio
Source: Photo by Wikimedia Commons user Richard Mc Neil used under CC BY 3.0

Pompano Beach is one of the most beautiful beaches in Miami. More precisely, it sits to the north of Fort Lauderdale. The beach itself belongs to Broward County, Florida, and the name Pompano is taken from the name of a fish found on the Atlantic Coast. Most people who have heard of this place know it as “the Heart of the Gold Coast”. One of the best surf spots you will find here is on Second Street. The waves are quite fast but it is a dream for surfers of all levels. Don’t worry if you are a new surfer, because you’ll still be able to ride some of the waves here.

Pompano Beach

Address: Broward County, Florida, United States

Website: Pompano Beach

Visited this place?

Enjoy surfing in and near Miami

These are some of the best surfing spots near Miami, Florida. Come prepared with all of your equipment such as surfboards, wetsuit, rash guards, and leg straps. Be sure to warm up before you hit the waves. If you’re new, find a guide who can teach you. Come to Florida and enjoy your vacation to the fullest by surfing with your friends and family. Before leaving, be sure to check out some top things to do in Miami as well!

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Ryan is both an SEO specialist and an ardent writer. He holds a full-time position as an SEO specialist with a digital agency company in Jakarta, and in his spare time, he serves as an SEO...Read more

 Want to contribute as a Local Expert?
Explore Miami
Looking for accommodation?
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.
miami vacation rentals with private pool

32 Miami Vacation Rentals With Private Pool - Updated 2024