Miami fishing charters
Peacock bass in the canals and lakes, plus iguana hunts.
Book a local guide for peacock bass and largemouth bass on the canals and lakes around Miami, or a guided iguana hunt on Miami-Dade waterways. Bass trips start at $250 for 2 hours on the North Miami Lakes and $375 for 4 hours. Iguana hunts start at $750 for 4 hours, and fish-and-hunt combos at $900 for 6 hours. Inshore trips start at $550 and offshore trips at $1,100 for 4 hours.
Build Your Trip
Book your Miami fishing trips today: peacock bass in the canals and lakes, plus iguana hunts.
Tell us what sounds fun and we’ll show the trips that fit, or pick a trip and the fish you want.
1. What sounds fun? Optional
2. Pick your trip Start here · select one
Canals, lakes & iguana hunts
Saltwater
Looking for a specific fish?
2. Your options
Where do you want to fish? How longPick a trip to see your options and the live calendar.
Questions? Call (407) 392-4593, 9 am – 6 pm. Your guide or captain confirms the meeting spot and start time with you before the trip. Distances are straight-line estimates; drive times vary with traffic.
What fishing charters can you book in Miami?
iOutdoors books guided bass trips for peacock and largemouth bass at six canal and lake spots: the Airport Lakes near Miami International Airport, the private North Miami Lakes in Hialeah, Snapper Creek in Kendall, the Falls canals in south Miami-Dade, the Aerojet Canal in Florida City and the Everglades canals. Bass trips start at $250 for 2 hours on the North Miami Lakes and $375 for 4 hours. We also book guided iguana hunts on Miami-Dade waterways from $750 for 4 hours, with 6- and 8-hour fish-and-hunt combos from $900. Inshore trips start at $550 and offshore trips at $1,100 for 4 hours. Bass trips include the guide, bass boat, fuel and tackle; iguana hunts include the air rifles and ammo.
Bass, iguana hunt or saltwater?
| Bass (canals & lakes) | Iguana hunt | Inshore | Offshore | |
|---|---|---|---|---|
| Where | Airport Lakes, North Miami Lakes, Snapper Creek, Falls canals, Aerojet Canal, Everglades canals | Miami-Dade public waterways | Biscayne Bay and the coast | The Atlantic off Miami |
| Main target | Peacock and largemouth bass | Invasive green iguanas | Snook, tarpon | Sailfish, mahi, kingfish, wahoo |
| Trip lengths | 2–8 hours on North Miami Lakes; 4, 6, 8 hours elsewhere | 4 hours; 6 or 8 hours fish & hunt | 4, 6, 8 hours (Homestead 4 or 6) | 4, 6, 8 hours; wreck 4 or 6 |
| Price | From $250 | From $750 | From $550 | From $1,100 |
| License | Freshwater license needed, 16 and older | No hunting license needed | Covered by the captain | Covered by the captain |
| Best for | Families up to 4, first-timers, peacock bass | Something different; beginners and kids welcome | Light tackle in protected water | Big fish and experienced anglers |
| Book bass | Book a hunt | Book inshore | Book offshore |
Reviews from Miami trips
4.9310 reviews
The trip was great. Me and my sons had a great time catching the fish we came for thanks to captain Rick.
billy smith · October 2026 · Google
Great experience captain Rick Hernandez did an awesome job turning us onto fish and great personality.
Zeb Smith · September 2026 · Google
Great trip and a great guide
Had the pleasure of fishing with capt. Miley on 9/6 in the aero jet canal, threw top water all morning and landed 6 peacock bass and several largemouth. The last two largemouths caught were in the 7-8 pound range. Capt Miley is a wealth of knowledge and a pleasure to fish with. Thanks for a great day on the water
Don Norman · September 2026
Best experience ever! Richard was amazing, knows his stuff and was such a good guide. We will definitely rebook.
genesis gonzalez · August 2026 · Google
My adult son and I booked Captain Hernandez for an 8-hour fishing trip at the Miami Airport Lakes, and we couldn’t have asked for a better experience! We wanted to target Peacock Bass, and Captain Hernandez put us right on the fish. We caught our dream fish, along with four other species!Captain…
Nate · August 2026 · Google
Captain Rick was amazing!! We caught so many fish we couldn’t even keep track! We caught a bunch of different species and went to 3 separate spots that all blew up. Rick was very knowledgeable and fun. It was a 10/10 experience and we will definitely book again!
Sophie Jones · July 2026 · Google
Did a 4 hour solo peacock bass trip in Miami with Captain Robert Miley and couldn’t recommend him enough. Peacock bass has been on my bucket list for years and he showed me exactly how to target them. Started off slow, lost a few early on, but that’s fishing for you — once we got dialled in we…
Augustas Masionis · July 2026 · Google
Had the best time with my daughter. Caught 5 peacock. Totally recommend!
Rick T. · June 2026 · Google
We had an excellent trip with Capt Rick. He was extremely professional and easy to spend a day with on the water. I have been on many guided fishing and hunting trips and I can say with certainty that he ran a great charter. He showed up early and was prepared with exactly everything that we had…
Paul Messick · June 2026 · Google
I booked this trip for my guys and they had a really great day! Thank you!
Bonnie Schlitt · June 2026 · Google
Captain Rick is awesome!!! The adventure was incredible. Mom and Wifey got trained up to catching fish fast. Dad and I were setting hooks DEEP!The boat was super safe, Rick knew all the spots. We can’t wait to book with him again.
Joseph Giangrasso · April 2026 · Google
Had an outstanding time with Capt. Richard Hernandez today. Got on to some fish pretty much throughout the day. Captain Richard was very professional, outgoing, showed where to cast and get hooked up!! I would recommend this trip to any one, all levels of fishing experience. Only one regret, should…
Kevin Prentice · March 2026 · Google
What’s biting by season around Miami
Full Miami fishing calendarWinter Dec–Feb
- Canals & lakes: Largemouth bass are active; peacock bass slow down after cold fronts
- Saltwater: Sailfish season offshore
Spring Mar–May
- Canals & lakes: Peacock bass pick up as the water warms
- Saltwater: Snook and tarpon inshore; mahi start to show offshore
Summer Jun–Aug
- Canals & lakes: Prime time for peacock bass; fish early for largemouth
- Saltwater: Mahi offshore; snook and tarpon inshore
Fall Sep–Nov
- Canals & lakes: Bass feed up as the water cools
- Saltwater: Kingfish and wahoo offshore; the mullet run inshore
What fish can you catch in Miami?
Miami fish species depend on where you fish:
- Canals and lakes: peacock bass and largemouth bass all year. See Miami bass fishing.
- Inshore (Biscayne Bay and the coast): snook and tarpon. See Miami inshore fishing.
- Offshore (the Atlantic): sailfish, mahi-mahi, kingfish and wahoo. See Miami offshore fishing.
Peacock bass
Butterfly peacockHard-fighting, colorful bass that live in Miami’s canals and lakes. Best in the warmer months.
Largemouth bass
Florida bassCaught all year in the canals and lakes around Miami.




Mahi-mahi
DolphinfishSpring and summer, often under weed lines and floating debris.

Kingfish
King mackerelFast fish on the reefs and edges off the coast.

Wahoo
OnoOne of the fastest fish in the ocean; best in the cooler months.
Seasons, size and bag limits apply to many species: see the FWC freshwater and saltwater fishing regulations.
Where you’ll fish
Open in Google Maps: Airport Lakes · Biscayne Bay · Aerojet Canal
Bass: trips run on the Airport Lakes near Miami International Airport, the private North Miami Lakes in Hialeah, Snapper Creek in Kendall, the Falls canals in south Miami-Dade, the Aerojet Canal in Florida City and the Everglades canals. Your guide confirms the boat ramp and start time before the trip.
Iguana hunts: run on Miami-Dade public waterways. See iguana hunting in Florida.
Saltwater: inshore trips leave from Miami Beach, 79th Street and Homestead on Biscayne Bay, offshore and wreck trips run on the Atlantic, and there are tarpon and night trips too. Your captain confirms the meeting spot and start time before the trip.
Planning a fishing trip in Miami
Miami has warm water all year. The canals and lakes around the city hold peacock bass and largemouth bass, close to the airport and the neighborhoods, and iguana hunts run on the waterways of Miami-Dade.
Bass or iguana hunt: how to choose
Choose a bass trip for peacock bass and largemouth bass; bass boats take up to 4 people, which suits families and first-timers. Choose an iguana hunt for something different: your guide runs the boat, provides the air rifles and ammo, and finds the iguanas. The 6- and 8-hour combos add fishing to the hunt. For saltwater, choose inshore for Biscayne Bay, offshore or wreck fishing for the Atlantic, or a tarpon or night trip.
Short on time?
The North Miami Lakes in Hialeah have 2-hour bass trips, from $250. Most other spots run 4, 6 or 8 hours, and the Airport Lakes are close to Miami International Airport, which helps on a travel day.
The best time of year
Bass bite all year around Miami. Peacock bass are a warm-water fish and bite best from spring through fall, and they slow down after winter cold fronts. Iguana hunts run year-round. Offshore, winter is sailfish season and spring and summer bring mahi. The Miami fishing calendar has the month-by-month details.
Where to stay and what’s nearby
Miami trips run all over Miami-Dade, so stay near the water you book. Your captain or guide confirms the exact meeting spot before the trip.
- Airport Lakes bass trips: Hilton Miami Airport Blue Lagoon is right by the lakes near Miami International Airport.
- South Miami-Dade (the Falls canals, Aerojet Canal, Homestead): Staywell Hotel Florida City-Homestead is close to the Aerojet Canal and the Everglades.
- Saltwater trips from Miami Beach and 79th Street: Hilton Cabana Miami Beach Resort is on Collins Avenue.
Getting here: Miami International Airport (MIA); Fort Lauderdale-Hollywood (FLL) is the other option.
Off the water: South Beach, Wynwood, and the Everglades just west of the city.
Hotels are listed for convenience; iOutdoors isn’t affiliated with them.
Good to know before you book
- Licenses: on freshwater trips each angler 16 or older needs a Florida freshwater fishing license unless exempt. Iguana hunts don’t need a hunting license.
- Group size: bass boats take up to 4 people. Iguana hunts take up to 4 hunters per boat.
- Weather: if the guide or captain cancels for weather, you get a full refund or a free reschedule.
- Cancellation: free up to 72 hours before your trip.
Miami fishing questions
How much does a fishing charter in Miami cost?
Bass trips start at $250 for 2 hours on the North Miami Lakes. Four-hour trips start at $375 on the Airport Lakes, Snapper Creek, the Falls canals, the Aerojet Canal and in the Everglades. Iguana hunts start at $750 for 4 hours, and fish-and-hunt combos start at $900 for 6 hours. Inshore trips start at $550 and offshore trips at $1,100 for 4 hours. Tarpon and night trips start at $650. The booking calendar shows the exact price for your date and trip.
Where can I go bass fishing in Miami?
On the Airport Lakes near Miami International Airport, the private North Miami Lakes in Hialeah, Snapper Creek in Kendall, the Falls canals in south Miami-Dade, the Aerojet Canal in Florida City and the Everglades canals. In Build Your Trip, pick where you are staying and the spots sort by distance.
Can I catch peacock bass in Miami?
Yes. Peacock bass live in the canals and lakes around Miami, and our guides target both peacock bass and largemouth bass. Peacock bass bite best in the warmer months.
What is an iguana hunt?
A guided hunt for invasive green iguanas on Miami-Dade public waterways. Your guide runs the boat, provides the air rifles and ammo, and finds the iguanas. Hunts run 4 hours, and the 6- and 8-hour trips combine fishing and hunting. No hunting license is needed.
Can I book inshore or offshore fishing in Miami?
Yes. Inshore trips run from Miami Beach, 79th Street and Homestead, from $550 for 4 hours. Offshore trips start at $1,100 for 4 hours, and wreck fishing is also available. Tarpon and night trips start at $650. Pick one in Build Your Trip to see the live calendar.
Do I need a fishing license?
On freshwater trips, each angler 16 or older needs a Florida freshwater fishing license unless exempt. Iguana hunts don’t need a hunting license.
What’s included in a Miami bass trip or iguana hunt?
Bass trips include the guide, bass boat, fuel, life jackets, rods, reels, tackle and artificial lures. Iguana hunts include the guide, boat, air rifles, ammo and gear. Not included: the guide’s tip (10–20% is customary), food and drinks, and a freshwater fishing license.
Are these trips good for kids and first-timers?
Yes. Bass trips take up to 4 people and suit families and first-timers, and the guide sets up the rods and helps every step of the way. Beginners and kids are welcome on iguana hunts.
What happens if the weather is bad?
If the guide or captain cancels for weather, you get a full refund or a free reschedule.
What is the cancellation policy?
You can cancel for free up to 72 hours before your trip.


