Johnny Maddox Charters

Toll Free: (866) 381-9370
Local: (305) 481-3259

Book Now

3502 Gulfview Avenue Marathon, FL 33050
Located at Keys Fisheries Market & Marina off 35th Street Bayside


Ask About Out Seasonal Discounts!

Member of the Chamber of Commerce | Fully Licensed

Man and Child in Boat Group and Fish

Unforgettable Fishing Adventures in Marathon, Florida

Sport Fishing

Offshore Fishing Charters

Come aboard for a wonderful fishing adventure. We offer amazing sport fishing and reef fishing trips in the Atlantic Ocean and the Gulf of Mexico.

Fishing Resort

Fishing Resort

Stay at Captain Pip's Marina & Hideaway while you're in the Florida Keys. This fishing resort is a perfect home base for your adventures.



See some of our customers' fantastic catches for yourself in our gallery. You could be the one holding up that big trophy catch.

Call Now 866-381-9370 or (305) 481-3259
Contact Us

Who We Are

Experience one of our unforgettable fishing trips. Johnny Maddox Charters SportFishing Adventures, based in Marathon, Florida, provides everything you need to enjoy some of the world's best fishing. Captain Johnny and his experienced captains and crews offer the best and most productive fishing adventures in the tropical paradise of the Florida Keys.

With more than 30 years of fishing experience, we are serious about fishing, but are also here to show you a good time. Come aboard and experience the thrill of catching that trophy fish.

Find Us At Our New Location At:
3502 Gulfview Avenue Marathon, FL 33050
Located at Keys Fisheries Market & Marina off 35th Street Bayside

Save - Ask About Our Summer Discounts
LIVE Weather Links
National Weather Service 3 Day Observation National Weather Service Radar National Weather Service Forecast

Contact us in Marathon, Keys, FL, at (866) 381-9370 or (305) 481-3259 to experience one of our unforgettable fishing trips, sport fishing, charters, deep sea fishing boats and rentals.

Sign Up Now

Johnny Maddox Charters Sign Man Holding Freshly Caught Fish Man Holding Mackerel Woman Holding Fish


Service Area
Proudly Serving the Atlantic Ocean,
the Gulf of Mexico, and the Bahamas

View Our Location

(866) 381-9370
(305) 481-3259

Hours of Operation
Monday – Sunday, 8:00 a.m. – 5:00 p.m.

Follow Us


Join us to experience one of our unforgettable Fishing Trips, Charter Fishing, Deep Sea Fishing & inquire about rentals. (866) 381-9370 or (305) 481-3259, Marathon, FL