n a map it's little more than a dot on Highway 98, between Panama City and Port St. Joe. And yet Mexico Beach has big ambitions when it comes to fishing.

Imagine a town that maintains its own dredge to keep the inlet open. Whose citizens back regular artificial reef deployments. Where small inns offer overnight accommodations, and one marina ties it all together. (click for more)

To all our friends and future friends,
Welcome to Mexico Beach Marina, the one and only full service marina in Mexico Beach, Fl. We are a family-owned and operated business that prides itself on customer service with a focus on true southern hospitality. Our knowledgeable and experienced staff along with our well equipped facility offers you everything you need: ethanol free gas, live bait, tackle, boating accessories, wet storage, bulk and block ice, kayak rentals and Yamaha sales and service. Plus our Ship Store offers all the best in fishing, beach and boating gear like AFTCO, Guy Harvey, Sperry Top-Siders, Costa Del Mar sunglasses, Under Armour, Columbia, Pelagic, Yeti Coolers, Tervis Tumbler and the best selection of t-shirts around. As a Action Craft Power Boats, Donovan Marine and Land & Sea Dealer, we have all your boating accessories as well.

Be sure to check us out before heading home and see what all the talk is about.

Summer/Season Marina Hours:
Mon-Fri: 6:00am-6:00pm CT
Sat: 5:30am-6:00pm CT
Sun: 5:30am-5:00pm CT

Off Season Marina Hours (CST):
Mon.-Fri. 7:00am-5:00pm
Sat. 6:00am-5:00pm
Sun. 6:00am-2:00pm
Special Hours for Tournament's and Holidays

Sportsman's Adventures 2012 - Mexico Beach


Captain Ryan Kelley/SouthBound Charters getting it done ! June 2016

Justin and Bridget Odum showing off a nice September State Water's Gag Grouper and Red Snapper. 2016

Bobby Williams of Jensen Beach nails a nice 48 lb AJ with Southbound Charters.

The Crew of "My Turn", Shannon, Steve, Charlie and Al nail a monster Swordfish out of MB.

Please stop in and see what we are all about. We look forward to seeing you!

Marina Office
(850) 648-8900
Yamaha Parts and Service Department
(850) 648-2464