Bonefish are among the most coveted species for anglers who enjoy fly or light tackle fishing. These sleek, silver fish are prized for their speed, strength and the challenge they present. They are known as “Gray Ghosts” because of their uncanny ability to be practically invisible on the flats as well as being incredibly weary of anglers.
I will be fishing in Islamorada with Captain Jim Wilcox this March as well as traveling to Eleuthera in the Bahamas for my good friend Jarek’s wedding in July – I have two grade-A opportunities to catch one of these amazing “silver bullets”.
Without further ado, here’s a little bit about these incredible fish that have captivated me for years.
The Best Habitats for Bonefish
Bonefish are usually found in shallow, sandy flats and estuaries throughout tropical and subtropical waters, primarily in the Caribbean, South Florida and parts of the Pacific.
- Shallow Flats: Bonefish are commonly found in sandy or muddy flats that are just a few feet deep. These areas can be close to shore or further out, depending on tidal conditions.
- Tidal Zones: Bonefish are often found where the tidal flow is strong, especially in tidal creeks and estuaries. They feed actively during incoming or outgoing tides, so it’s important to time your fishing trip accordingly.
- Mangroves: Bonefish are also found on mangrove-lined shorelines, where they hide and hunt for food such as shrimp and crabs.
Best Baits for Bonefish
Despite the difficulty they present anglers with, these fish can actually be caught on a variety of baits.
- Live Bait:
- Shrimp: Live shrimp is a favorite food for bonefish. Many anglers fish with live shrimp hooked through the head or tail, allowing the bait to drift naturally.
- Crabs: Small crabs are also a prime food source for bonefish.
- Mollusks: While live mollusks like conch and clams may be hard to come by, the stinky dead stuff will work just as well.
- Artificial Bait:
- Flies: If you’re fly fishing for bonefish, certain flies are designed to mimic the crustaceans or baitfish that bonefish love to eat. Patterns like “Crazy Charlies” are excellent bonefish choices.
- Spinners and Jigs: Small spinners or jigs in natural colors can catch the attention of bonefish, especially when used near the bottom or when the water is murky.

Techniques for Catching Bonefish
There are a few ways to target these fish, however, success is not guaranteed with any of these.
- Sight fishing: Either polling a flat or walking the beach and presenting your offering to cruising fish
- Dead sticking: Posting up and soaking your shrimp
- Blind casting: Sending off casts to where you think fish might be
Additional Tips
- Stealth Is Key: Bones are easily spooked, so move quietly and avoid casting shadows on the water. Try to approach them slowly, and keep your movements smooth and deliberate.
- Light Tackle: Bonefish are strong fighters, and light tackle or fly rods are recommended to enjoy the full experience.
- Patience Pays Off: Bonefish can be finicky, so if you don’t land one right away, don’t be discouraged. Stay calm, observe the water, and keep trying.
Conclusion
Fishing for bonefish is a rewarding experience that requires patience, skill, and an understanding of the species’ behavior and habitat. I have fished in both Key West and Biscayne Bay for these fish, having multiple shots, and was unable to close the deal. The pressure has never been higher. Hopefully, later this year, I will be writing about my success in targeting this amazing fish.
If you enjoyed this piece, then perhaps you would also be interested in reading my latest work, my 2024 Recap.
Until next time, tight lines.