Fly Fishing Pennsylvania

Central Pennsylvania



Little Juniata River
The Little Juniata River flows south from Tyrone to Petersburg. Upriver from Tyrone, the river can seem marginal at best. The only exception to this is where the main stem of the river picks up productive tributaries, such as Tipton and Bells Gap. Downriver from Tyrone, the river narrows and becomes surrounded by large limestone cliffs. Past this point, the river becomes a limestone river, with at least ten limestone springs being added to the river as it flows. These increase the insect population and make for a large trout population. Limestone helps to keep the flow of the river moderate, and provides moderate temperatures.

If you want to fish the river from Barree to Spruce Creek, the only access is on foot. On this section of the river, which is four miles long, there are 15-foot deep pools, heavy hatches and productive riffles and lots of wild trout. From Barree to Petersburg, the river is wider and contains fewer trout. Be careful wading in the lower end on this section, because pools can be deep.
Read More

Northcentral Pennsylvania


Northcentral Pennsylvania Fly Fishing: Slate Run


Slate Run
Tucked away in the Pine Creek Valley is a gem of a trout stream named Slate Run. It is located near the southwestern side of Tioga county and flows downstream through the northwestern side of Lycoming county. Slate Run is a classic Pennsylvania freestone stream. Benefitting from spring seeps, deep undercuts, and heavy tree canopy Slate Run remains relatively cold year-round.
Its headwaters originate from the Francis and Cushman branches. Both branches hold healthy populations of wild Brown trout. The headwaters ranges from approximately 3 to 8 feet wide and is small but has a good pool to riffle ratio.
Read More

Southwestern Pennsylvania



Meadow Run
Meadow Run is a classic freestone mountain stream, making a steep descent to the Youghiogheny River finally entering below the Ohiopyle falls. The Meadow Run trail is accessible from the lower parking lot located at the intersection of Route 381 and SR 2010 (Ohiopyle Road), the middle parking lot located SR 26063 (Dinner Bell Road) and the upper stream parking lots located in Ohiopyle State Park approximately one half mile upstream on SR 26063 (Dinner Bell Road). Most portions of the trail follow the stream making fishing easily accessible.
Read More



Linn Run
Linn Run truly is a success story. The region and watershed were devastated during the mid-to-late 19th century and very early 20th century. Clear cut lumbering resulting in wildfires were the sources of this devastation. Further damage was caused by acid rain carried in the jet stream from the Ohio valley rust belt. Through arduous conservation efforts, the valley is now a thriving second growth forest with healthy habitat intact.
Linn Run begins its journey from the top of Laurel ridge.
Read More