Mahi Mahi fishing Miami

Target Species

Mahi Mahi

Embark on a vibrant Mahi-Mahi fishing journey with Captain Lester in Miami's offshore waters. Feel the rush of battling this fast and colorful fish.

Mahi Mahi (Coryphaena hippurus) are fast-swimming pelagic fish prized for their dazzling colors and acrobatic fights. They can reach up to 6 feet in length and weigh up to 88 pounds, though most catches off Miami are smaller. Found around floating debris and weed lines in offshore waters, mahi mahi prefer water temperatures between 68 and 83 degrees Fahrenheit.

Captain Lester Wenger operates from Haulover Inlet with over 40 years of deep-sea fishing experience in South Florida waters. He knows exactly where the weed lines form and where debris collects offshore of Miami-Dade County, putting his anglers right on top of feeding mahi mahi schools.

Peak Season and Technique

The peak season for mahi mahi in Miami is April through September, when warm currents push bait and debris into the offshore waters. The best technique is trolling with rigged ballyhoo or squid, which mimics the natural movements of the fish's prey and allows you to cover large areas of productive water.

Best Bait

Ballyhoo and squid are the top choices for mahi mahi, available in both live and dead forms for different strategic advantages. Captain Lester keeps fresh bait stocked from his live bait operation at Haulover Inlet.

Table Fare

Mahi mahi offers a mild, sweet flavor and firm, moist texture that is a favorite at Miami restaurants. High in protein and omega-3 fatty acids, it is one of the most popular eating fish in South Florida.

Want to battle a colorful mahi mahi offshore? Book an offshore charter with Captain Lester or Captain Tristen, or call (954) 557-8501 to plan your trip.

Mahi Mahi caught at Haulover Inlet

Mahi Mahi Fishing FAQ

Book a fishing charter

Ready to Catch Mahi Mahi?

Book your charter with Captain Lester today.

Call Now Book Charter