← All States

Fishing in Pennsylvania

Click a region to explore top fishing spots, species, and local tips.

Pennsylvania offers exceptional fishing across 85,000 miles of streams and 4,000 lakes. Lake Erie provides world-class walleye and steelhead fishing, the Allegheny National Forest features remote trout streams, the Susquehanna River offers smallmouth bass fishing, and the Poconos provide outstanding trout fishing in classic mountain streams. The state has over 200 species of fish.

4,000+
Lakes
6
Regions
200+
Spots Listed
30+
Species
Topographic map of Pennsylvania

Topographic map — click to view full size

Northwest & Lake Erie

Lake Erie, Presque Isle Bay, Elk Creek -- Walleye, Steelhead, Smallmouth Bass, Yellow Perch, Chinook Salmon

Allegheny & Southwest

Allegheny River, Youghiogheny River, Loyalhanna Creek -- Walleye, Muskie, Smallmouth Bass, Rainbow Trout, Channel Catfish

Central PA & Susquehanna

Susquehanna River, Raystown Lake, Juniata River -- Smallmouth Bass, Walleye, Muskie, Channel Catfish, Crappie

Northeast & Poconos

Delaware River, Lackawaxen River, Lake Wallenpaupack -- Rainbow Trout, Brown Trout, Smallmouth Bass, Walleye, Striped Bass

Southeast & Philadelphia

Tinicum Marsh, French Creek, Schuylkill River -- Largemouth Bass, Crappie, Channel Catfish, Bluegill, Carp

Allegheny National Forest

Tionesta Creek, Kinzua Dam, Allegheny Reservoir -- Rainbow Trout, Brown Trout, Brook Trout, Walleye, Northern Pike

Get CatchTales

Ready to start bragging? Download the app and hit the water.

Free version available — upgrade to Pro for $8.99/year or $19.99 lifetime (CAD).