
The short answer
Redfish: an 8-weight. Step to a 9 for wind, big flies or big fish. Bonefish: an 8 also, with a 7 for delicate presentations. Tarpon: 10 to 12, depending on how big the fish are and where you are.
Yellow Dog Fly Fishing calls the 8-weight the preferred size for redfish in the Carolinas, down into Florida and most of Texas, and a go-to for bonefish. Tackle Village's table puts bonefish and redfish at 7 to 9 and tarpon at 10 to 12. Saltwater rods are listed on the saltwater fly rods page, and the 8-weight rods page lists the most common size.
Redfish
Yellow Dog says the 8-weight is not the go-to for Louisiana's large marsh redfish, so the answer depends on the fish where you are. It lists reasons to step up to a 9:
- Heavy wind: stepping up a size is one of the most common ways to add casting power.
- Big or heavy flies: large poppers, baitfish patterns of five inches or more and heavy crab flies suit a 9 or 10.
- Trophy fish: an 8-weight lacks the power for large, aggressive fish such as bull redfish.
For how the fishing works, see our fly fishing for redfish guide. (A rod marked "for redfish" in a listing is a suggestion. The redfish has not seen the listing.)

Bonefish
Yellow Dog says the 8-weight handles everything from unweighted flies to medium lead eyes, and a 7-weight is an option for more delicate presentations. It adds that most permit anglers prefer a 9-weight, though an 8 suits slick or skinny-water conditions. Tackle Village puts bonefish at 7 to 9, so a 7 or 9 is within the range either way.

Tarpon
Tarpon is where the range opens. Tackle Village gives 10 to 12. Trident Fly Fishing writes about adult tarpon of 100 pounds and more, not baby tarpon from the backcountry, and treats 10, 11 and 12 as the options:
- 10-weight: light enough to cast all day, suited to experienced saltwater anglers in clear, high-pressure water, but harder to land a big fish with.
- 11-weight: Trident quotes a guide who says the 11 has become the rod of choice in the Keys, and it calls the 11 the new 12.
- 12-weight: traditionally the big tarpon rod. Trident suggests it for sailfish or big GT trips, or for major big-tarpon destinations such as Costa Rica or West Africa, and says guides are moving away from 12s because they are heavy to cast all day.
Our fly fishing for tarpon guide covers the rest of the setup.

Length
Tackle Village says flats rods should be nine feet, which keeps the line low and out of the wind, and that other saltwater situations may call for a longer rod. See fly rod length for the trade-off.
Why the 8-weight keeps coming up
Yellow Dog's "best for" list for the 8-weight is long: bonefish, shallow-water permit, East Coast redfish, single-hand steelhead and salmon, peacock bass, schoolie striped bass, snook, juvenile tarpon, and freshwater use with heavy sinking lines. It calls the 8 a sweet spot of power and finesse and a sensible next step for anglers moving beyond trout. That is the reason it is the first saltwater rod most people buy: it covers many fish without being tiring to cast. The cost is that it runs out of power on large fish and heavy flies, which is what the step to a 9 or 10 is for.
If you want to compare against the freshwater end of the scale, our what weight fly rod for steelhead guide covers where an 8 sits there.
Saltwater details a weight does not tell you
A rod weight is one number. Saltwater adds three more things to check:
- Rated for salt. A listing that says saltwater is a statement from the listing or the maker, not a lab rating. In our tables a value marked listing comes from the Amazon page, and a dash means we could not confirm it.
- The reel. A reel needs a drag you trust and room for backing. See saltwater fly reels and backing.
- The line. Match the line weight to the rod. Our fly rod weight chart guide explains the scale.
Rinse everything after salt. That is my advice, not a quotation: salt is hard on every moving part.
How to choose
- One saltwater rod for redfish and bonefish: 8-weight, nine feet.
- Mostly wind, bulls or big flies: 9-weight.
- Mostly tarpon: 10 or 11, and a 12 only for big fish or big destinations.
Tackle Village's advice is to choose by species first, then consider conditions. Browse saltwater fly rods when you know the species.
Questions people ask
What weight fly rod for redfish?
An 8-weight for most redfish. Yellow Dog Fly Fishing calls it the preferred size for redfish in the Carolinas, down into Florida and most of Texas, and not the go-to for Louisiana's large marsh redfish. Tackle Village's table gives 7 to 9 for bonefish and redfish.
What weight fly rod for bonefish?
Yellow Dog calls the 8-weight a go-to size for bonefish, especially in places like the Bahamas, with a 7-weight as an option for more delicate presentations. Tackle Village gives 7 to 9.
What weight fly rod for tarpon?
Usually 10 to 12. Tackle Village gives that range. Trident Fly Fishing, writing about adult tarpon of 100 pounds and more, calls the 11 the rod of choice in the Keys and suggests a 12 for big-tarpon destinations such as Costa Rica or West Africa.
What weight fly rod for saltwater in general?
Tackle Village says saltwater rods run from a 6 or 7-weight estuary rod up to a 14-weight for giant trevally and sailfish, and suggests choosing by species first. Yellow Dog calls the 8-weight a sweet spot of power and finesse and a next step for anglers moving beyond trout.
What length rod for saltwater flats?
Tackle Village says flats rods should be nine feet, which keeps the line low and out of the wind. Other situations may call for a longer rod.
Save this guide for later

Sources
- Tackle Village: Choosing a fly fishing rod, weight and action explained — accessed 2026-10-15
- Yellow Dog Fly Fishing: The 8-weight fly rod — accessed 2026-10-15
- Trident Fly Fishing: 10 vs 11 vs 12 weight, how to choose a fly rod for tarpon — accessed 2026-10-15