Don's Dock Seafood Market Logo

Supplying Wild-Caught Fish Since 2011

Why Choose Us

Don’s Dock Seafood Market, Madeira Beach, FL


Always wild-caught

Our in-stock seafood is dependent on where our boats have been fishingareas being targetedgear types, seasons, and even the weather. We do our best to keep a wide variety of fresh fish in stock. Providing local and sustainable seafood means we won’t have every species available all the time however, we specialize in the best local caught Snapper and Grouper which you can almost always count on finding here at DonsDockMarina.com.

Testimonials

What our Customers are Saying

From the locals to customers across the country, people love our fresh seafood.

5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
“Ordered on a Monday and received our whole grouper the next day. Very fresh, amazing taste. Will be ordering again and highly recommend. Next time I’ll let you guys fillet it :)”
John Reviewer
Tom Alexander
Jacksonville, FL
5 star rating
5 star rating
5 star rating
5 star rating
5 star rating
“Loved getting to see our fish prepared and equally enjoyed how great the fish and crab claws we bought tasted. This is our favorite market when on vacation in St. Pete”
Kathy Reviewer
Mary Duval
Tourist | Madeira Beach, Fl

Behind The Scenes

Go behind the scenes at our dock & market in Madeira Beach, Florida to have a first-hand look at what we do

View our photo gallery

  • See moments from offloads of thousands of pounds of fish on our dock.
  • View our fish market, open to the public seven days a week.
  • Areal shots above our market in the popular John’s Pass Village & Boardwalk.
  • Our experts fillet fish on-the-spot for customers & more.
Fishing - School of Fish Icon

Fresh and ‘in-stock’

What we have in stock depends on which of our boats are out fishing, areas being targeted, gear types, and above all, the weather. We do our best to keep stock on a wide variety of fresh fish, but providing local and sustainable seafood means we won’t have every species available all the time.

Pinellas County location map of Don's Dock

Don’s Dock: Madeira beach, Florida

Our fleet of boats launch from our retail market located at the famous ‘Don’s Dock’ in Madeira Beach, Florida. If you’re in the area, stop by Monday – Friday, 8am to 8pm to purchase fresh fish.  You may even get lucky with an opportunity to watch out boats unload and pick the freshest fish right on the dock.

Fish Size Icon to Measure Local Caught Fish Size

we sell whole fish

As the supplier, we have the unique ability to offer whole fish yet will also fillet it for you at no extra charge. The recommended serving is about a pound of whole fish per person to give you a 6oz-8oz portion for dinner. Larger fish will only fit in the cooler as fillets. More details are on each product page.

Our blog


From fishing industry news to information on the seafood we supply, our blog articles are certainly worth a read if you a few free minutes to spare

Our Seafood Recipes