Free Resource · Updated 2026

Whitewater River Fly Hatch Chart

The Whitewater River in Winona County runs cold and clear through the limestone bluffs of southeastern Minnesota. It is one of the best spring creek trout streams in the upper Midwest, with consistent Sulphur and Trico hatches from May through August.

Brown Trout · Brook Trout Spring Creek Winona County, SE Minnesota Current Month Highlighted

Whitewater River Hatch Calendar — Quick Reference

About Whitewater River

The Whitewater River drains the limestone karst of Winona County before joining the Mississippi near Winona. Cold springs feed the main stem year-round and keep water temperatures in the trout zone through summer. The Middle Branch and South Branch add flow above the confluence, and both hold good fish.

Wild brown trout are distributed throughout the main stem. Native brook trout inhabit the upper tributaries and spring-fed headwaters. The Minnesota DNR designates catch-and-release sections in the Whitewater Wildlife Management Area. These sections see steady pressure from Twin Cities anglers but hold plenty of fish in the less-traveled water above Elba.

Sulphur hatches in late May and June are the peak of the dry fly season. Trico spinner falls in July and August bring fish up on the flat pools through the morning hours. Blue-Winged Olives hatch on overcast days in spring and fall. Light Cahills appear in June evenings and can produce good surface activity when the Sulphurs are fading.

See the full Minnesota Fly Hatch Chart for hatch timing across all of Minnesota's top trout streams.

Check Conditions Near Whitewater River

What to Fish

Whitewater River Key Hatches

Sulphur

Late May through June

Ephemerella dorothea

Sulphur hatches on the Whitewater are the season highlight. Evening hatches from late May through June bring consistent rise activity across the flat pools and spring seeps. Fish these in the last hour of light with fine tippet and a parachute pattern.

Recommended: Sulphur Parachute #16-18

Trico

July and August

Tricorythodes spp.

Trico spinner falls on the Whitewater happen early morning in July and August. The flat pools hold fish feeding steadily in the surface film. Use long tippets and small patterns on calm mornings before the wind picks up.

Recommended: Trico Spinner #22-24

Blue-Winged Olive

April and October

Baetis spp.

Spring and fall BWO hatches come off best on overcast, drizzly days. April hatches in the afternoon and October hatches around midday produce consistent rises from fish holding in the runs and seams.

Recommended: BWO Parachute #18-22

Hendrickson

Late April

Ephemerella subvaria

Hendricksons open the dry fly season on the Whitewater in late April. Afternoon hatches on warm days bring fish to the surface after a long winter. Timing tracks closely with other southeastern Minnesota limestone streams.

Recommended: Hendrickson Comparadun #12-14

Common Questions

Whitewater River Fly Fishing FAQ

Where is the Whitewater River trout fishing in Minnesota?

The best trout water is in Winona County in the Whitewater Wildlife Management Area near Elba. The Middle Branch and South Branch above the main stem confluence also hold good fish.

Are there wild trout in the Whitewater River?

Yes. The Whitewater holds self-sustaining wild brown trout and native brook trout in the upper reaches. The Minnesota DNR has designated catch-and-release sections to protect the wild fish population.

What is the best time to fish the Whitewater River?

Late May through June for Sulphur hatches is the peak season. Trico fishing in July and August is excellent on calm mornings. Spring and fall BWO hatches on overcast days are also worth targeting.

Know the Hatch.
Know When to Go.

FlyFishFinder combines hatch knowledge with live gauge alerts, Prime condition indicators, and real angler intel so you show up on the right day, not the wrong one.

Know Before You Go

Free Trial  ·  Cancel Anytime  ·  $0 Charged Today