Fish reefs, bays, and wrecks from Cudjoe Key with expert guidance and top gear
Discover what we've curated for you
2-6 Hours
Up to 4 people
Rods and tackle, Licenses, Water
Head out from Cudjoe Key for reef, bay, and wreck fishing in the Florida Keys. Target grouper, snapper, amberjack, and more aboard a 25' SeaVee Center Console.
Trips run 2–6 hours and welcome all ages. Capacity is up to 4 fishermen. Bring cash for tips and any remaining balance.
Cancellations must be made at least three days ahead of a trip in order to receive a full refund
Cudjoe Key, FL
Captain Craig has built an impressive reputation in the Florida Keys, with anglers consistently praising his ability to deliver results even when conditions aren't ideal. Multiple reviewers mention returning year after year, with one loyal customer now on their fifth season of trips. What stands out most is Craig's adaptability – he expertly adjusts to weather challenges, moves locations to find the action, and targets specific species based on what guests want to catch, from tarpon and snook to grouper and king mackerel. The experience goes beyond just catching fish. Reviewers emphasize Craig's patience (especially with kids), his friendly personality, and his deep knowledge of local waters. He runs a clean, well-maintained operation with quality gear, and guests appreciate his flexibility – he's accommodated last-minute bookings and multi-day trips alike. The consistent thread through these reviews is simple: people catch fish, have fun doing it, and book again. If you're looking for a guide who genuinely knows where the fish are and creates an enjoyable day on the water, this charter delivers.
This was the most adventurous thing I’ve ever done. Craig was a great fisherman and captain. We caught numerous tarpon! 10/10 would do again with Captain Craig!
Tad Dreyer
January 29, 2026
This was the most adventurous thing I’ve ever done. Craig was a great fisherman and captain. We caught numerous tarpon! 10/10 would do again with Captain Craig!
Tad Dreyer
January 29, 2026