Shenandoah River Fly Fishing Report - June 14, 2026

Fly Fishing Report

SHENANDOAH RIVER

Report
JUN 14 — 21, 2026
🌊
Flow
459CFS
S F SHENANDOAH RIVER AT FRONT ROYAL, VA
🌡️
Water Temp
Updated 2026-06-14
☀️
Weather
62–94°F
Mostly Cloudy
💧
Clarity
Clear
Check post-storm
The South Fork Shenandoah at Front Royal is running 459 cfs at a gauge height of 1.28 ft — normal low-summer levels with clear water and excellent visibility. Expect a scorching 94°F Sunday with afternoon storm risk; fish hard early and late.
Hatch Chart
Insect Size Activity Prime Time
Caddis (Hydropsychidae) #16–18 Heavy Evening, 6–9 PM
Sulphur (Ephemerella) #16 Moderate Midday through dusk
Little Yellow Stonefly #16 Moderate All day
Terrestrials — Ants & Beetles #14–16 Building Midday heat, 11 AM–3 PM
Grasshoppers #12 Early Season Afternoon, 1–5 PM
Best Time Window
  • Early Morning 6:00–9:30 AM — Topwater bite is prime before heat sets in; work hoppers and ant patterns along shaded banks and gravel bars
  • Evening 6:00–9:00 PM — Caddis and sulphur hatch triggers surface feeding; swing soft hackles through riffles and fish CDC caddis in the film
  • Avoid Sunday 2:00–5:00 PM — 40% storm/thunder risk with gusts to 18 mph; plan to be off the water or sheltered during this window
Guide's Tip
From the benchWith the river running clear at 459 cfs and temps forecast to hit 94°F Sunday, the bite will be heavily front-loaded. Get on the water at first light and work topwater patterns — hoppers and ant patterns — along shaded, cobblestone banks before the sun gets high. As the heat builds midday, switch to a crayfish jig or Poacher dead-drifted through the deep ledge drop-offs where big smallmouth are stacked in the cooler, oxygenated water. The evening caddis hatch (6–9 PM) will bring fish back to the surface — be ready with a CDC caddis or soft hackle swing through the riffles, and watch for the Sunday afternoon storm window (2–5 PM) as a hard stop.
Main Species
Smallmouth Bass
Largemouth Bass
Fly Fish Food
Report generated June 14, 2026 — Next update: June 21, 2026