Fishmasters.com
Home > Places > Best Fishing Piers in Miami

Best Fishing Piers in Miami

Fishing piers in Miami have long been a popular destination for locals and tourists alike. The warm tropical climate and abundant waterways make the perfect combination for a day of fishing.

a fishing pier in miami

It’s also an incredible opportunity to spend time with your friends or family, enjoy the outdoors, and maybe even catch dinner!

Finding the ideal spot can be a bit challenging. How do you know which one is right for you with so many to choose from? That’s what we’re going to help you with today. 

fishing rods on a pier in miami

We will look at some of the best Miami fishing piers and what makes them so great. By the end of this article, you’ll have a good idea of which pier is the best fit for your next fishing adventure!

What Fish Can You Catch from the Pier?

There are many different types of fish that can be caught in Miami, with the most likely to encounter being snappers and grunts.

grouper caught on a fishing line in miami from a pier

However, there is also the potential to catch tarpon, flounders, grouper, and barracuda. 

Top 8 Miami Fishing Piers

  1. Newport Fishing Pier
  2. North Bayshore Park
  3. South Pointe Park Pier
  4. Bill Baggs State Park Fishing Docks
  5. Oleta River State Park Fishing Pier
  6. Rickenbacker Causeway Fishing Pier
  7. William Lehman Park Fishing Pier
  8. Haulover Inlet (Southern Jetty)

Newport Fishing Pier

16501 Collins Ave, Sunny Isles Beach

Newport Fishing Pier is the oldest pier on our list, being built in 1888. It is located near Yaquina Bay Lighthouse and the Yaquina Bay Bridge. So, you’ll have stunning views while you are fishing, walking, and relaxing. 

Newport Fishing Pier

It is accessible from 7 am till 7:30 pm except for Tuesdays and Fridays (when opening times then change to 10:30 am). Admission to enter is $6.

The pier is 600 feet long and is fully licensed and insured. There is a bait and tackle shop on-site, bar and grill, and a convenient fish cleaning station.

Despite the excellent fishing, Newport Fishing Pier usually doesn’t draw in large crowds. Therefore, you can enjoy your day out without being interrupted.


North Bayshore Park

2220 North Bayshore Drive

North Bayshore Park was constructed in 1906. If you love meeting lots of new people, this is the place for you.

North Bayshore Park

It’s one of Miami’s most popular fishing spots, so you’re sure to meet some friendly locals. 

Its popularity is in part shaped by the variety of fish available, including shrimp, houndfish, mangrove snappers, and jacks.

This area is also ideal for picnicking, swimming, and bird watching. You’ll be able to visit from 6 am and stay right up till it closes at 7 pm. 

There are two different admission prices. On Monday through Wednesday, the price is $15. That increases to $30 Thursday through Sunday.


South Pointe Park Pier

1 Washington Ave, Miami Beach

South Pointe Park Pier is one of the loveliest Miami fishing piers. It’s also an excellent place to walk and take in the beautiful view of Government Cut. The pier was built in 1979 and is 450 feet long. 

South Pointe Park Pier

You’re likely to catch permit, kingfish, jacks, and snapper. Keep in mind that there’s no tackle or bait shop on-site, so you’ll need to bring your own.

The pier is open from 6:30 am to 6 pm daily, with the admission being free. 

Here, you’ll have a chance to see the South Pointe Park Lighthouse, a historic landmark that was built in 1876.

Then there is South Pointe Park. The park is a great place to take a break from fishing and explore. 


Bill Baggs State Park Fishing Docks

1200 Crandon Blvd, Key Biscayne

Bill Baggs State Park Fishing Docks was established in 1967. They’re open from 8 am to 7:30 pm daily. 

Bill Baggs State Park Fishing Docks

There are a total of eight piers at the park. The biggest is 2,000 feet long, where you’re likely to catch mangrove snapper, mutton snapper, yellowtail snapper, and barracuda. Admission is $8 per vehicle.

The dock is near the Cape Florida Lighthouse, while a nearby beach is a fantastic spot to soak up the sun and views. 


Oleta River State Park Fishing Pier

3400 NE 163rd St, North Miami

Oleta River State Park Fishing Pier is open from 8 am to sunset. Most locals report catching snappers, trout, and catfish. The pier is 1,000 feet long and has a tackle shop on site. 

Oleta River State Park Fishing Pier

The pier, which has an admission price of $6 per car, was built in 1938 and rests near the Oleta River State Park.

Having a nearby park allows you to fish while having access to plenty of nearby amenities. Oleta River State Park even has a beach to soak up the sun.


Rickenbacker Causeway Fishing Pier

3601 Rickenbacker Cswy, Miami 

Rickenbacker Causeway Fishing Pier is open from 6:30 am to 10 pm. At this pier, you’re most likely to catch snapper, snook, and maybe some different types of grouper.

Rickenbacker Causeway Fishing Pier

It was constructed in 1947, is 1,500 feet long, and has a tackle shop on site. 

There is no admission price to enter and it is relatively close to the city. So, you can take a break from fishing and explore all that Miami has to offer.

The pier is also near the Rickenbacker Causeway, which has a beach and is well-suited to cycling with family and friends. 


William Lehman Park Fishing Pier

12220 North Bayshore Drive

William Lehman Park Fishing Pier is a popular destination for catching snapper, redfish, and spotted sea trout.

William Lehman Park Fishing Pier

Open from sunrise to sunset, The dock is 600 feet long and has a tackle shop on site. The admission fee is $5 per day.

The pier is inside North Bayshore Park, which, as we mentioned before, is the perfect spot to take a break from fishing, have a snack, and explore. 


Haulover Inlet (Southern Jetty)

10800 Collins Ave, Bal Harbour

Haulover Inlet (Southern Jetty)

Haulover Inlet (Southern Jetty) was built in 1927. It’s open from 8 am to sunset, seven days a week.

You’re likely to catch snapper, trout, and catfish there while enjoying peace and quiet. The pier is 1,000 feet long and has a tackle shop on site. 

There is no admission price to enter the pier. The pier is inside the Haulover Inlet, a popular spot for family gatherings.

Then, of course, there is the beach, surrounded by unforgettable and beautiful views and wildlife. 


Final Thoughts

As you can see, there are many outstanding Miami fishing piers. Whether you’re a beginner or an experienced angler, you’re sure to find a perfect spot. The remarkable thing about fishing in Miami is that there’s always something new to catch. 

Many piers make the process easier by having tackle and bait shops on site. And, if you get tired of fishing, most of the docks are also near other great attractions like beaches, parks, and more. 

So, what are you waiting for? Get out there and start exploring the many fishing piers in Miami today! Or you can head a bit to the north and check out what piers Outer Banks has to offer!

Add comment