Best Pennsylvania Trout-Fishing Spots

Worms, lures and flies beware.

Cast a line in any direction here and you’re liable to hook a trout, perch, walleye, or pike. Anglers from everywhere love to tackle our classic limestone creeks and freshwater lakes, and our stocking program, along with a boatload of wild game fish, make the Keystone State one of the finest fisheries in the land. Plus, with blue ribbon trout waters from Lake Erie all the way across the state to the Delaware River, Pennsylvania is a trout fisherman's paradise.

So pack your reel, order your PA fishing license and plan to cast your line in some of these Pennsylvania fishing holes.

Oil Creek

Nearest City: Titusville and Oil City

Oil Creek State Park, situated between Titusville and Oil City, provides the best access to fishing in Oil Creek, a river once used to ship precious petroleum downstream. Many anglers take advantage of the aquatic insect hatches that occur during the month of May or explore some of the creek’s tributaries, where wild brook trout make their home. Several small paths and trails lead from the park roads to the water.

Neshannock Creek

Nearest City: Mercer

While Neshannock Creek is open year-round, fishing in the 20-mile freestone stream is most rewarding during fall and spring. Neshannock Creek is heavily stocked with brown and rainbow trout, and the waters near the upper part of the creek are popular with fly fisherman.

Slippery Rock Creek

Nearest City: Slippery Rock

Slippery Rock Creek, near Pittsburgh, features trout and bass stocked by the Pennsylvania Fish and Boat Commission. Originating in the town of Slippery Rock, the creek intersects McConnells Mill State Park, where anglers can access trails leading to stretches of trout-filled waters.

Youghiogheny River

Nearest City: Ohiopyle

The Youghiogheny River, located adjacent to the Great Allegheny Passage, rewards hikers and bikers traveling the trail with fantastic trout fishing opportunities. Accessible from Ohiopyle State Park, the Middle Youghiogheny supplies tamer fishing waters, while the Lower Youghiogheny’s more turbulent waters are best explored with a professional fishing guide, who can lead you to hefty brown and rainbow trout.

Cedar Run

Nearest City: Cedar Run

Home to a healthy population of wild brown trout, Cedar Run is another tributary of Pine Creek. The “fine little trout stream” offers a tranquil fishing experience sheltered by pine and hardwood trees and a designated trophy trout area.

Slate Run

Nearest City: Slate Run

A tributary of Pine Creek,anglers love Slate Run’s fly-fishing opportunities. The creek sustains an abundance of wild brook (“brookies”) and brown trout and features lovely pools, runs, and riffles. The appearance of horizontal shale beds the creek’s banks decipher the tributary’s namesake.

Fishing Creek

Nearest City: Bloomsburg

This creek really lives up to its name. With numerous deep pools and excellent runs, this creek is a worthwhile stop for anglers searching for trout. The special regulations section of the creek is only one and a half miles long, but still offers outstanding fishing. The creek also offers great trout fishing in the winter months with holdover trout that roam the deep pools.

Spring Creek

Nearest City: State College

If you are looking to land a monster trout, Spring Creek is where your fish tale will come true. With plenty of 16-to 20-inch long fish, this wild trout fishery is an anglers’ dream due to its combination of wild browns and some great insect hatches. Spring Creek is full of pristine fishing hot spots from popular destinations such as Fisherman’s Paradise, and many other areas that offer solitude and tons of wild and aggressive fish.

Letort Spring Run

Nearest City: Carlisle

Fishermen and those less inclined to pick up a pole can all enjoy scenic Letort Spring Run and its nature trail.The fertile limestone spring creek near Carlisle has a wide variety of aquatic vegetation in its waters, is bordered by lush trees and bushes and has calm, clear waters for fly fishing. Advice for less-skilled anglers: a few poor casts can scare trout away from areas for the rest of the day, so polish your tactics before hitting this fishing hole.

Monocacy Creek

Nearest City: Bethlehem

Most trout in the Monocacy are at least 12 inches in length, but there is always a chance of getting lucky, with a 10- to 12-pound rainbow. For the seasoned anglers looking for a challenge, the wild browns that roam the creek are no easy task to pull in. With great fishing offered year-round, the Monocacy is a great place to come with a spinner rod or fly gear.

Wissahickon Creek

Nearest City: Philadelphia

Located in Philadelphia’s Fairmount Park, 23-mile Wissahickon Creek is fully stocked with trout each spring. Explore the creek’s surrounding woodlands via hiking and biking paths and try your skills at fishing in its deep pools, fast riffles, and tumbling water pockets.

Learn more about fishing in Pennsylvania >>

Discover more outdoor activities in Pennsylvania >>

share this article