Welcome to Don’s Dock – the go-to spot for fuel, bait, and amazing seafood right in the heart of John’s Pass, Madeira Beach! Need a quick pit stop for fuel on your boating adventure? We’ve got you covered with our hassle-free dockside fueling. And if you’re running low on essentials, swing by our store for bait, ice, beer, water, and snacks. Didn’t catch anything all day? No worries, we’ve got a variety of freshly caught fish for sale too!

At our fuel station, we’re all about making sure your boating experience is smooth sailing. Expect top-notch fuel and quick service to keep you cruising on the water without a hitch. Whether you’re out for a day of fishing, boating with family and friends or gearing up for a longer commercial trip, our reliable fueling options are here to cater to your every boating need. See you at the dock!

Calling all fishing enthusiasts! Our bait shop is a true paradise for you. We’ve got an extensive collection of both live and frozen bait, not to mention top-notch fishing tackle and gear. For an even broader selection, check out Hubbard’s Marina in John’s Pass. Our friendly and knowledgeable staff is always on hand, ready to share expert advice and help you snag the perfect bait for your desired catch.


But wait, there’s more! Don’s Dock is not just a bait haven; it’s also a seafood market. Take a slice of the ocean home with you! Dive into our fresh and diverse array of locally caught seafood, from shrimp and crab to fish fillets and shellfish. Can’t make it to the dock? No problem – ask us about our Fish Shipping Service, and we’ll bring the ocean to your doorstep.


So, why not drop by Don’s Dock? Let us cater to you, making both your time on the water and at the table absolutely unforgettable. We can’t wait to serve you!


Live Bait


All Year:


Call for Availability:

  • Pinfish
  • Fiddler Crabs
  • Blue Crabs
  • Mullet

Frozen Bait

Call for availability:

  • Shrimp
  • Squid
  • Octopus
  • Ballywho
  • Cigar Minnows
  • Mackeral
  • Sardines
  • Bonita
  • Clams
  • Frozen Chum Blocks

Tackle & More

  • Rods
  • Reels
  • Hooks
  • Lures
  • Sinkers
  • Jigs
  • Fishing line
  • Beads
  • Floats
  • Nets
    And more!
  • Beverages
  • Snacks
  • Ice
  • Hats
  • T-shirts
  • Sunglasses
  • Sunscreen
  • Gloves
  • Pliers
  • Filet knives
  • Air pumps

Where is Don’s Dock located? 

Find Don’s Dock within the heart of John’s Pass at 215 Boardwalk Pl E, Madeira Beach, FL 33708. Navigate to the Southeast corner of the pass, and on the ground floor, you’ll discover Don’s Dock. 


John’s Pass itself is a charming village and boardwalk with an outdoor shopping and dining complex, offering the freshest seafood. Stop by Hubbard’s Marina Seafood Market inside Don’s Dock to select your snapper, grouper, or shellfish, ready to be filleted for a delightful dinner.