Hatch calendars by river
North Carolina trout hatch calendars.
5 rivers covered. Each calendar runs through the full year of mayfly, caddis, stonefly, midge, and terrestrial activity — with peak windows, fly patterns, and water temperature triggers.
Rivers
North Carolina hatch waters.
Transylvania County
Davidson River
Freestone · brown_trout / rainbow_trout
Notable hatches
Midge · Blue Winged Olive · Quill Gordon
Yancey County
South Toe River
Freestone · brown_trout / rainbow_trout
Notable hatches
Midge · Blue Winged Olive · Quill Gordon
Macon County
Nantahala River
Tailwater · brown_trout / rainbow_trout
Notable hatches
Midge · Blue Winged Olive · Hendrickson
Jackson County
Chattooga River (upper)
Freestone · brown_trout / rainbow_trout
Notable hatches
Midge · Blue Winged Olive · Quill Gordon
Watauga County
Watauga River (NC)
Tailwater · brown_trout / rainbow_trout
Notable hatches
Midge · Blue Winged Olive · Hendrickson
Live water temp + hatch alerts.
Bield Fish reads USGS gauges and surfaces hatch alerts as water hits the trigger window.