HookedFishing

Provo River — Upper, Utah

Upper Provo River: Uinta freestone water above Jordanelle Reservoir, from the Mirror Lake Highway down through Woodland and Francis

Discharge

66.7

cfs

57 min ago

Water temp

—

not measured here

Gage height

2.68

ft

Ideal flow

50-200 cfs

published range

Seven-day mean discharge · 40.0–49.8 cfs

Hatching now · October

Active, none at peak

  • Midge

    ACTIVE
    • Adams #18-20
    • Griffith's Gnat #18-20
  • Blue-Winged Olive

    ACTIVE
    • Parachute Adams #16-20
    • Elk Hair Caddis #16-18

Angler reports

No reports on the Provo River Upper yet

File a report

Reports filed here are stamped with the gauge reading at the moment they are published, so the first one sets the record for what 66.7 cfs fished like.

Hatch chart

Twelve months on the Provo River Upper

Month-by-month insect activity for the Provo River Upper
InsectJFMAMJJASOND
MidgeJanuary: offFebruary: offMarch: offApril: offMay: offJune: onJuly: onAugust: onSeptember: onOctober: onNovember: offDecember: off
Blue-Winged OliveJanuary: offFebruary: offMarch: offApril: onMay: onJune: onJuly: offAugust: offSeptember: onOctober: onNovember: offDecember: off
Golden StoneflyJanuary: offFebruary: offMarch: offApril: offMay: offJune: onJuly: peakAugust: peakSeptember: onOctober: offNovember: offDecember: off
CaddisJanuary: offFebruary: offMarch: offApril: offMay: onJune: peakJuly: peakAugust: peakSeptember: onOctober: offNovember: offDecember: off
Pale Morning DunJanuary: offFebruary: offMarch: offApril: offMay: offJune: onJuly: peakAugust: peakSeptember: onOctober: offNovember: offDecember: off
GrasshopperJanuary: offFebruary: offMarch: offApril: offMay: offJune: onJuly: peakAugust: peakSeptember: onOctober: offNovember: offDecember: off
PeakActiveOff

Not yet verified

No published hatch calendar was found for this water, so this chart has only been checked for biological consistency. Treat the timing as a starting point and file a report if you know better.

The water

Sections and species

Mirror Lake Highway headwaters

The Upper Provo forms where its north and south forks meet in the western Uintas and drops along UT-150, the Mirror Lake Highway, east of Kamas. Pulloffs and Uinta-Wasatch-Cache National Forest campgrounds along the highway put you on small, fast pocket water, and the upper highway is closed by snow for the winter and usually opens in late spring; the river itself runs high with snowmelt into early July.

Woodland to Francis

Below the forest boundary the river follows UT-35 through Woodland, where the USGS gauge this page reads sits, and on to Francis. Much of this valley reach is private ranch land, so fish from the bridges and public parcels or ask permission; it is bigger, slower water with more browns than the highway stretch.

Francis to Jordanelle

From Francis the river runs a few more miles to the arm of Jordanelle Reservoir, where the reservoir's browns and rainbows move into the river in season. There is no gorge on the Upper Provo; the canyon reaches of the Provo are all below Deer Creek Dam.

Brown trout

Wild browns are the dominant fish from the forest boundary down to Jordanelle and the only trout you may keep on this reach. Golden stones and caddis in early summer, PMDs in July and August, hoppers into September and baetis in the fall are the dry fly season once runoff drops.

Cutthroat, rainbow and brook trout

Cutthroat and rainbows must be released on the whole reach above Jordanelle, which protects the native Bonneville cutthroat that hold in the upper river and its tributaries. Brook trout, introduced but long established, are the fish of the highest water near the highway, small and eager on attractor dries.

Season and regulations

The Upper Provo is a runoff river: it is high and dirty from May into early July, then fishes from July through October, with the Woodland gauge dropping from summer peaks near 800 cfs to 60 to 90 cfs in late summer. Utah shops put the wading window at 50 to 200 cfs, below which the fish get wary and above which the gradient makes wading hazardous, so that is the band this page uses.

Utah's 2026 guidebook makes the Provo from Jordanelle Reservoir upstream to the confluence of the north and south forks artificial flies and lures only, with a limit of 2 brown trout under 15 inches and mandatory release of all cutthroat and rainbow trout and their hybrids. Check the current Utah DWR fishing guidebook for the forks and tributaries.

Facts checked against

The page's gauge 10154000 is Shingle Creek, a tributary, and no longer reports; replaced with 10154200 Provo River near Woodland. The copy invented a 'Provo River Gorge' between the headwaters and Jordanelle and made brook trout the primary species; the reach is a brown trout river with protected cutthroat and rainbows, so the species list, primary species and sections were corrected and the 7-11 and 10-14 inch averages removed. Added the brown-only harvest and cutthroat/rainbow release rule from the 2026 Utah guidebook. Ideal flow narrowed from 50-400 to 50-200 cfs.