Rainbow Trout

Rainbow Trout are a non-native species in Pennsylvania, originally introduced from western North America during the 1880s.
While widely distributed through stocking programs, reproducing populations have been documented in only a small number of Pennsylvania streams.
Rainbow Trout are the most adaptable and hardiest of Pennsylvania's trout species, able to tolerate warmer water temperatures up to 70°F and less pure water conditions than other trout.
Scientific Name: Oncorhynchus mykiss
Fishing in Pennsylvania
What to know
Habitat Distribution
- They prefer fast-moving waters and swift runs, often found in riffles even without much cover nearby.
- In Pennsylvania's coldwater community streams, they're often found alongside Brook Trout and Brown Trout in high-gradient headwater streams with forested watersheds, low alkalinity, and cold water temperatures.
Key Locations
- Prime fishing locations include the Allegheny River, Youghiogheny River (especially the trophy section from Ramcat Run to Ohiopyle), Neshannock Creek, Oil Creek, and numerous stocked streams throughout Pennsylvania.
Specific Spots
- Target fast-moving water, riffles, and areas where tributaries enter larger streams.
- During summer heat, focus on shaded areas, deeper pools, and streams fed by cold springs.
Rainbow Trout FAQ
Answers from onWater's species guide.
What are the best lures and bait for Rainbow Trout in Pennsylvania?
Inline spinners (Roostertail, Mepps Aglia, Panther Martin, Blue Fox), small spoons (Kastmaster, Phoebe, Krocodile), and small crankbaits like Rapala X-Rap. Effective bait options include PowerBait (especially for stocked fish), nightcrawlers, corn, colored marshmallows, and salmon e.g.gs.
What flies work for Rainbow Trout in Pennsylvania?
BWO (Blue-Winged Olive) patterns, terrestrials like grasshopper and ant patterns, mayfly and caddisfly imitations during spring hatches, nymphs, and streamers. Small black ant patterns are particularly productive, along with larger grasshopper patterns in areas where streams flow through open meadows.
When is the best time to fish for Rainbow Trout in Pennsylvania?
The regular trout season runs from the first Saturday in April through Labor Day. Rainbow Trout fishing in Pennsylvania is most productive from April through July, with peak activity in May and June.
How do you catch Rainbow Trout in Pennsylvania?
Target fast-moving water, riffles, and areas where tributaries enter larger streams. During summer heat, focus on shaded areas, deeper pools, and streams fed by cold springs. Make precise, careful casts.
What do Rainbow Trout eat?
Their diet consists primarily of aquatic and terrestrial insects, making up the majority of their food intake, along with crayfish, crustaceans, small fish, plankton, snails, leeches, and fish e.g.gs.
Fish smarter with real-time insights
Whether you're en route and conditions shift or you're looking for the best spot based on current flows, we enable you to make informed decisions on the fly.





See it in the app
Most maps show you water.
onWater shows you Rainbow Trout.
Stop guessing where Rainbow Trout are.
Open the map, filter by Rainbow Trout, and head to water that holds them. Download onWater and plan your next trip in minutes.
- Species map filter
- Angler Intelligence
- Fishing journal
Explore other species
Trout, bass, salmon, panfish and everything in between. Each guide unpacks the behavior, seasons, and tactics that put fish in the net.
No species information available.
Pennsylvania licenses and regulations
Explore nearby waters
Explore Pennsylvania waters
Top fishing waters
Popular Cities
Loading popular cities...
Smarter Fishing Starts in the App.
onWater Fish gives you everything you need to plan smarter, fish better, and own every trip from first cast to last.







