Rivers and streams look chaotic compared to lakes — but they follow predictable physical laws that tell you exactly where fish will be. Current is the key variable. Fish cannot hold in raging current without burning more energy than they gain from feeding. They find the best balance point: positioned in slower water, adjacent to current that delivers food.
The Basic River Sections
Every river section contains a repeating pattern of three zone types:
Riffle
A riffle is shallow, fast water flowing over rocks and gravel. The surface is broken and turbulent.
Why fish are here: Riffles are highly oxygenated and rich in aquatic insects and invertebrates. Trout feed actively in riffles, especially during morning and evening hatches. Smallmouth bass also hunt riffles for crawfish.
Best times: Early morning and evening. Avoid midday riffles in summer — water temperature peaks here.
How to fish: Drift a small hook and split shot with a worm through the riffle, or swing a small wet fly or spinner across the current.
Run
A run is a stretch of medium-depth, moderately fast water flowing smoothly. The surface is mostly unbroken.
Why fish are here: Runs offer more depth than riffles and more flow than pools. Large trout and bass use runs as travel corridors and feeding lanes, especially where structure (boulders, logs) creates current breaks.
How to fish: Target the edges of runs where they transition to riffles or pools, and any structure within the run. Cast upstream and drift presentations through.
Pool
A pool is a deep, slow-moving section downstream of rapids or fast water. The surface is calm.
Structure of a pool:
- Head of pool (where riffle meets the pool): Oxygenated, turbulent water entering the pool. Food concentrates here. Aggressive feeding fish.
- Middle of pool: Deep, slow water. Fish rest here during the day, especially in summer heat. Less active.
- Tail of pool (where the pool shallows and accelerates): The shallowest, most exposed part of the pool. Fish move here to feed at dawn and dusk — classic feeding window.
How to fish a pool: Fish the head and tail first. The tail is particularly productive at low light because fish move up from the deep to feed in the shallow flats.
Current Breaks and Structure
Any object that blocks current creates a protected zone downstream. Fish use these constantly:
Behind Boulders
The rock splits the current, creating a low-pressure zone directly downstream. Fish hold here and intercept food washing around both sides of the boulder.
Where to cast: Just upstream of the boulder (so your bait drifts into the pocket), alongside each side, and in the “shadow” (low-pressure zone) directly downstream.
Undercut Banks
Where current has eroded the bottom of a bank, creating an overhang. The fish (especially large trout and bass) shelter completely under the bank — protected from predators, shaded from light, and positioned to ambush anything in the current.
Where to cast: Tight to the bank, upstream of the cut so the bait drifts under the overhang. Extremely accurate casting or a downstream swing gets the bait into these spots.
Logjams and Debris
Where logs, brush, and debris collect — usually at a bend or on the downstream side of any obstruction. These are holding areas for bass and trout because:
- Protection from predators (including herons)
- Food collects under the debris
- Multiple ambush positions in a small area
How to fish: Tight to the outside of the logjam. Drop a bait straight down alongside the logs or drift one alongside the outer edge.
Inside Bends
At any river curve, the inside (shorter path) has slower, shallower water with a sand or gravel bar. The outside (longer path) has faster, deeper water and often an undercut bank.
- Inside bend: Slower current, fish rest here, less feeding activity
- Outside bend: Deep water, undercut bank, feeding fish holding in slower water against the bank
Current Seams
Current seams are the most important reading skill in river fishing. A seam forms anywhere fast water meets slow water:
Common seam locations:
- Alongside a boulder (fast water on the open side, slow water in the pocket)
- River bends (fast outer edge, slower inner edge)
- Where a tributary enters the main river
- Where riffles transition to pools
- At the edge of any obstruction
How fish use seams: The fish positions in the slow water, head pointing upstream, and intercepts food tumbling past in the adjacent faster current. They expend minimal energy holding position and take a small step sideways to grab food.
How to fish seams: Cast upstream so your bait or lure lands in the fast water and drifts to the seam. Present the bait or lure right along the edge of the transition. A drift that runs the seam from end to end covers all the fish stationed along it.
Reading Water Colour and Clarity
Water conditions affect fish behaviour and where they hold:
| Condition | Fish Behaviour | Best Approach |
|---|---|---|
| Clear, low water | Fish spook easily, hold tight to cover | Long casts, light line, natural bait |
| Slightly off-colour (rain runoff) | Fish feed more aggressively, move to edges | More aggressive presentations, brighter lures |
| Muddy/flooded | Fish pushed to slack water, edges, and backwaters | Slow down, fish the most protected eddies |
| Rising water | Fish move to flooded banks and vegetation | Fish the new edge created by rising water |
| Falling water | Fish move back toward main channel | Follow fish toward main current |
Species-Specific River Reading
Trout
Preferred water: Cold (under 65°F), highly oxygenated, clear. Brown trout prefer slower, deeper water than rainbow trout.
Best spots: Tail of pools at dawn, riffles during insect hatches, undercut banks, behind boulders in runs.
Key: Trout are oriented upstream into the current. Present your bait from downstream, casting upstream so the bait drifts toward the fish naturally. Approaching from downstream avoids silhouetting yourself against the sky.
Smallmouth Bass
Preferred water: Cool, clear rivers with gravel and rock bottom. 60–75°F.
Best spots: Riffles and runs with large rocks, undercut banks, deep pools with boulders on the bottom, logjams.
Key: More aggressive than trout. Will chase lures across current. Tubes, crawfish-pattern lures, and small jigs are highly effective.
Largemouth Bass
Preferred water: Slower, warmer river sections — backwaters, oxbows, side channels.
Best spots: Vegetation edges, laydowns, logjams in slower current, dock pilings along river banks.
Key: In rivers, largemouth avoid fast current. Find the slowest, warmest, most vegetated sections.
Catfish
Preferred water: Deep pools, slow sections, main channel.
Best spots: Deep holes below dams, deep bends, bottom of major pools. Always on the bottom.
Key: Fish after dark with scent baits (nightcrawlers, chicken liver, stink bait) on the bottom.
Approaching Fish in Streams
Rivers fish differently from lakes because fish are facing into the current — they can see you approaching from downstream.
Key approach rules:
- Approach from downstream — stay below the fish, approaching from the downstream side keeps you out of the fish’s cone of vision
- Walk quietly — vibration travels through the water and alerts fish to your presence
- Wear drab clothing — avoid bright colours that silhouette against the sky
- Stay low on clear streams — kneel or crouch before entering shallow water
- Make long casts — the further you are from the fish, the less disturbance you create
Quick Reference: Best River Spots
| Spot | Why | Target Species |
|---|---|---|
| Tail of pool at dawn | Shallow feeding zone | Trout, bass |
| Behind boulder | Current break, ambush | Trout, smallmouth |
| Riffle edge | Oxygen, insects, transition | Trout |
| Undercut bank | Shelter, shade | Large trout, bass |
| Current seam | Food concentration, easy holding | All species |
| Logjam | Multiple cover, food | Bass, large trout |
| Outside bend | Deep water, undercut | All species |
| Tributary mouth | Baitfish, temperature change | Bass, walleye, trout |
Knots for River Fishing
- Trout on light mono: Improved Clinch Knot to size 10–12 hook, or Palomar Knot
- Smallmouth with jig: Palomar Knot — holds well in current
- Adding a dropper fly: Surgeon’s Loop to create a loop on the leader
- Joining lines: Double Uni Knot for mono-to-fluoro connections