

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!
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. South Beach

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
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.
Spoils
Address: Fort Lauderdale, Florida
3. Haulover Beach

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
4. Boynton Beach

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
Miami Tour Guide

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 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
6. South Pointe

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
7. Pompano Beach

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
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!
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data