
DOCK IN • STOCK UP • HEAD OUT
Your Local Source for Fresh Seafood, Fishing Supplies, and Charters at John’s Pass Marina.
Explore Our Offerings
From the freshest local seafood to essential boating supplies and unforgettable private charters, Don’s Dock is your one-stop shop for everything you need on the water. Whether you’re preparing for a day of serious fishing or just looking to relax with a cold drink, we’ve got you covered.

🦐 Fresh Seafood Market
From whole fish to expertly filleted cuts, our wild-caught, local seafood is brought in daily. Stock up for dinner

🎣 Bait, Tackle & Gear
Whether you’re casting from the pier or heading offshore, we’ve got live bait, tackle, and the gear you need to reel in the big one.

⛽ Fuel, Ice & Private Charters
Top off with ethanol-free fuel, grab ice and cold drinks, or book a private fishing charter—all from the heart of John’s Pass Marina.

About Don’s Dock
For over 30 years, Don’s Dock Seafood Market has been a cornerstone in John’s Pass, providing the freshest wild-caught Gulf fish. Our commitment to quality ensures that every catch meets the highest standards, serving both boaters and seafood lovers alike.
As part of the Hubbard’s Marina family, we not only offer seafood but also fishing bait & tackle, boat fuel, and private charters, making your aquatic adventures seamless.
FRESH. LOCAL. WILD
Straight from the Gulf to our docks—take a look at the latest wild-caught seafood available at Don’s Dock.
Browse our gallery of recent catches, featuring whole fish, fillets, and seasonal specialties brought in by local boats. Whether you’re shopping for dinner or just love seeing what’s biting, this is where the freshest flavors of the Gulf come to life.
What Our Customers Say
Don’s Dock is my go-to place for fresh seafood. The quality is unbeatable and the staff is incredibly friendly!
Those guys are just the best. I drive an hour just to get my fresh fish from them. Everyone I send there loves how nice they are!!
Great place to get very fresh fish and great prices. The catch is you have to buy the whole fish. However they will clean and filet the fish as you like. Bought a 3lb. Grouper and a half a pound of jumbo shrimp for dinner!