Pennsylvania Trout Streams
Class A wild trout, Wilderness Trout Streams, Keystone Select and 2026 stocked sections by county.
Pick for troutPiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 Photo of Williamsport: Gerry Dincher from Hope Mills, NC, CC BY-SA 2.0
Pennsylvania trout streams by PFBC program
PFBC layers list 4,451 streams with natural trout reproduction (about 16,301 miles), 1,000 with Class A wild trout sections (3,429 miles), 137 Wilderness Trout Streams and 23 Keystone Select sections. On the stocked side, 679 stream waters get adult trout in 2026, 2,551,100 fish in the sections that print a number.
1,088 of these streams have a page here, listed by county below; the rest are named on their county page.
PFBC Fisheries_AllSections, Class A, natural reproduction, Wilderness Trout Stream, Keystone Select and 2026 stocked section layers, retrieved October 23, 2026.
For the trout herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 What Pennsylvania Class A streams hold
| County | Class A miles |
|---|---|
| Potter County | 417 |
| Clinton County | 390 |
| Centre County | 351 |
| Lycoming County | 267 |
| Cameron County | 147 |
| Tioga County | 141 |
| Union County | 116 |
| Clearfield County | 114 |
| Luzerne County | 108 |
| Elk County | 97 |
| Blair County | 88 |
| Monroe County | 77 |
| Carbon County | 74 |
| Cambria County | 72 |
| Mifflin County | 55 |
| Schuylkill County | 52 |
| McKean County | 51 |
| Columbia County | 51 |
| Berks County | 50 |
| Susquehanna County | 43 |
Pennsylvania trout stream pages, county by county
Adams County
- Bermudian Creek1,200 stocked 2026
- Conewago Creek, Adams County12,100 stocked 2026
- Latimore Creek3,000 stocked 2026
- Little Marsh Creek1,700 stocked 2026
- Marsh Creek, Adams County1,500 stocked 2026
- Middle Creek, Adams County1,500 stocked 2026
- Opossum Creek3,000 stocked 2026
- Toms Creek, Adams County2,800 stocked 2026
Allegheny County
- Big Sewickley Creek3,500 stocked 2026
- Bull Creek9,800 stocked 2026
- Deer Creek, Allegheny County10,500 stocked 2026
- Flaugherty Run600 stocked 2026
- Long Run, Allegheny County600 stocked 2026
- Montour Run4,500 stocked 2026
- Pine Creek, Allegheny County10,400 stocked 2026
- Turtle Creek4,800 stocked 2026
Armstrong County
- Buffalo Creek, Armstrong CountyKeystone Select, 17,600 stocked 2026
- Cherry Run, Armstrong County3,800 stocked 2026
- Cowanshannock Creek9,300 stocked 2026
- Crooked Creek, Armstrong County11.8 wild trout miles
- Glade Run, Armstrong County2,800 stocked 2026
- Huling Run300 stocked 2026
- Little Sandy Creek, Armstrong County6,600 stocked 2026
- Mahoning Creek, Armstrong County1,800 stocked 2026
- North Fork Pine Creek800 stocked 2026
- Patterson Creek1,300 stocked 2026
- Plum Creek2,500 stocked 2026
- Redbank Creek10,100 stocked 2026
- Scrubgrass Creek800 stocked 2026
- South Fork Pine Creek3,200 stocked 2026
Beaver County
- Mill Creek, Beaver County600 stocked 2026
- North Fork Big Sewickley Creek700 stocked 2026
- North Fork Little Beaver Creek9,400 stocked 2026
- South Branch Brady Run2,300 stocked 2026
- Traverse Creek3,400 stocked 2026
Bedford County
- Beaver Creek, Bedford County900 stocked 2026
- Bobs CreekClass A 4.2 mi, 4,900 stocked 2026
- Clear Creek, Bedford County1,300 stocked 2026
- Cove Creek5,200 stocked 2026
- Evitts Creek2,100 stocked 2026
- Gladdens Run1,200 stocked 2026
- Little Wills Creek1,800 stocked 2026
- Maple Run400 stocked 2026
- Sherman Valley Run700 stocked 2026
- Town Creek2,900 stocked 2026
- Wills Creek8,300 stocked 2026
- Yellow Creek, Bedford CountyClass A 4.3 mi, 5,300 stocked 2026
Berks County
- Antietam Creek2,900 stocked 2026
- Bieber CreekClass A 4.2 mi
- Hay CreekClass A 6.1 mi, 5,400 stocked 2026
- Kistler Creek300 stocked 2026
- Little Swatara Creek1,500 stocked 2026
- Maiden Creek3,500 stocked 2026
- Manatawny Creek13,000 stocked 2026
- Mill Creek near Kutztown, Berks County1,800 stocked 2026
- Mill Creek near Shoemakersville, Berks County1,400 stocked 2026
- Mill Creek near Womelsdorf, Berks County1,200 stocked 2026
- Monocacy Creek, Berks County6.1 wild trout miles
- Northkill CreekClass A 1.6 mi, 3,900 stocked 2026
- Ontelaunee CreekClass A 2.9 mi, 2,900 stocked 2026
- Pine Creek near Lenhartsville, Berks CountyClass A 1.7 mi, 1,700 stocked 2026
- Pine Creek near New Jerusalem, Berks CountyClass A 5.4 mi
- Sacony Creek2,400 stocked 2026
- Spring Creek, Berks CountyClass A 2.1 mi, 800 stocked 2026
- Trout Run, Berks CountyClass A 1.4 mi
- West Branch Conestoga River800 stocked 2026
- Willow Creek, Berks CountyClass A 1 mi, 1,000 stocked 2026
- Wyomissing CreekClass A 5.8 mi, 1,200 stocked 2026
Blair County
- Adams Run2.5 wild trout miles
- Bald Eagle Creek, Blair County5,000 stocked 2026
- Beaverdam Creek, Blair County1,400 stocked 2026
- Bells Gap Run1,600 stocked 2026
- Big Fill RunClass A 4.9 mi
- Blair Gap Run3,400 stocked 2026
- Blair Run2.6 wild trout miles
- Boiling Spring RunClass A 2.1 mi
- Cabbage Creek3.9 wild trout miles
- Canoe Creek, Blair County5,100 stocked 2026
- Clover CreekClass A 6.3 mi, 3,000 stocked 2026
- Elk Run, Blair CountyClass A 5.5 mi
- Fox RunClass A 2.5 mi
- Frankstown Branch Juniata River4,600 stocked 2026
- Little Juniata RiverClass A 19 mi
- Mill Run, Blair CountyClass A 8.7 mi
- New Creek4 wild trout miles
- Piney Creek, Blair CountyClass A 6.2 mi
- Poplar Run, Blair County3,200 stocked 2026
- Riggles Gap Run5.2 wild trout miles
- Shaw RunClass A 4.1 mi
- South Poplar Run1,600 stocked 2026
- Tipton RunClass A 4.7 mi
- Vanscoyoc Run500 stocked 2026
Bradford County
- Little Schrader Creek700 stocked 2026
- North Branch Sugar Creek800 stocked 2026
- Satterlee RunClass A 4.4 mi
- Schrader Creek1,900 stocked 2026
- Seeley Creek8.7 wild trout miles
- South Branch Towanda Creek800 stocked 2026
- South Creek500 stocked 2026
- Sugar Creek, Bradford County1,500 stocked 2026
- Sugar Run, Bradford County500 stocked 2026
- Towanda Creek6,800 stocked 2026
- Tuscarora Creek, Bradford County1,800 stocked 2026
- Wysox Creek2,700 stocked 2026
Bucks County
- Cooks CreekClass A 5.7 mi
- East Branch Perkiomen Creek10,700 stocked 2026
- Lahaska Creek3 wild trout miles
- Tohickon Creek6,100 stocked 2026
Butler County
- Bear Creek, Butler County1,700 stocked 2026
- Bonnie Brook1,100 stocked 2026
- Connoquenessing Creek5,200 stocked 2026
- Little Buffalo Run1,400 stocked 2026
- Little Connoquenessing Creek3,000 stocked 2026
- North Branch Slippery Rock Creek2,300 stocked 2026
- Silver Creek, Butler County300 stocked 2026
- Thorn Creek5,600 stocked 2026
- Wolf Creek3,600 stocked 2026
Cambria County
- Beaverdam Run near Ashville, Cambria County300 stocked 2026
- Beaverdam Run near Beaverdale, Cambria CountyClass A 6.1 mi
- Bens Creek, Cambria CountyClass A 2.4 mi, 700 stocked 2026
- Bradley RunClass A 4.8 mi
- Chest CreekClass A 3.9 mi, Keystone Select, 20,000 stocked 2026
- Clearfield CreekClass A 8.7 mi, 3,300 stocked 2026
- Hinckston Run2,000 stocked 2026
- Howells Run2,800 stocked 2026
- Killbuck RunClass A 3.1 mi, 700 stocked 2026
- Laurel Lick Run300 stocked 2026
- Laurel Run near Brownstown, Cambria County1,200 stocked 2026
- Laurel Run near Sidman, Cambria County1,600 stocked 2026
- Little Chest CreekClass A 4.8 mi
- Little Conemaugh River9.8 wild trout miles
- Little Paint Creek1,400 stocked 2026
- Noels Creek800 stocked 2026
- North Branch Blacklick Creek3,300 stocked 2026
- North Branch Little Conemaugh River2,000 stocked 2026
- South Fork Little Conemaugh RiverClass A 2.2 mi, Wilderness
- Stewart Run, Cambria County1,000 stocked 2026
- West Branch Susquehanna RiverClass A 8.5 mi, 5,700 stocked 2026
Cameron County
- Big Run, Cameron CountyClass A 4.9 mi
- Canoe RunClass A 3.1 mi, Wilderness
- Clear Creek, Cameron CountyWilderness, 1,300 stocked 2026
- Cooks Run, Cameron CountyWilderness
- Driftwood Branch Sinnemahoning CreekClass A 7.1 mi, 14,000 stocked 2026
- Elk ForkWilderness
- Finley RunClass A 6 mi
- First Fork Sinnemahoning CreekKeystone Select, 21,500 stocked 2026
- Foley BranchClass A 2.7 mi, Wilderness
- Gravelly RunClass A 1.7 mi, Wilderness
- Grove RunClass A 6.1 mi
- Hicks Run3,400 stocked 2026
- Hunts RunClass A 5 mi
- Lick Island RunClass A 4.7 mi, Wilderness
- Little Fork Draft RunClass A 1.7 mi, Wilderness
- Lushbaugh RunWilderness
- McNuff BranchClass A 5.3 mi
- Muley RunClass A 3.9 mi, Wilderness
- North CreekClass A 2.3 mi, 1,200 stocked 2026
- Portable RunClass A 5.2 mi
- Right Fork Brooks RunClass A 2.5 mi, Wilderness
- Salt RunClass A 6.4 mi
- Sinnemahoning Portage CreekClass A 2.7 mi, 2,900 stocked 2026
- Trout Hole RunClass A 1.3 mi, Wilderness
- Upper Jerry RunClass A 7.2 mi, Wilderness
- Waldy RunClass A 4.8 mi
- West Creek, Cameron County2,900 stocked 2026
- Wykoff RunClass A 2.9 mi, 3,700 stocked 2026
Carbon County
- Aquashicola CreekClass A 2 mi, 4,700 stocked 2026
- Buckwha Creek4,300 stocked 2026
- Deep RunWilderness
- Drakes Creek300 stocked 2026
- Fireline CreekClass A 4.1 mi
- Hickory Run, Carbon CountyClass A 1.5 mi, 600 stocked 2026
- Hunter CreekClass A 6 mi
- Jeans RunWilderness
- Little Bear Creek, Carbon CountyClass A 2 mi, Wilderness
- Lizard Creek7,000 stocked 2026
- Mahoning Creek, Carbon County8,000 stocked 2026
- Mauch Chunk CreekClass A 0.8 mi, 1,300 stocked 2026
- Mud Run, Carbon County600 stocked 2026
- Nesquehoning Creek1,400 stocked 2026
- Pohopoco CreekClass A 13.2 mi, 2,200 stocked 2026
- Sand Spring Run, Carbon County1,100 stocked 2026
- Sawmill Run, Carbon CountyClass A 4.7 mi
- Stony Creek, Carbon CountyClass A 3.1 mi, Wilderness
- Wild CreekClass A 4.1 mi
Centre County
- Bald Eagle Creek, Centre CountyClass A 5.7 mi, Keystone Select, 16,900 stocked 2026
- Beaver Run, Centre CountyClass A 4.5 mi
- Beech Creek27.5 wild trout miles
- Benner RunClass A 4.7 mi, Wilderness
- Big Poe CreekClass A 5.6 mi, 1,700 stocked 2026
- Black Bear RunClass A 3.9 mi, Wilderness
- Black Moshannon Creek8,400 stocked 2026
- Boal Gap RunClass A 4.7 mi
- Buffalo RunClass A 13.9 mi
- Bullit RunClass A 5 mi
- Burns RunClass A 5.2 mi, Wilderness
- Cedar Run, Centre CountyClass A 6.3 mi
- Cherry Run, Centre CountyClass A 2.7 mi, Wilderness
- Council RunClass A 4.6 mi
- Dicks RunClass A 5.8 mi
- Elk Creek, Centre CountyClass A 13.2 mi
- Fields RunClass A 4.8 mi
- Galbraith Gap RunClass A 4.1 mi
- Halfmoon CreekClass A 11.4 mi
- Hall RunClass A 2.5 mi, Wilderness
- Hayes RunClass A 4.9 mi, Wilderness
- Laurel Run (Port Matilda)Class A 6.6 mi
- Laurel Run near Julian, Centre CountyClass A 5.4 mi
- Laurel Run near Spring Mills, Centre CountyClass A 4.2 mi
- Lick Run – howardClass A 2.7 mi
- Little Poe CreekClass A 4.7 mi
- Logan BranchClass A 4.6 mi
- Marsh Creek, Centre CountyClass A 4.1 mi, 2,800 stocked 2026
- Moshannon CreekClass A 6.3 mi
- Mosquito Creek, Centre County1,100 stocked 2026
- Muddy Creek, Centre CountyClass A 5.5 mi
- Old Mingle Valley RunClass A 1.5 mi, Wilderness
- Panther Run, Centre CountyClass A 5.4 mi, Wilderness
- Pine Creek, Centre CountyClass A 7.1 mi, 1,500 stocked 2026
- Potter RunClass A 7.5 mi
- Roaring Run, Centre CountyClass A 4.2 mi, Wilderness
- Rock Run, Centre CountyClass A 1.3 mi, Wilderness
- Romola BranchClass A 4.2 mi
- Rupp HollowClass A 4.5 mi
- Salt Lick RunClass A 2.1 mi, Wilderness
- Sinking Creek3,700 stocked 2026
- Sixmile Run, Centre CountyClass A 4.5 mi, 3,800 stocked 2026
- Slab Cabin RunClass A 11.2 mi
- South Fork Beech CreekClass A 4.6 mi, 1,000 stocked 2026
- Spring Creek, Centre CountyClass A 25.1 mi
- Tomtit RunClass A 4.1 mi
- Trout Run, Centre CountyClass A 4.1 mi
- Two Rock RunClass A 3.6 mi, Wilderness
- Wallace RunClass A 9.9 mi, Wilderness, 400 stocked 2026
- White Deer CreekClass A 4.4 mi, 19,100 stocked 2026
- Wolf Run, Centre CountyClass A 1.4 mi, 300 stocked 2026
- Yost RunClass A 5.6 mi, Wilderness
Chester County
- Beaver Creek, Chester County2,600 stocked 2026
- Big Elk Creek3,100 stocked 2026
- Birch Run near Coatesville, Chester County2.1 wild trout miles
- Birch Run near Modena, Chester County4.2 wild trout miles
- Buck Run, Chester County1,100 stocked 2026
- East Branch Big Elk Creek1,400 stocked 2026
- East Branch Brandywine Creek9,600 stocked 2026
- East Branch White Clay Creek9,200 stocked 2026
- French Creek, Chester County13,500 stocked 2026
- Little Valley CreekClass A 1.9 mi
- Marsh Creek, Chester County5.7 wild trout miles
- Middle Branch White Clay CreekKeystone Select, 4,700 stocked 2026
- Pickering Creek3,500 stocked 2026
- Pocopson Creek2,400 stocked 2026
- West Branch Brandywine Creek6,000 stocked 2026
- West Valley Creek0 wild trout miles
- White Clay Creek1,800 stocked 2026
Clarion County
- Beaver Creek, Clarion County700 stocked 2026
- Blyson RunWilderness
- Canoe Creek, Clarion County700 stocked 2026
- Cathers Run1,300 stocked 2026
- East Sandy Creek5,100 stocked 2026
- Leatherwood Creek1,000 stocked 2026
- McCanna RunWilderness
- Mill Creek, Clarion County4,500 stocked 2026
- Piney Creek, Clarion County2,000 stocked 2026
- Richey Run300 stocked 2026
- Toms Run, Clarion County4,100 stocked 2026
- Turkey Run700 stocked 2026
Clearfield County
- Anderson Creek1,200 stocked 2026
- Beaver Run, Clearfield CountyClass A 7.4 mi
- Bennett Branch Sinnemahoning Creek3,400 stocked 2026
- Cole RunWilderness
- Curry Run1,400 stocked 2026
- Cush CreekClass A 6.7 mi, 1,100 stocked 2026
- Deer Creek, Clearfield CountyClass A 5.5 mi
- Gazzam Run400 stocked 2026
- Gifford Run1,000 stocked 2026
- Kratzer RunClass A 6.4 mi
- Laborde Branch700 stocked 2026
- Laurel Run near Philipsburg, Clearfield CountyClass A 7.3 mi
- Laurel Run near Weedville, Clearfield County1,200 stocked 2026
- Little Clearfield Creek4,000 stocked 2026
- Little Laurel RunClass A 5.8 mi
- Little Medix RunClass A 4.1 mi
- Little Muddy Run600 stocked 2026
- Little Trout RunClass A 7 mi
- Medix RunClass A 4.1 mi, 6,100 stocked 2026
- Moose CreekClass A 3.5 mi, 700 stocked 2026
- North Witmer Run800 stocked 2026
- Rogues Harbor RunWilderness
- Saunders RunClass A 3.2 mi, Wilderness
- Sawmill Run, Clearfield CountyClass A 4.3 mi
- South Witmer Run500 stocked 2026
- Twelvemile RunWilderness
- Wilson Run, Clearfield County300 stocked 2026
- Wolf Run, Clearfield County2,000 stocked 2026
Clinton County
- Barney RunClass A 4.7 mi, Wilderness
- Benjamin RunClass A 5 mi
- Boggs HollowClass A 5.5 mi, Wilderness
- Bull Run, Clinton CountyClass A 3 mi, Wilderness
- Cedar Run, Clinton CountyClass A 9.8 mi
- Cherry Run, Clinton CountyClass A 8.7 mi, Wilderness
- Clendenin BranchClass A 6.7 mi
- Cooks Run, Clinton CountyClass A 4.2 mi, 700 stocked 2026
- County Line BranchClass A 2.2 mi, Wilderness
- East Branch Big RunWilderness
- Ferney RunClass A 4.7 mi
- Fish Dam RunWilderness
- Fishing Creek, Clinton CountyClass A 32.9 mi, 2,500 stocked 2026
- Greene BranchClass A 1.2 mi, Wilderness
- Greenlick RunClass A 6 mi
- Hammersley ForkClass A 7 mi, Wilderness
- Henry RunClass A 4.3 mi
- Hyner RunClass A 1.3 mi, 700 stocked 2026
- John Summerson BranchClass A 2.5 mi, Wilderness
- Kettle Creek, Clinton CountyClass A 11 mi, 39,300 stocked 2026
- Laurelly ForkClass A 3.5 mi, Wilderness
- Lebo RunClass A 5.7 mi, Wilderness
- Left Branch Hyner RunClass A 4.7 mi
- Lick Run, Clinton CountyClass A 1.7 mi, Wilderness
- Little Birch Island RunClass A 6 mi
- Little Fishing Creek, Clinton CountyClass A 9.1 mi
- Long Run, Clinton CountyClass A 4.3 mi
- McElhattan CreekClass A 7.8 mi
- McNerny BranchClass A 3.5 mi, Wilderness
- Middle Branch Big RunClass A 3.1 mi, Wilderness
- Middle Branch Queens RunClass A 4.8 mi
- Moccasin RunClass A 5.6 mi
- Mudlick Run, Clinton CountyClass A 2.3 mi, Wilderness
- Paddy RunClass A 11.6 mi
- Rattlesnake RunClass A 6.2 mi
- Rauchtown CreekClass A 1.9 mi
- Rockey RunClass A 4.8 mi
- Round Island RunClass A 4.7 mi
- Shingle BranchClass A 5 mi
- Shintown RunClass A 6.9 mi
- Shoemaker BranchClass A 3.8 mi, Wilderness
- West Branch Big RunWilderness
- West Branch Queens RunClass A 4.1 mi
- Young Womans Creek3,600 stocked 2026
Columbia County
- Beaver Run, Columbia County300 stocked 2026
- Fishing Creek, Columbia County7,700 stocked 2026
- Huntington CreekClass A 9.2 mi, 1,200 stocked 2026
- Lick Run, Columbia CountyClass A 4.3 mi
- Little Fishing Creek, Columbia CountyClass A 4.2 mi, 4,000 stocked 2026
- Mugser RunClass A 3.5 mi, 900 stocked 2026
- Scotch Run600 stocked 2026
- South Branch Roaring CreekClass A 3.1 mi, 2,200 stocked 2026
- West Creek, Columbia County800 stocked 2026
Crawford County
- Deckard RunClass A 5.2 mi
- East Branch Oil Creek3,500 stocked 2026
- East Branch Sugar Creek, Crawford CountyClass A 4 mi
- Fivemile Creek300 stocked 2026
- French Creek, Crawford County1,400 stocked 2026
- Little Sugar Creek, Crawford County4,400 stocked 2026
- McLaughlin Creek600 stocked 2026
- Muddy Creek, Crawford County2,500 stocked 2026
- Pine Creek, Crawford County6,200 stocked 2026
- Shirley RunClass A 6.3 mi
- Thompson CreekClass A 3.4 mi, 1,300 stocked 2026
- Woodcock Creek5,500 stocked 2026
Cumberland County
- Big Spring CreekClass A 2.8 mi, 3,000 stocked 2026
- Green Spring Creek900 stocked 2026
- Letort Spring RunClass A 6.9 mi
- Mountain Creek, Cumberland County7,700 stocked 2026
- Toms Run, Cumberland CountyClass A 5.5 mi
- Yellow Breeches Creek33,100 stocked 2026
Dauphin County
- Armstrong Creek2,300 stocked 2026
- Clark Creek20,500 stocked 2026
- Mahantango Creek11,800 stocked 2026
- Manada Creek6,800 stocked 2026
- Powell Creek5,000 stocked 2026
- Rattling Creek2,300 stocked 2026
- South Fork Powell Creek300 stocked 2026
- Spring Creek near New Cumberland, Dauphin County6.5 wild trout miles
- Spring Creek near Union Deposit, Dauphin County7.3 wild trout miles
- Stony Creek, Dauphin County11,400 stocked 2026
- Swatara Creek8.2 wild trout miles
- West Branch Rattling Creek1,500 stocked 2026
- Wiconisco CreekKeystone Select, 19,000 stocked 2026
Delaware County
- Chester Creek11,100 stocked 2026
- Crum Creek9.3 wild trout miles
- Darby Creek18,200 stocked 2026
- Ithan Creek1,400 stocked 2026
- Little Darby Creek700 stocked 2026
- Ridley Creek9,800 stocked 2026
- West Branch Chester Creek4,100 stocked 2026
Elk County
- Bear Creek, Elk County3,700 stocked 2026
- Bell DraftClass A 5.5 mi
- Big Mill Creek9,800 stocked 2026
- Bigger RunClass A 4.5 mi
- Boggy Run300 stocked 2026
- Crane RunWilderness
- Crooked Creek, Elk County2,200 stocked 2026
- Dents RunClass A 6.2 mi, 2,200 stocked 2026
- East Branch Clarion River3,900 stocked 2026
- East Branch Hicks RunClass A 8.9 mi
- East Branch Millstone Creek3,800 stocked 2026
- East Branch Spring Creek, Elk County1,600 stocked 2026
- Elk Creek, Elk County2,000 stocked 2026
- Hoffman Run1,200 stocked 2026
- Johnson RunClass A 5 mi
- Little Toby Creek7,500 stocked 2026
- Maxwell Run700 stocked 2026
- Mead Run300 stocked 2026
- Mix RunClass A 3.6 mi, Wilderness, 2,800 stocked 2026
- Oil Creek, Elk County3.3 wild trout miles
- Powers Run2,300 stocked 2026
- Rocky Run300 stocked 2026
- Sand Spring Run, Elk CountyClass A 1.7 mi, Wilderness
- Sanders Draft RunClass A 2.4 mi, Wilderness
- South Fork Straight CreekClass A 5.9 mi
- Spring Creek, Elk County6,300 stocked 2026
- Vineyard RunClass A 3.5 mi, Wilderness
- West Branch Clarion River6,900 stocked 2026
- West Branch Hicks RunClass A 6.1 mi, Wilderness, 2,300 stocked 2026
- Wilson Run, Elk County1,200 stocked 2026
- Wolf Run, Elk County1,800 stocked 2026
Erie County
- Bear Run, Erie County4.4 wild trout miles
- Beaver Run, Erie CountyClass A 5.8 mi
- Brandy Run3.9 wild trout miles
- Cascade Creek1,100 stocked 2026
- Conneaut Creek4,400 stocked 2026
- Conneauttee Creek1,700 stocked 2026
- Crooked Creek, Erie County2,600 stocked 2026
- Elk Creek Park RunClass A 4 mi
- Elk Creek, Erie County12,400 stocked 2026
- Godfrey Run1.1 wild trout miles
- South Branch French Creek, Erie County6,500 stocked 2026
- Trout Run near Waterford, Erie CountyClass A 2.4 mi
- Twentymile Creek1,400 stocked 2026
Fayette County
- Back Creek900 stocked 2026
- Big Sandy Creek1,400 stocked 2026
- Chaney Run300 stocked 2026
- Dunbar Creek5,700 stocked 2026
- Dunlap Creek2,000 stocked 2026
- Georges Creek900 stocked 2026
- Meadow RunKeystone Select, 5,500 stocked 2026
- Mill Run, Fayette County800 stocked 2026
- Mountain Creek, Fayette County1,000 stocked 2026
- Quebec RunWilderness
- Rasler RunClass A 5.2 mi
- Redstone Creek4.7 wild trout miles
- Roaring Run, Fayette CountyClass A 2.2 mi, Wilderness
Forest County
- Beaver Run, Forest County1,000 stocked 2026
- Bluejay Creek3,900 stocked 2026
- Coon Creek500 stocked 2026
- East Hickory CreekWilderness, 3,200 stocked 2026
- Fourmile Run, Forest CountyWilderness
- Little Hickory Run300 stocked 2026
- Queen Creek300 stocked 2026
- Ross Run700 stocked 2026
- Salmon Creek11,800 stocked 2026
- The Branch1,500 stocked 2026
- Tionesta Creek19,300 stocked 2026
- West Branch Millstone Creek700 stocked 2026
- West Hickory Creek1,500 stocked 2026
Franklin County
- Broad RunClass A 6.8 mi
- Buck Run, Franklin County8.8 wild trout miles
- Carbaugh RunClass A 1.8 mi, Wilderness, 600 stocked 2026
- Conococheague Creek22,700 stocked 2026
- Conodoguinet Creek2,200 stocked 2026
- Dennis Creek1,600 stocked 2026
- East Branch Antietam CreekClass A 3 mi, 4,800 stocked 2026
- Falling Spring BranchClass A 2.3 mi, 1,600 stocked 2026
- Little Cove Creek1,800 stocked 2026
- Rowe Run1,000 stocked 2026
- Trout Run, Franklin CountyWilderness
- West Branch Antietam CreekClass A 1.7 mi, 3,600 stocked 2026
- West Branch Conococheague Creek14,800 stocked 2026
Fulton County
- Big Cove CreekKeystone Select, 7,200 stocked 2026
- Laurel Fork300 stocked 2026
- Licking Creek2,800 stocked 2026
- Little Aughwick Creek4,000 stocked 2026
- Little Brush Creek1,000 stocked 2026
- Little Tonoloway Creek3,300 stocked 2026
- North Branch Little Aughwick Creek1,500 stocked 2026
- Oregon Creek300 stocked 2026
- Sideling Hill Creek500 stocked 2026
- South Branch Little Aughwick Creek3,300 stocked 2026
- Spring Run300 stocked 2026
- Wooden Bridge Creek1,800 stocked 2026
Greene County
- Browns Creek2,000 stocked 2026
- Dunkard Fork2,000 stocked 2026
- North Fork Dunkard Fork2,600 stocked 2026
- South Fork Dunkard Fork700 stocked 2026
- Whiteley Creek2,300 stocked 2026
Huntingdon County
- Blacklog Creek7,900 stocked 2026
- Detweiler RunClass A 4.5 mi
- East Branch Standing Stone CreekClass A 9.4 mi
- Garner Run7.9 wild trout miles
- Globe Run800 stocked 2026
- Great Trough Creek5,900 stocked 2026
- Laurel Run, Huntingdon CountyClass A 3.6 mi, 3,600 stocked 2026
- North Spring Branch1,000 stocked 2026
- Saddler Creek2,200 stocked 2026
- Shade Creek1,500 stocked 2026
- Shaver CreekClass A 5.2 mi, 2,300 stocked 2026
- Spruce CreekClass A 2.3 mi
- Standing Stone CreekClass A 2 mi, 14,000 stocked 2026
- Tatman Run4.8 wild trout miles
- Three Springs Creek1,000 stocked 2026
- Tuscarora Creek, Huntingdon County5,900 stocked 2026
- Warriors Mark RunClass A 5.7 mi
- West Licking Creek1,000 stocked 2026
Indiana County
- Bear Run, Indiana CountyClass A 4.4 mi
- Blacklegs Creek1,700 stocked 2026
- Brush Creek, Indiana County1,300 stocked 2026
- Cush Cushion Creek1,000 stocked 2026
- Laurel Run, Indiana County300 stocked 2026
- Little Mahoning Creek11,300 stocked 2026
- Little Yellow Creek1,200 stocked 2026
- Mudlick Run, Indiana County300 stocked 2026
- South Branch Two Lick Creek1,200 stocked 2026
- Toms Run, Indiana County400 stocked 2026
- Two Lick Creek8.1 wild trout miles
- Yellow Creek, Indiana CountyClass A 5.4 mi, 1,000 stocked 2026
Jefferson County
- Big Run, Jefferson County1,000 stocked 2026
- Callen Run300 stocked 2026
- Canoe Creek, Jefferson County800 stocked 2026
- Clear Creek, Jefferson County1,900 stocked 2026
- Craft RunWilderness
- East Branch Mahoning Creek1,000 stocked 2026
- Fivemile Run1,500 stocked 2026
- Laurel Run, Jefferson County300 stocked 2026
- Maple Creek2,800 stocked 2026
- Mill Creek, Jefferson County4,100 stocked 2026
- Millstone Creek3,000 stocked 2026
- North Fork Redbank Creek8,600 stocked 2026
- Pekin Run900 stocked 2026
- Rattlesnake Creek, Jefferson CountyClass A 3.4 mi, 1,000 stocked 2026
- Sandy Lick Creek10,200 stocked 2026
- Shippen RunWilderness
- South Branch North Fork Redbank CreekWilderness
Juniata County
- Big Run, Juniata County300 stocked 2026
- Cocolamus Creek3,300 stocked 2026
- Delaware Creek1,200 stocked 2026
- Horning Run400 stocked 2026
- Horse Valley Run1,300 stocked 2026
- Laurel Run near East Waterford, Juniata County900 stocked 2026
- Laurel Run near Mifflintown, Juniata County5.2 wild trout miles
- Lost CreekClass A 8.1 mi, 3,200 stocked 2026
- Spectacle RunClass A 3.4 mi
- West Branch Mahantango Creek1,200 stocked 2026
- Willow RunClass A 6.3 mi
Lackawanna County
- Gardner Creek1,500 stocked 2026
- Green RunClass A 4.9 mi
- Rattlesnake Creek, Lackawanna CountyClass A 4.4 mi
- Roaring BrookClass A 7.8 mi, 3,900 stocked 2026
- Rush BrookClass A 5.3 mi
- South Branch Tunkhannock CreekKeystone Select, 14,100 stocked 2026
Lancaster County
- Big Beaver Creek4,000 stocked 2026
- Bowery Run800 stocked 2026
- Cocalico Creek1.4 wild trout miles
- Conowingo CreekClass A 4.4 mi, 3,200 stocked 2026
- Conoy Creek700 stocked 2026
- Donegal Creek800 stocked 2026
- East Branch Octoraro Creek800 stocked 2026
- Fishing Creek, Lancaster County1,700 stocked 2026
- Hammer Creek5,700 stocked 2026
- Indian Run, Lancaster County1,400 stocked 2026
- Little Beaver Creek2,400 stocked 2026
- Little Chiques Creek1,800 stocked 2026
- Little Cocalico Creek2,400 stocked 2026
- Little Conestoga Creek2,600 stocked 2026
- Little Muddy Creek900 stocked 2026
- Meetinghouse Creek500 stocked 2026
- Middle Creek, Lancaster County3,800 stocked 2026
- Muddy Creek, Lancaster County400 stocked 2026
- Muddy Run700 stocked 2026
- Pequea Creek3,200 stocked 2026
- Peters Creek, Lancaster County5.8 wild trout miles
- Rock Run @Bowmansville400 stocked 2026
- Stewart Run, Lancaster County400 stocked 2026
- Swarr Run1,000 stocked 2026
- Trout Run, Lancaster County3.4 wild trout miles
- Tucquan CreekClass A 3.7 mi
- West Branch Little Conestoga Creek1,200 stocked 2026
- West Branch Octoraro Creek5,500 stocked 2026
Lawrence County
- Big Run, Lawrence County5,300 stocked 2026
- Deer Creek, Lawrence County900 stocked 2026
- Hell RunClass A 2 mi, Wilderness
- Hickory Run, Lawrence County1,800 stocked 2026
- Honey Creek, Lawrence County1,200 stocked 2026
- Little Neshannock Creek2,600 stocked 2026
- Neshannock CreekKeystone Select, 25,000 stocked 2026
- Slippery Rock Creek14,100 stocked 2026
- Taylor Run1,000 stocked 2026
Lebanon County
- Bachman Run2,000 stocked 2026
- Conewago Creek, Lebanon County1,600 stocked 2026
- Evening BranchWilderness
- Furnace Creek1,200 stocked 2026
- Indiantown Run300 stocked 2026
- Quittapahilla CreekKeystone Select, 13,000 stocked 2026
- Snitz Creek3,000 stocked 2026
- Trout Run, Lebanon County300 stocked 2026
- Tulpehocken CreekKeystone Select, 17,000 stocked 2026
Lehigh County
- Cedar CreekClass A 1.3 mi, 1,300 stocked 2026
- Coplay Creek3,700 stocked 2026
- Jordan Creek30,100 stocked 2026
- Laurel Run, Lehigh County500 stocked 2026
- Little Lehigh CreekClass A 9.6 mi, 17,300 stocked 2026
- Spring Creek, Lehigh CountyClass A 0.7 mi
- Swabia Creek3,800 stocked 2026
- Switzer Creek1,200 stocked 2026
- Trout Creek2,600 stocked 2026
Luzerne County
- Arnold CreekClass A 5.2 mi
- Big Wapwallopen CreekClass A 5.2 mi, 3,100 stocked 2026
- Bow CreekClass A 4.5 mi
- Creasy CreekClass A 5.6 mi
- Harveys CreekKeystone Select, 12,000 stocked 2026
- Kitchen CreekClass A 4.2 mi, 600 stocked 2026
- Maple Spring Brook0.6 wild trout miles
- Mill Creek, Luzerne CountyClass A 4.2 mi
- Nescopeck Creek11,700 stocked 2026
- Phillips CreekClass A 5.5 mi
- Pikes CreekClass A 6 mi
- Pine Creek, Luzerne County2,700 stocked 2026
- Shingle Cabin Brook0.9 wild trout miles
- Wapwallopen CreekClass A 5.6 mi
Lycoming County
- Baldwin BranchClass A 3 mi, Wilderness
- Bear Run, Lycoming CountyClass A 5.3 mi
- Blockhouse Creek17.3 wild trout miles
- Bonnell RunClass A 5 mi
- Browns Run, Lycoming CountyClass A 5.8 mi
- Engle RunClass A 4.2 mi, Wilderness
- Flicks RunClass A 4.4 mi
- Grays RunClass A 11.2 mi
- Hoagland Run1,600 stocked 2026
- Jacobs RunClass A 5.6 mi
- Larrys CreekClass A 15.2 mi, 4,000 stocked 2026
- Little Bear Creek, Lycoming County3,300 stocked 2026
- Little Daugherty RunWilderness
- Little Morris RunClass A 3.1 mi, Wilderness
- Little Muncy Creek2,200 stocked 2026
- Little Pine CreekKeystone Select, 12,500 stocked 2026
- Lower Pine Bottom RunClass A 4.1 mi
- Loyalsock CreekKeystone Select, 32,400 stocked 2026
- Lycoming CreekKeystone Select, 17,400 stocked 2026
- McMurrin RunClass A 5.2 mi
- Mill Creek (Warrensville)Class A 2 mi, 1,200 stocked 2026
- Mill Run, Lycoming CountyClass A 4 mi, Wilderness
- Miller Run, Lycoming CountyClass A 4 mi, Wilderness
- Mosquito Creek, Lycoming CountyClass A 7.5 mi
- Muncy Creek15,700 stocked 2026
- Naval RunWilderness
- Noon BranchClass A 3.6 mi, Wilderness
- Pleasant StreamClass A 3.1 mi, 1,200 stocked 2026
- Roaring BranchClass A 2.5 mi
- Rock Run, Lycoming County5,700 stocked 2026
- Sebring BranchWilderness
- Slate RunClass A 7.2 mi
- Spring Creek, Lycoming County1,700 stocked 2026
- Trout Run – cedar runClass A 7.1 mi
- Upper Pine Bottom RunClass A 9.4 mi
- White Deer Hole CreekClass A 6.9 mi, 2,500 stocked 2026
McKean County
- Bell Run400 stocked 2026
- Chappel Fork3,400 stocked 2026
- Combs Creek300 stocked 2026
- East Branch Tunungwant CreekClass A 7.8 mi
- Havens Run700 stocked 2026
- Kinzua CreekKeystone Select, 20,500 stocked 2026
- Lewis RunClass A 6.2 mi
- Marvin CreekClass A 4.7 mi, 6,500 stocked 2026
- Meade Run2,000 stocked 2026
- North Branch Sugar RunClass A 2.4 mi, 1,000 stocked 2026
- Parker RunClass A 7.2 mi
- Potato Creek8,000 stocked 2026
- Red Mill Brook300 stocked 2026
- Sevenmile Run700 stocked 2026
- Skinner Creek700 stocked 2026
- South Branch Kinzua CreekWilderness, 5,100 stocked 2026
- West Branch Potato Creek700 stocked 2026
- West Branch Tunungwant Creek800 stocked 2026
- Willow Creek, McKean County5,500 stocked 2026
Mercer County
- Cool Spring Creek3,300 stocked 2026
- Little Shenango River8,800 stocked 2026
- Mill Creek, Mercer County1,300 stocked 2026
- Pine Run, Mercer County500 stocked 2026
- Shenango River2,900 stocked 2026
- West Branch Little Neshannock Creek300 stocked 2026
Mifflin County
- East Licking Creek12,800 stocked 2026
- Frog HollowClass A 1.1 mi
- Havice Creek1,200 stocked 2026
- Honey Creek, Mifflin CountyClass A 4.4 mi, 2,400 stocked 2026
- Hungry RunClass A 5.1 mi
- Jacks CreekClass A 3.1 mi
- Kishacoquillas CreekClass A 6.4 mi, 14,000 stocked 2026
- Lingle Creek800 stocked 2026
- Long Hollow RunClass A 2 mi
- Meadow Creek300 stocked 2026
- Musser RunClass A 3.3 mi
- Panther Run, Mifflin CountyClass A 5.6 mi
- Strodes Run400 stocked 2026
- Tea CreekClass A 2.3 mi
- Town RunClass A 2 mi
- Treaster RunClass A 3.4 mi, 600 stocked 2026
Monroe County
- Appenzell CreekClass A 4 mi
- Brodhead Creek18,700 stocked 2026
- Bush Kill, Monroe County16,400 stocked 2026
- Cross Keys RunWilderness
- Devils Hole CreekClass A 5 mi, Wilderness
- Dotters CreekClass A 4.2 mi
- Forest Hills RunClass A 6.5 mi
- Frame Cabin RunWilderness
- Hell CreekWilderness
- Jonas CreekClass A 4.1 mi
- Lehigh River22,800 stocked 2026
- McMichael CreekKeystone Select, 10,400 stocked 2026
- Middle Creek, Monroe CountyClass A 4.8 mi
- Mill Creek, Monroe CountyClass A 5.2 mi, Wilderness
- Pocono CreekClass A 13.6 mi, 700 stocked 2026
- Poplar Run, Monroe CountyClass A 2.8 mi, Wilderness
- Princess Run1,300 stocked 2026
- Rattlesnake Creek, Monroe CountyClass A 2.4 mi, Wilderness
- Sand Spring Run, Monroe CountyWilderness
- Sugar Hollow Creek, Monroe CountyClass A 4.3 mi
- Swiftwater Creek10.7 wild trout miles
- Tobyhanna Creek4,700 stocked 2026
- Wolf Swamp RunClass A 2 mi, Wilderness
Montgomery County
- Kepner Creek1,200 stocked 2026
- Perkiomen CreekClass A 6.2 mi, 2,800 stocked 2026
- Skippack Creek12,700 stocked 2026
- Stony Creek, Montgomery County2,700 stocked 2026
- Trout Run, Montgomery County1.4 wild trout miles
- Unami Creek6,200 stocked 2026
- Valley CreekClass A 7.3 mi
- West Branch Perkiomen CreekClass A 3 mi
- Wissahickon Creek13,500 stocked 2026
Montour County
- Mahoning Creek, Montour County3,100 stocked 2026
- Mauses Creek300 stocked 2026
- Roaring CreekClass A 6.2 mi, 6,800 stocked 2026
Northampton County
- Bushkill CreekClass A 2.5 mi, 14,600 stocked 2026
- East Branch Monocacy Creek7.7 wild trout miles
- Hokendauqua Creek11,700 stocked 2026
- Indian Creek, Northampton County2,000 stocked 2026
- Jacoby Creek700 stocked 2026
- Little Bushkill Creek3,200 stocked 2026
- Martins Creek, Northampton CountyClass A 5.3 mi, 4,800 stocked 2026
- Monocacy Creek, Northampton CountyClass A 6.9 mi, 7,500 stocked 2026
- Saucon CreekClass A 5.5 mi, 3,100 stocked 2026
Northumberland County
- Fidlers Run3.2 wild trout miles
- Little Shamokin Creek7,000 stocked 2026
- Schwaben Creek2,000 stocked 2026
Perry County
- Bailey Run, Perry County1.9 wild trout miles
- Bixler Run1,200 stocked 2026
- Buffalo Creek, Perry County4,600 stocked 2026
- Bull Run, Perry County900 stocked 2026
- Fishing Creek, Perry County3,200 stocked 2026
- Fowler Hollow Run600 stocked 2026
- Kansas Valley RunClass A 3.9 mi
- Laurel Run, Perry CountyWilderness
- Little Buffalo Creek3,000 stocked 2026
- Little Juniata Creek2,800 stocked 2026
- McCabe Run1,000 stocked 2026
- Montour Creek700 stocked 2026
- Panther Creek300 stocked 2026
- Raccoon Creek, Perry County2,300 stocked 2026
- Sherman CreekClass A 3.3 mi, 7,800 stocked 2026
- Shultz Creek900 stocked 2026
Philadelphia County
- Pennypack Creek18,400 stocked 2026
Pike County
- Bush Kill, Pike CountyClass A 2.1 mi
- Decker Brook300 stocked 2026
- Dingmans Creek9.4 wild trout miles
- Lackawaxen River14,200 stocked 2026
- Little Bush Kill4,200 stocked 2026
- Masthope Creek2,400 stocked 2026
- Middle Branch Bush Kill500 stocked 2026
- Saw Creek2,400 stocked 2026
- Shohola Creek3,100 stocked 2026
- Toms Creek, Pike CountyClass A 2.3 mi
Potter County
- Allegheny RiverClass A 4.7 mi, 15,200 stocked 2026
- Bach Hollow Run1.4 wild trout miles
- Baders Hollow Run0.8 wild trout miles
- Bailey Run, Potter CountyClass A 6.8 mi, Wilderness, 300 stocked 2026
- Baker CreekClass A 4.9 mi
- Bell BranchWilderness
- Big Moores RunClass A 8.8 mi
- Birch Run, Potter CountyClass A 5.5 mi, Wilderness
- Boedler Branch1.4 wild trout miles
- Borie BranchClass A 4.6 mi
- Butternut Hollow Run1.8 wild trout miles
- Cherry Run, Potter County1.1 wild trout miles
- Cross ForkClass A 6.4 mi, 800 stocked 2026
- Dimmick Hollow Run0.9 wild trout miles
- East Branch Cowley RunClass A 4.5 mi, 900 stocked 2026
- East Branch Fishing Creek300 stocked 2026
- East Fork Sinnemahoning CreekClass A 10.4 mi, Wilderness, 4,800 stocked 2026
- Elevenmile CreekClass A 5.5 mi, 700 stocked 2026
- Face Run0.6 wild trout miles
- Fegley Hollow Run0.7 wild trout miles
- Fishing Creek, Potter County700 stocked 2026
- Freeman RunClass A 12.2 mi, 900 stocked 2026
- Genesee ForksClass A 8 mi
- Genesee River1,900 stocked 2026
- Germania BranchClass A 6.4 mi
- Gross Hollow Run1.4 wild trout miles
- Hedgehog Hollow Run1.1 wild trout miles
- Indian Run, Potter CountyClass A 2.5 mi
- Irish Settlement BrookClass A 4.3 mi
- Johnson BrookClass A 3.8 mi, Wilderness
- King Smith Hollow1.6 wild trout miles
- Kortz Run1.2 wild trout miles
- Lechler Branch0.8 wild trout miles
- Left Branch Big Nelson RunClass A 4.2 mi, Wilderness
- Little Kettle CreekClass A 2.7 mi, 2,600 stocked 2026
- Little Lyman RunClass A 4.1 mi
- Long Run, Potter CountyClass A 5.2 mi
- Ludington RunClass A 6.6 mi
- Lyman CreekClass A 5.3 mi
- Lyman RunClass A 6.5 mi, 2,200 stocked 2026
- Mill Creek, Potter CountyClass A 6.1 mi
- Mosch Hollow Run1.6 wild trout miles
- Mundy BrookClass A 5.9 mi
- Nelson BranchClass A 5.4 mi, Wilderness
- Ninemile RunClass A 7.1 mi
- Oswayo CreekClass A 6 mi, 4,000 stocked 2026
- Peet BrookClass A 4.8 mi
- Phoenix RunClass A 5.5 mi
- Pipe Line Hollow And All Tributaries1.5 wild trout miles
- Prouty RunClass A 7.2 mi
- Reese Hollow Run0.7 wild trout miles
- Sawmill Run, Potter CountyClass A 2.3 mi, Wilderness
- Shaar Hollow0.3 wild trout miles
- Silver Run And All Tributaries1.1 wild trout miles
- Sliders BranchClass A 4.2 mi
- South Branch Oswayo CreekClass A 4 mi, 800 stocked 2026
- South Branch Pine CreekClass A 5.1 mi
- South Woods Branch1,400 stocked 2026
- Stony Lick RunClass A 3.5 mi, Wilderness
- Straight Run2.6 wild trout miles
- Straley Hollow Run1.1 wild trout miles
- Tinsmith Hollow Run1.1 wild trout miles
- Warpath Hollow Run1.3 wild trout miles
- West Branch Cowley RunClass A 5.9 mi, 600 stocked 2026
- West Branch Freeman RunClass A 6 mi
- West Branch Pine CreekClass A 11.1 mi, 2,900 stocked 2026
- Williams Hollow0.8 wild trout miles
- Windfall RunClass A 6.3 mi
- Wingerter RunClass A 3.2 mi, Wilderness
- Yochum RunClass A 5.4 mi
Schuylkill County
- Baird RunWilderness
- Bear Creek, Schuylkill CountyClass A 3.9 mi, 1,900 stocked 2026
- Beaver Creek near Cressona, Schuylkill County2.6 wild trout miles
- Beaver Creek near New Ringgold, Schuylkill CountyClass A 1.8 mi
- Codorus Creek, Schuylkill County3.3 wild trout miles
- Crooked RunClass A 4.4 mi
- Deep Creek6,400 stocked 2026
- Fishing Creek, Schuylkill CountyWilderness
- Little Catawissa CreekClass A 2.3 mi, 1,400 stocked 2026
- Little Mahanoy Creek1,600 stocked 2026
- Little Schuylkill River9,300 stocked 2026
- Locust CreekClass A 1.8 mi, 1,900 stocked 2026
- Lower Little Swatara Creek3,400 stocked 2026
- Messers RunClass A 4.1 mi
- Pine Creek near Auburn, Schuylkill County400 stocked 2026
- Pine Creek near Hometown, Schuylkill County1,000 stocked 2026
- Pine Creek near Klingerstown, Schuylkill County9,600 stocked 2026
- Schuylkill RiverClass A 2.7 mi
- Stony Creek, Schuylkill County3.7 wild trout miles
- Tumbling RunClass A 6.4 mi
- Upper Little Swatara Creek3,400 stocked 2026
- West Branch Fishing Creek, Schuylkill CountyWilderness
- West Branch Schuylkill River9.6 wild trout miles
Snyder County
- Beaver Creek, Snyder County800 stocked 2026
- Kern RunClass A 2.5 mi, 300 stocked 2026
- Middle Creek, Snyder CountyKeystone Select, 8,500 stocked 2026
- Moyers Mill RnClass A 4.5 mi
- North Branch Mahantango Creek1,400 stocked 2026
- North Branch Middle Creek1,000 stocked 2026
- South Branch Middle Creek1,000 stocked 2026
- Swift RunClass A 3.9 mi, 700 stocked 2026
Somerset County
- Allen Creek300 stocked 2026
- Beaverdam Creek, Somerset County1,600 stocked 2026
- Beaverdam Run, Somerset County300 stocked 2026
- Bens Creek, Somerset County3,000 stocked 2026
- Breastwork Run300 stocked 2026
- Brush Creek, Somerset County3,200 stocked 2026
- Casselman River3,500 stocked 2026
- Clear Shade Creek4,000 stocked 2026
- Cub RunClass A 1.4 mi, 300 stocked 2026
- Elklick Creek1,200 stocked 2026
- Fall Creek300 stocked 2026
- Flaugherty Creek1,700 stocked 2026
- Glade Run, Somerset County300 stocked 2026
- Isers RunClass A 3 mi, Wilderness
- Jones Mill Run4,200 stocked 2026
- Kimberly Run1,400 stocked 2026
- Kooser Run2,100 stocked 2026
- Laurel Hill CreekKeystone Select, 22,600 stocked 2026
- Laurel Run, Somerset CountyClass A 8.1 mi, Wilderness
- Little Piney Creek300 stocked 2026
- McClintock Run700 stocked 2026
- Middle Creek, Somerset County1,500 stocked 2026
- Miller Run, Somerset County300 stocked 2026
- Piney Creek, Somerset County800 stocked 2026
- Piney RunWilderness, 700 stocked 2026
- Raystown Branch Juniata River14,100 stocked 2026
- Roaring Run, Somerset CountyWilderness
- Shafer RunClass A 2.2 mi, 400 stocked 2026
- Shaffers Run1,000 stocked 2026
- South Fork Bens CreekClass A 4.7 mi, 1,800 stocked 2026
- Stonycreek River0 wild trout miles
- Tub Mill Run300 stocked 2026
- Whites Creek2,800 stocked 2026
- Youghiogheny River7,800 stocked 2026
Sullivan County
- Elk Creek, Sullivan County1,400 stocked 2026
- Elk Run, Sullivan CountyWilderness
- Elklick RunWilderness
- Hoagland BranchClass A 2.9 mi, 4,900 stocked 2026
- Ketchum RunWilderness
- Kettle Creek, Sullivan CountyWilderness
- Kings Creek, Sullivan County300 stocked 2026
- Little Loyalsock Creek4,000 stocked 2026
- Mill Creek – hillsgrove300 stocked 2026
- Shanerburg RunClass A 3.7 mi, Wilderness
- Shingle Mill RunWilderness
- The OutletWilderness
- West Branch Fishing Creek, Sullivan CountyClass A 2.5 mi, 2,200 stocked 2026
Susquehanna County
- Canawacta Creek300 stocked 2026
- East Branch Tunkhannock CreekClass A 5.2 mi, 5,500 stocked 2026
- East Branch Wyalusing Creek3,700 stocked 2026
- Fall Brook1,100 stocked 2026
- Gaylord CreekClass A 4.5 mi, 700 stocked 2026
- Lackawanna RiverClass A 17.7 mi, 4,400 stocked 2026
- Martins Creek, Susquehanna County1,500 stocked 2026
- North Branch Wyalusing Creek1,000 stocked 2026
- Rock CreekClass A 4.1 mi
- Salt Lick Creek2,500 stocked 2026
- Silver Creek, Susquehanna County2,100 stocked 2026
- Snake Creek3,800 stocked 2026
- South Branch Canawacta Creek300 stocked 2026
- Starrucca Creek2,500 stocked 2026
- Tinker CreekClass A 4.7 mi
- Tunkhannock Creek3,200 stocked 2026
- West Branch Meshoppen Creek2,700 stocked 2026
Tioga County
- Apple Tree HollowClass A 2.5 mi, Wilderness
- Bailey Hollow Run0.5 wild trout miles
- Big Spring Brook1.6 wild trout miles
- Billings BranchClass A 2.6 mi
- Cedar Run, Tioga CountyClass A 11.4 mi
- Charleston Creek600 stocked 2026
- Corey Creek600 stocked 2026
- Cowanesque River5,800 stocked 2026
- Crooked Creek, Tioga County2,700 stocked 2026
- Cushman BranchClass A 4.5 mi, Wilderness
- Dark Hollow Run0.7 wild trout miles
- Dry Hollow Run2.2 wild trout miles
- East Branch Stony Fork800 stocked 2026
- East Mine Hole RunClass A 1.5 mi, Wilderness
- Elk Run, Tioga CountyClass A 7.3 mi
- Fahnestock RunClass A 4.7 mi
- Francis BranchClass A 5.7 mi
- Long Run near Galeton, Tioga County2,000 stocked 2026
- Long Run near Liberty, Tioga CountyWilderness
- Maple Hollow Run0.9 wild trout miles
- Marsh Creek, Tioga County1,300 stocked 2026
- Mill Creek, Tioga County4,500 stocked 2026
- Nickel RunClass A 4.3 mi, Wilderness
- Parker Hollow Run0.6 wild trout miles
- Pine Creek, Tioga CountyClass A 9.5 mi, Keystone Select, 46,100 stocked 2026
- Pine Island RunWilderness
- Red Rock RunWilderness
- Slide Island DraftClass A 4.2 mi
- Stephenhouse RunClass A 4 mi
- Stony Fork2,900 stocked 2026
- Tioga River3,200 stocked 2026
- Water Trough Hollow Run0.6 wild trout miles
Union County
- Bear Run, Union CountyClass A 4.2 mi
- Buffalo Creek, Union CountyClass A 7 mi, 5,400 stocked 2026
- Laurel Run, Union CountyClass A 5.3 mi, 700 stocked 2026
- Limestone Run1,500 stocked 2026
- North Branch Buffalo CreekClass A 7.2 mi, Wilderness, 700 stocked 2026
- Panther Run, Union CountyClass A 3.9 mi, Wilderness
- Penns CreekClass A 30.6 mi, 11,400 stocked 2026
- Rapid RunClass A 7.6 mi, 1,000 stocked 2026
- Sand Spring Run, Union CountyClass A 5.7 mi
- Spruce RunClass A 6.6 mi
- Weikert RunClass A 4.5 mi
Venango County
- Dennison RunWilderness
- East Branch Sugar Creek, Venango County2,300 stocked 2026
- Hemlock Creek300 stocked 2026
- Horse Creek400 stocked 2026
- Little Sandy Creek, Venango CountyClass A 5.3 mi, 1,700 stocked 2026
- Little Scrubgrass Creek800 stocked 2026
- Little Sugar Creek, Venango County1,800 stocked 2026
- Lower Twomile Run1,000 stocked 2026
- Mill Creek, Venango County800 stocked 2026
- Oil Creek, Venango CountyKeystone Select, 21,800 stocked 2026
- Pine Run, Venango County400 stocked 2026
- Pithole Creek3,400 stocked 2026
- Porcupine CreekClass A 5.9 mi
- Prather Creek1,300 stocked 2026
- Reese RunClass A 4.2 mi
- Sandy Creek7,800 stocked 2026
- Sugar Creek, Venango County14,300 stocked 2026
- Twomile Run, Venango County2,000 stocked 2026
- West Pithole Creek900 stocked 2026
Warren County
- Arnot RunWilderness
- Blue Eye Run1,200 stocked 2026
- Brokenstraw Creek6,400 stocked 2026
- Browns Run, Warren County800 stocked 2026
- Caldwell Creek3,400 stocked 2026
- East Branch Spring Creek, Warren County300 stocked 2026
- East Branch Tionesta Creek4,400 stocked 2026
- Farnsworth Branch6,400 stocked 2026
- Fourmile Run, Warren CountyClass A 4.3 mi, 1,500 stocked 2026
- Hemlock Run300 stocked 2026
- Jackson Run4,400 stocked 2026
- Little Brokenstraw Creek4,500 stocked 2026
- Perry Magee Run800 stocked 2026
- Sixmile Run, Warren County300 stocked 2026
- South Branch Tionesta Creek3,300 stocked 2026
- Spring Creek, Warren CountyClass A 2.7 mi, 1,500 stocked 2026
- Sugar Run, Warren County2,700 stocked 2026
- Thompson Run300 stocked 2026
- Tidioute Creek1,500 stocked 2026
- Twomile Run, Warren County4,200 stocked 2026
- West Branch Caldwell CreekClass A 3 mi, 900 stocked 2026
- West Branch Tionesta Creek9,000 stocked 2026
- Wildcat RunWilderness
Washington County
- Aunt Clara Fork1,000 stocked 2026
- Dutch Fork2,300 stocked 2026
- Enlow Fork2,700 stocked 2026
- Kings Creek, Washington County300 stocked 2026
- Little Chartiers Creek4,500 stocked 2026
- Millers Run3,400 stocked 2026
- Mingo Creek3,000 stocked 2026
- Peters Creek, Washington County7,900 stocked 2026
- Pike Run, Washington County5,000 stocked 2026
- Templeton Fork700 stocked 2026
- Tenmile Creek1,500 stocked 2026
Wayne County
- Dyberry Creek4,800 stocked 2026
- East Branch Dyberry Creek6,000 stocked 2026
- Equinunk Creek1,300 stocked 2026
- Jones Creek400 stocked 2026
- Rose Pond Branch300 stocked 2026
- Shehawken Creek300 stocked 2026
- Van Auken Creek1,400 stocked 2026
- West Branch Delaware River7.9 wild trout miles
- West Branch Dyberry Creek3,200 stocked 2026
- West Branch Lackawaxen River4,700 stocked 2026
- West Branch Wallenpaupack Creek7,000 stocked 2026
Westmoreland County
- Baldwin CreekClass A 1.4 mi, Wilderness
- Camp RunClass A 4.3 mi
- Fourmile Run, Westmoreland County5,500 stocked 2026
- Hannas Run300 stocked 2026
- Hendricks Creek1,000 stocked 2026
- Indian Creek, Westmoreland CountyClass A 6.2 mi, 3,300 stocked 2026
- Jacobs Creek3,400 stocked 2026
- Left Fork Mill CreekClass A 2.1 mi, Wilderness
- Linn Run1,200 stocked 2026
- Loyalhanna CreekKeystone Select, 10,200 stocked 2026
- Mill Creek, Westmoreland County2,500 stocked 2026
- Pike Run, Westmoreland CountyClass A 5.2 mi
- Powdermill Run near Laurel Mountain, Westmoreland CountyClass A 5.7 mi
- Powdermill Run near New Florence, Westmoreland CountyWilderness
- Right Fork Mill CreekClass A 1.7 mi, Wilderness
- Sawmill Run, Westmoreland County3 wild trout miles
- Sewickley Creek800 stocked 2026
- Shannon RunWilderness, 300 stocked 2026
- South Fork Mill CreekWilderness
- Tubmill CreekClass A 4.5 mi, 1,600 stocked 2026
Wyoming County
- Bowman Creek10,000 stocked 2026
- Cider RunWilderness
- Horton Creek300 stocked 2026
- Leonard Creek1,000 stocked 2026
- Mehoopany Creek2,700 stocked 2026
- Meshoppen Creek2,300 stocked 2026
- North Branch Mehoopany Creek3,200 stocked 2026
- Riley Creek300 stocked 2026
- Roaring Run, Wyoming CountyClass A 5 mi
- Sorber RunClass A 3.1 mi, Wilderness
- Sugar Hollow Creek, Wyoming CountyClass A 4.7 mi
York County
- Beaver Creek, York County800 stocked 2026
- Codorus Creek, York CountyClass A 2.6 mi, 800 stocked 2026
- Deer Creek, York County600 stocked 2026
- East Branch Codorus Creek4,700 stocked 2026
- Fishing Creek near East Prospect, York County3,400 stocked 2026
- Fishing Creek near Goldsboro, York County3,900 stocked 2026
- Fishing Creek near Susquehanna Trails, York County5.3 wild trout miles
- Kreutz Creek12.1 wild trout miles
- Muddy Creek, York County5,300 stocked 2026
- North Branch Muddy Creek3,400 stocked 2026
- Oakland Run3.7 wild trout miles
- Otter Creek3,100 stocked 2026
- Sawmill Run, York County2.6 wild trout miles
- South Branch Codorus Creek2,300 stocked 2026
- South Branch Muddy CreekClass A 6.4 mi, 1,600 stocked 2026
- Trout Run, York County3.6 wild trout miles
Pennsylvania Wilderness Trout Streams and Keystone Select sections
Wilderness Trout Streams
- Apple Tree HollowTioga County
- Arnot RunWarren County
- Bailey Run, Potter CountyPotter County
- Baird RunSchuylkill County
- Baldwin BranchLycoming County
- Baldwin CreekWestmoreland County
- Barney RunClinton County
- Bell BranchPotter County
- Benner RunCentre County
- Birch Run, Potter CountyPotter County
- Black Bear RunCentre County
- Blyson RunClarion County
- Boggs HollowClinton County
- Bull Run, Clinton CountyClinton County
- Burns RunCentre County
- Canoe RunCameron County
- Carbaugh RunFranklin County
- Cherry Run, Centre CountyCentre County
- Cherry Run, Clinton CountyClinton County
- Cider RunWyoming County
- Clear Creek, Cameron CountyCameron County
- Cole RunClearfield County
- Cooks Run, Cameron CountyCameron County
- County Line BranchClinton County
- Craft RunJefferson County
- Crane RunElk County
- Cross Keys RunMonroe County
- Cushman BranchTioga County
- Deep RunCarbon County
- Dennison RunVenango County
- Devils Hole CreekMonroe County
- East Branch Big RunClinton County
- East Fork Sinnemahoning CreekPotter County
- East Hickory CreekForest County
- East Mine Hole RunTioga County
- Elk ForkCameron County
- Elk Run, Sullivan CountySullivan County
- Elklick RunSullivan County
- Engle RunLycoming County
- Evening BranchLebanon County
- Fish Dam RunClinton County
- Fishing Creek, Schuylkill CountySchuylkill County
- Foley BranchCameron County
- Fourmile Run, Forest CountyForest County
- Frame Cabin RunMonroe County
- Gravelly RunCameron County
- Greene BranchClinton County
- Hall RunCentre County
- Hammersley ForkClinton County
- Hayes RunCentre County
- Hell CreekMonroe County
- Hell RunLawrence County
- Isers RunSomerset County
- Jeans RunCarbon County
- John Summerson BranchClinton County
- Johnson BrookPotter County
- Ketchum RunSullivan County
- Kettle Creek, Sullivan CountySullivan County
- Laurel Run, Somerset CountySomerset County
- Laurel Run, Perry CountyPerry County
- Laurelly ForkClinton County
- Lebo RunClinton County
- Left Branch Big Nelson RunPotter County
- Left Fork Mill CreekWestmoreland County
- Lick Island RunCameron County
- Lick Run, Clinton CountyClinton County
- Little Bear Creek, Carbon CountyCarbon County
- Little Daugherty RunLycoming County
- Little Fork Draft RunCameron County
- Little Morris RunLycoming County
- Long Run near Liberty, Tioga CountyTioga County
- Lushbaugh RunCameron County
- McCanna RunClarion County
- McNerny BranchClinton County
- Middle Branch Big RunClinton County
- Mill Creek, Monroe CountyMonroe County
- Mill Run, Lycoming CountyLycoming County
- Miller Run, Lycoming CountyLycoming County
- Mix RunElk County
- Mudlick Run, Clinton CountyClinton County
- Muley RunCameron County
- Naval RunLycoming County
- Nelson BranchPotter County
- Nickel RunTioga County
- Noon BranchLycoming County
- North Branch Buffalo CreekUnion County
- Old Mingle Valley RunCentre County
- Panther Run, Union CountyUnion County
- Panther Run, Centre CountyCentre County
- Pine Island RunTioga County
- Piney RunSomerset County
- Poplar Run, Monroe CountyMonroe County
- Powdermill Run near New Florence, Westmoreland CountyWestmoreland County
- Quebec RunFayette County
- Rattlesnake Creek, Monroe CountyMonroe County
- Red Rock RunTioga County
- Right Fork Brooks RunCameron County
- Right Fork Mill CreekWestmoreland County
- Roaring Run, Centre CountyCentre County
- Roaring Run, Fayette CountyFayette County
- Roaring Run, Somerset CountySomerset County
- Rock Run, Centre CountyCentre County
- Rogues Harbor RunClearfield County
- Salt Lick RunCentre County
- Sand Spring Run, Elk CountyElk County
- Sand Spring Run, Monroe CountyMonroe County
- Sanders Draft RunElk County
- Saunders RunClearfield County
- Sawmill Run, Potter CountyPotter County
- Sebring BranchLycoming County
- Shanerburg RunSullivan County
- Shannon RunWestmoreland County
- Shingle Mill RunSullivan County
- Shippen RunJefferson County
- Shoemaker BranchClinton County
- Sorber RunWyoming County
- South Branch Kinzua CreekMcKean County
- South Branch North Fork Redbank CreekJefferson County
- South Fork Little Conemaugh RiverCambria County
- South Fork Mill CreekWestmoreland County
- Stony Creek, Carbon CountyCarbon County
- Stony Lick RunPotter County
- The OutletSullivan County
- Trout Hole RunCameron County
- Trout Run, Franklin CountyFranklin County
- Twelvemile RunClearfield County
- Two Rock RunCentre County
- Upper Jerry RunCameron County
- Vineyard RunElk County
- Wallace RunCentre County
- West Branch Big RunClinton County
- West Branch Fishing Creek, Schuylkill CountySchuylkill County
- West Branch Hicks RunElk County
- Wildcat RunWarren County
- Wingerter RunPotter County
- Wolf Swamp RunMonroe County
- Yost RunCentre County
Keystone Select
- Bald Eagle Creek, Centre CountyMiscellaneous Special Regulations, Centre
- Big Cove CreekDelayed Harvest Artificial Lures Only, Fulton
- Buffalo Creek, Armstrong CountyDelayed Harvest Artificial Lures Only, Armstrong
- Chest CreekDelayed Harvest Artificial Lures Only, Cambria
- First Fork Sinnemahoning CreekDelayed Harvest Artificial Lures Only, Cameron
- Harveys CreekDelayed Harvest Artificial Lures Only, Luzerne
- Kinzua CreekDelayed Harvest Artificial Lures Only, McKean
- Laurel Hill CreekDelayed Harvest Artificial Lures Only, Somerset
- Little Pine CreekDelayed Harvest Artificial Lures Only, Lycoming
- Loyalhanna CreekDelayed Harvest Artificial Lures Only, Westmoreland
- Loyalsock CreekDelayed Harvest Artificial Lures Only, Lycoming
- Lycoming CreekDelayed Harvest Artificial Lures Only, Lycoming
- McMichael CreekDelayed Harvest Artificial Lures Only, Monroe
- Meadow RunDelayed Harvest Artificial Lures Only, Fayette
- Middle Branch White Clay CreekDelayed Harvest Artificial Lures Only, Chester
- Middle Creek, Snyder CountyDelayed Harvest Artificial Lures Only, Snyder
- Neshannock CreekDelayed Harvest Artificial Lures Only, Lawrence
- Oil Creek, Venango CountyDelayed Harvest Artificial Lures Only, Venango
- Pine Creek, Tioga CountyDelayed Harvest Artificial Lures Only, Tioga
- Quittapahilla CreekDelayed Harvest Artificial Lures Only, Lebanon
- South Branch Tunkhannock CreekDelayed Harvest Artificial Lures Only, Lackawanna
- Tulpehocken CreekDelayed Harvest Artificial Lures Only, Lebanon
- Wiconisco CreekDelayed Harvest Artificial Lures Only, Dauphin
Photographs to go with Pennsylvania Trout Streams

Photo: Nicholas A. Tonelli, CC BY 2.0

Photo: Famartin, CC BY-SA 4.0

Photo: Jakec, CC BY-SA 4.0

Photo: Chris Light, CC BY-SA 4.0
Pennsylvania trout stream questions
How many Class A wild trout streams does Pennsylvania list?
1,000 streams with 3,429 miles of Class A sections in the PFBC layer.
What is a Class A wild trout stream?
A section with enough wild trout biomass that the PFBC manages it for wild fish without stocking.
Which county has the most Class A miles?
Potter County, about 417 miles.
What is a Wilderness Trout Stream?
A remote stream with wild brook trout and limited access, a designation the PFBC gives 137 streams.
How many trout go into Pennsylvania streams in 2026?
2,548,600 adult trout are planned for streams statewide; the sections here that print a number add up to 2,551,100.
Which stream gets the most stocked trout?
Pine Creek, Tioga County, 46,100 adult trout in 2026.
Do I need a trout permit on these streams?
Yes, to fish for trout: $14.97 a year with the license.
Where are smaller creeks?
Creeks without a page are named on their county page with their program and miles.