All JD's Locations

JD Outdoor Adventures Miami - 2437 Sw 67th Ave Miami, FL.
Your All-in-One Fishing & Marine Supply Store – Right in the Heart of Miami

At JD Outdoor Adventures, we live and breathe the South Florida fishing lifestyle. Conveniently located at 2437 SW 67th Ave, Miami, FL 33155, our store is your trusted destination for everything from inshore, offshore, fly, and bass fishing gear to marine parts, boat accessories, bait, and outdoor apparel.

We carry a wide selection of high-quality fishing equipment—rods, reels, tackle, and accessories for anglers of all skill levels. Whether you’re heading offshore for trophy gamefish or casting lines in the Everglades, we’ve got the gear and the know-how to get you on the water with confidence. You’ll also find a full stock of live and frozen bait, so you’re always ready to fish, no matter the conditions.

But we’re more than just a tackle shop. JD Outdoor Adventures also offers an extensive lineup of marine and boating parts, ensuring your vessel is always ready to perform. And for those looking to gear up in style, our store includes a full selection of fishing clothing, performance wear, polarized sunglasses, and even a women’s boutique section—curated for comfort, style, and sun protection.

What truly sets us apart? It’s our commitment to service and convenience.
We’re proud to offer some of the longest hours in the area, opening bright and early at 6 AM and staying open late until 9 PM, Monday through Saturday, and until 3 PM on Sundays. Whether you're prepping for an early trip or stopping by after work, we’re here when you need us—first open, last closed.

At JD Outdoor Adventures, we believe that great customer service is just as important as great gear. Our team is friendly, professional, and always ready to share expert advice—whether you’re a beginner just getting started or a seasoned angler looking for the latest tackle.

Stop by today and see why so many Miami anglers choose JD Outdoor Adventures as their go-to fishing and marine supply shop.
We’re here to help you fish smarter, go farther, and enjoy every adventure.

JD Outdoor Adventures Key Largo - 99150 Overseas Hwy, Key Largo.

Welcome to JD Outdoor Adventures, your trusted local outfitter at Mile Marker 99 Bayside in beautiful Key Largo—right at the emergency light. We're more than just a tackle shop—we're your launchpad for adventure in the Florida Keys.

From inshore, offshore, to fly fishing, we carry one of the largest selections of high-quality gear, tackle, and bait (live and frozen) in the area. Whether you're chasing tarpon in the backcountry or heading out for mahi offshore, we’ll make sure you’re fully equipped. Our knowledgeable, friendly team is always ready to offer tips, product advice, or just share a good fish story.

We also stock a wide range of marine and boat parts, keeping your vessel running smoothly, plus performance clothing, polarized sunglasses, and even a women’s boutique with stylish finds perfect for the Keys lifestyle.

What sets us apart? It’s our cozy, family-friendly atmosphere, our unbeatable customer service, and our long hours—we’re the first to open and the last to close:

  • Monday–Thursday: 6:00 AM – 8:00 PM

  • Friday–Saturday: 5:30 AM – 9:00 PM

  • Sunday: 6:00 AM – 5:00 PM

We believe in treating every customer like family, whether you’re a seasoned captain or just picking up a rod for the first time. We keep our shelves well-stocked, our advice honest, and our doors open when others aren’t.

Stop by JD Outdoor Adventures and experience the Keys the way it was meant to be—laid-back, well-equipped, and ready to fish.

Welcome to JD’s Marina & Beach -104100 Overseas Hwy Key Largo, FL.

– Where Fishing Meets Family Fun in Key Largo

Located at Mile Marker 104 Bayside in Key Largo, Florida, right next to the famous Caribbean Club, JD’s Marina & Beach is more than just a tackle shop or a marina—it’s a place where locals and visitors alike come to gear up, relax, and enjoy everything the beautiful Upper Keys have to offer.

We specialize in inshore, offshore, and fly fishing gear, catering to everyone from first-time anglers to experienced pros. Our shop is fully stocked with rods, reels, tackle, marine parts, clothing, and all the essentials you need for a successful day on the water. You’ll also find a wide selection of sun protection gear, sunglasses, and apparel for men, women, and kids, making it easy to outfit the whole family for a day under the Florida sun.

What really sets us apart is our friendly, knowledgeable service and commitment to making every customer feel like family. Whether you’re coming in for live or frozen bait, a replacement part for your boat, or just some expert advice, you’ll be greeted with a smile and a helping hand. We know that time on the water is valuable, so we offer long hours of operation to fit your schedule and keep you fishing.

Our marina services are designed for convenience and peace of mind. We provide dry boat storage, wet slips, and a full range of services to keep your boat ready for your next adventure. And when it’s time to take a break from fishing, you can enjoy our private beach—a quiet, relaxing spot where you and your family can unwind, swim, and soak up the Keys lifestyle. Day passes are available, making it easy for anyone to come enjoy this hidden oasis.

At JD’s Marina & Beach, our mission is simple: to be the go-to destination in the Upper Keys where you can fish, relax, and spend quality time with the people you love. Whether you're dropping by for supplies or spending the day on our beach, we’re here to help you make the most of your time in paradise.

Stop in and see why locals and visitors alike call JD’s their favorite spot in Key Largo. We can’t wait to welcome you to the family.