The 5 Best Fly Fishing Spots in Pennsylvania!

Author Izaak Walton once famously referred to fly fishing as “a contemplative man’s recreation.” If you’re looking to leave the stress of the world behind and focus on something a little more pleasant, there are few better activities than some quality fly fishing. This activity is believed to have originated around the year 200, and has been popular among thinking men and women ever since. Pennsylvania plays host to some of the best fly fishing opportunities in the country, no matter what area of the state you hail from. Check out our five must-visit fly fishing locations in the Keystone State, and let your worries drift away! 

1. Slate Run

Slate Run is known in fly fishing circles not only simply within Pennsylvania, but globally, as one of the best spots around. A freestone mountain brook brimming with trout, this location is perfect if you’re looking to both relax and reel it in. The area is open year round, but becomes particularly glorious in the spring and summer.  

2. Penns Creek, State College, PA

As the state’s longest and biggest limestone stream, Penns Creek is suitable for fly fishers of all skill levels. Visit if you’re after wild and stocked trout, or smallmouth bass, in one of the loveliest locations in state. 

3. Oil Creek at Oil Creek State Park

This tributary of the Alleghany River provides great fly fishing, and beautiful vistas to top it off. This northwestern location has two designated, delayed harvest areas that allow for fishing year round, perfect to keep your skills and interest sharp! 

4. LeTort Spring Run, Carlisle, PA

LeTort Spring Run is famous in fly fishing circles as being the possible birthplace of American-style dry fly fishing, making it not only a great location to get some bites, but a little piece of sporting history as well. Beware, this Carlisle spot is not for the faint of heart, and presents a challenge to even experienced fishermen. 

5. Cedar Run

Cedar Run can be difficult to access, but once you do, it's oh-so-worth-it. A quality freeform stream with ample wild trout, Cedar Run is worth a visit, even if it means a bit of a drive and hike. 

View more Pennsylvania Fishing Holes.
Share your favorites!
Pennsylvania Search
Find Fishing Holes Near You
Find Fishing Holes Near You
1405 New Lancaster Valley Road, Milroy, PA
Reeds Gap State Park is 220 acres of wilderness in the New Lancaster Valley of Mifflin County. Large hemlocks and white pines cast cool shadows ove... Read More
136 Poe Valley Park Circle, Coburn, PA
Cozy Poe Valley State Park is nestled in a rugged mountain valley in Centre County. Seemingly endless forests surround the 25-acre Poe Lake.The 620... Read More
15795 Greenwood Road, Huntingdon, PA
The park is on the western edge of the Seven Mountains in northeastern Huntingdon County, an area of rugged beauty, abundant wildlife, breathtaking... Read More
East Off PA 26, Huntingdon, PA
The 256-acre Whipple Dam State Park is a delightful and quiet place to visit. The lake is the perfect place to indulge in a refreshing dip, bird wa... Read More
5700 Fowler Hollow Road, Blain, PA
The 104-acre Fowlers Hollow State Park is in a narrow valley created by Fowler Hollow Run.The park is on the edge of Tuscarora State Forest at the ... Read More
1087 Poe Paddy Drive, Woodward, PA
Poe Paddy State Park is at the confluence of Big Poe Creek and Penns Creek, a trout angler’s paradise featuring the nationally recognized gre... Read More
1599 Doubling Gap Road, Newville, PA
Colonel Denning State Park, in north central Cumberland County, is in Doubling Gap, so named by the "S" turn where Blue Mountain doubles back on it... Read More
1579 State Park Road, Newport, PA
Certain places just attract people. The cool, clear water of Little Buffalo Creek has been attracting people for centuries. American Indians freque... Read More
149 Main Park Road, Howard, PA
The 5,900-acre Bald Eagle State Park is in the broad Bald Eagle Valley of northcentral Pennsylvania. The 1,730-acre lake laps the flanks of Bald Ea... Read More
17215 Buffalo Road, Mifflinburg, PA
Raymond B. Winter State Park covers 695 acres of the Ridge and Valley Province in central Pennsylvania. Located within Bald Eagle State Forest, the... Read More
1258 McCalls Dam Road, Rebersburg, PA
The sound of White Deer Creek pervades the quiet, remote McCalls Dam State Park. Majestic pines, hemlocks, maples, and oaks reach for the sky aroun... Read More
4216 Beaver Road, Philipsburg, PA
Black Moshannon State Park covers 3,394 acres of forests and wetlands and conserves unique, natural environments. More than 43,000 acres of the Mos... Read More
2388 Rauchtown Road, Jersey Shore, PA
The park lies in a cozy, steep-walled gorge carved by Rauchtown Run through the side of Nippenose Mountain. A northern hardwood forest blankets the... Read More
13180 Buffalo Road, Mifflinburg, PA
Rapid Run's lovely murmur and the sounds of birds pervade this lovely picnic spot. Rustic picnic pavilions hug the side of Seven Notch Mountain, co... Read More
16362 Little Valley Road, James Creek, PA
The 541-acre Trough Creek State Park is a scenic gorge formed as Great Trough Creek cuts through Terrace Mountain before emptying into Raystown Lak... Read More
1100 Pine Grove Road, Gardners, PA
Steeped in natural and historical features, the 696-acre Pine Grove Furnace State Park is at the northern tip of the Blue Ridge Mountains, in an ar... Read More
86 Hyner Park Road, North Bend, PA
Hyner Run carves a small valley from the surrounding steep mountains, creating a cozy, quiet place for outdoor adventures.The park is entirely surr... Read More
4205 Little Pine Creek Road, Waterville, PA
Upper Pine Bottom State Park provides visitors with a welcome rest area. Visitors often use the parking area of this small roadside picnic site for... Read More
101 Pine Grove Road, Fayetteville, PA
The 1,125-acre Caledonia State Park is in Adams and Franklin counties, midway between Chambersburg and Gettysburg along the Lincoln Highway, US 30.... Read More
6235 Aughwick Road, Fort Loudon, PA
Cowans Gap State Park is a 1,085-acre park in the beautiful Allens Valley of Fulton County. A 42-acre lake, large campground, rustic cabins and man... Read More
Show More
Select a Pennsylvania town to find
the Best Things-To-Do and Places To Go around you
Philadelphia County