
Pennsylvania
Fly fishing guide to Pennsylvania's best rivers
Pennsylvania's limestone spring creeks and freestone streams form the heart of eastern fly fishing tradition. Penns Creek's legendary Green Drake hatch draws anglers from across the country, while Spring Creek and the Little Juniata offer world-class technical trout fishing in the limestone valleys of central Pennsylvania. From the intimate spring creeks of Cumberland Valley to the wild freestone waters of the Pine Creek Gorge, the Keystone State delivers exceptional fly fishing with a heritage stretching back to the earliest days of American angling.
Pennsylvania Rivers
10 rivers with detailed fishing guides, live conditions, and hatch charts
LiveBig Fishing Creek
North Central Pennsylvania / Columbia County
Big Fishing Creek flows through the scenic mountains of north-central Pennsylvania, offering excellent limestone-enriched freestone fishing for wild brown and brook trout. Known for diverse hatches, beautiful pocket water, and a more forgiving character than technical spring creeks, Big Fishing Creek provides quality fishing with less pressure than famous central Pennsylvania streams.

Big Spring Creek
South Central Pennsylvania / Cumberland County
Big Spring Creek is a pristine limestone spring creek flowing through Cumberland Valley with exceptional water clarity, large wild brown trout, and highly technical fishing. This short but legendary creek is considered one of the most challenging spring creek destinations in Pennsylvania, demanding expert presentation and stealth from anglers.
LiveKettle Creek
North Central Pennsylvania / Clinton County
Kettle Creek flows through the remote mountains of north-central Pennsylvania, offering excellent wild brook and brown trout fishing in a wilderness setting. Known for beautiful pocket water, abundant wild trout, and minimal fishing pressure, Kettle Creek provides a classic Appalachian mountain stream experience.
LiveLittle Juniata River
Central Pennsylvania / Blair County
The Little Juniata River is a productive limestone-enriched freestone river flowing through the scenic Allegheny Mountains of central Pennsylvania. Known for excellent wild brown trout populations, diverse hatches, and beautiful pocket water, the Little J offers accessible fishing with less pressure than more famous Pennsylvania streams.
LivePenns Creek
Central Pennsylvania / Centre County
Penns Creek is Pennsylvania's most celebrated wild trout stream, flowing through 60 miles of limestone-enriched valleys and mountain terrain in central Pennsylvania. Known for its prolific Green Drake hatch, challenging selective brown trout, and beautiful mountain scenery, Penns Creek offers a quintessential Pennsylvania fly fishing experience that draws anglers from across the country.

Slate Run
North Central Pennsylvania / Lycoming County
Slate Run is a pristine mountain freestone stream flowing through the remote Pine Creek Gorge area of north-central Pennsylvania, renowned for exceptional wild brook trout fishing in a wilderness setting. This is Pennsylvania's premier native brook trout destination, offering backcountry fishing in one of the most beautiful and remote stream valleys in the state.
LiveSpring Creek
Central Pennsylvania / Centre County
Spring Creek is Pennsylvania's most technical and challenging limestone spring creek, flowing through the State College area with gin-clear water, highly selective brown trout, and some of the most demanding dry fly fishing in the eastern United States. This is a destination for experienced anglers seeking to test their skills against educated wild trout.

Spruce Creek
Central Pennsylvania / Huntingdon County
Spruce Creek is one of Pennsylvania's most legendary and exclusive limestone spring creeks, known for exceptionally large wild brown trout, gin-clear water, and limited public access. This pristine spring creek sets the standard for Pennsylvania limestone fishing and remains a bucket-list destination for serious fly fishers.
LiveTulpehocken Creek
Southeastern Pennsylvania / Berks County
Tulpehocken Creek is a productive tailwater fishery flowing below Blue Marsh Dam in Berks County, offering consistent year-round fishing for stocked and wild trout near Reading. Known for stable flows, good hatches, and accessible fishing, the Tulpehocken provides quality fly fishing opportunities in southeastern Pennsylvania.
LiveYellow Breeches Creek
South Central Pennsylvania / Cumberland County
Yellow Breeches Creek is a productive limestone spring creek flowing through Cumberland County in south-central Pennsylvania, offering accessible fishing for wild and stocked trout near Harrisburg. Known for excellent hatches, year-round fishing opportunities, and a forgiving character compared to more technical spring creeks, the Yellow Breeches provides quality fishing for anglers of all skill levels.