California is home to some of the best freshwater fishing in the United States. From sparkling mountain streams to wide rivers flowing through lush valleys, the Golden State offers anglers an incredible variety of species and fishing experiences. Here’s a detailed guide to the top 10 fishing spots on California rivers in 2025.
The Upper Sacramento River is famous among fly fishers for its clear, fast-moving water and large trout. This river section is regularly stocked with rainbow trout, and it also hosts wild brown trout populations.
Fishing Tips: Use small nymphs or dry flies in spring and early summer. For larger trout in the fall, streamers work well.
Accessibility: There are multiple access points near Dunsmuir, including public parks and roadside pull-offs.
- Location: Northern California, near Dunsmuir, Shasta County
- Best Season: Spring through fall
- Species: Rainbow Trout, Brown Trout
Local Resources: Check out Redding’s Trout Fishing Guide for maps and seasonal updates.
2. Lower Owens River – Eastern Sierra’s Year-Round Trout Destination
The Lower Owens River is managed with regular trout stockings, ensuring a high catch rate for anglers of all skill levels. The river’s calm stretches make it perfect for wade fishing, while deeper pools are ideal for fly fishing.
Fishing Tips: Dry flies and nymphs work well in spring. In summer, evening hatches bring good dry fly action.
Regulations: Catch-and-release is enforced in some areas; check the California Department of Fish and Wildlife for updates.
Travel Notes: Nearby towns like Bishop and Lone Pine offer lodging and gear rentals.
- Location: Inyo County, flowing from Pleasant Valley Dam to Tinemaha Reservoir
- Best Season: Year-round
- Species: Rainbow Trout, Brown Trout
3. American River – Salmon and Steelhead Central

The American River is iconic for salmon and steelhead fishing. The river’s lower section near Sacramento is accessible and productive, while upstream reaches offer a more natural, secluded experience.
Fishing Tips: Spinners and bait are effective for salmon in the fall. For steelhead, use small lures and drift techniques in colder months.
Guided Trips: Local guides can provide insider tips on river flows and prime locations.
- Location: Sacramento County, California
- Best Season: Fall for Chinook Salmon, winter for steelhead
- Species: Chinook Salmon, Steelhead
Official Info: Always check California Wildlife Fishing Regulations before heading out.
4. Kern River – Wild Trout and Scenic Adventures
The Kern River offers a mix of adrenaline-pumping whitewater sections and calm pools ideal for trout fishing. Anglers enjoy fishing in a pristine natural environment surrounded by towering mountains.
Fishing Tips: Float tubing or drift fishing works well in calm stretches. Streamers and wet flies catch larger trout.
Travel Notes: Kernville provides lodging, boat rentals, and fishing gear.
- Location: Kern County, flowing through Sequoia National Forest
Best Season: Late spring to early fall
Species: Rainbow Trout, Brown Trout, Smallmouth Bass
5. Trinity River – Steelhead Capital of Northern California
The Trinity River is a must-visit for serious anglers chasing steelhead. Known for strong runs and trophy-sized fish, this river combines challenging fishing conditions with stunning natural beauty.
Fishing Tips: Drift fishing with roe or flies is highly effective. Steelhead are often found near deep pools and riffles.
Guides & Access: Hiring local guides is recommended to navigate regulations and locate the best spots (Trinity River Fishing Info).
Travel Notes: Hayfork and Weaverville provide convenient access, lodging, and local expertise.
- Location: Trinity County, Northern California
- Best Season: Winter and early spring for steelhead
- Species: Steelhead, Rainbow Trout
6. Sacramento River – Trophy Salmon & Bass

The Sacramento River is one of California’s longest rivers and offers a variety of fishing experiences. Anglers can target trophy-sized salmon in the fall or bass during the spring months. The river’s wide stretches make it accessible for boats, drift fishing, and bank fishing.
Fishing Tips: Salmon respond well to roe, jigs, or spinners. For bass, topwater lures in shallow stretches produce exciting surface strikes.
Travel Notes: Cities like Redding and Red Bluff provide excellent lodging, tackle shops, and guide services.
- Location: Northern California, flowing from Shasta Lake to the Delta
- Best Season: Fall for Chinook Salmon, spring for Smallmouth Bass
- Species: Chinook Salmon, Steelhead, Smallmouth Bass
7. Merced River – The Gold Rush Trout Stream
The Merced River runs through scenic Yosemite valleys and is perfect for wade and fly fishing. The river combines easy access with abundant trout populations. Its crystal-clear pools and riffles are ideal for both novice and experienced anglers.
Fishing Tips: Dry flies work best in the morning, while nymphs are effective throughout the day.
Access & Guides: Use public access points near Yosemite Valley and consider guided trips for insider spots.
- Location: Yosemite National Park area, Mariposa County
- Best Season: Late spring through early fall
- Species: Rainbow Trout, Brown Trout
8. Klamath River – King Salmon Paradise
The Klamath River is legendary for its Chinook (King) Salmon and large steelhead runs. This river is perfect for anglers looking for trophy-sized fish in a wild, scenic setting.
Fishing Tips: Drift fishing with roe or artificial lures is the most effective technique for salmon. Steelhead respond well to nymphs and streamers in the cooler months.
Travel Notes: Klamath River communities like Happy Camp provide lodging and guide services.
- Location: Northern California, near the Oregon border
- Best Season: Summer and early fall
- Species: King Salmon, Steelhead, Rainbow Trout
9. Smith River – Pristine Wild Trout Fishing

The Smith River is one of California’s cleanest and least developed rivers, offering remote, high-quality trout fishing. Its clear waters and unspoiled surroundings make it a top destination for anglers seeking solitude and big fish.
Fishing Tips: Small nymphs and dry flies imitate local insect hatches. Steelhead fishing is productive in winter and early spring.
Access & Guides: Limited public access means hiring a local guide is often the best option to reach prime fishing stretches.
- Location: Del Norte County, near the Oregon border
- Best Season: Spring through early fall
- Species: Rainbow Trout, Steelhead
10. McCloud River – Trophy Trout and Scenic Beauty
The McCloud River is celebrated for its clear waters, large trout, and scenic surroundings. It’s a classic fly fishing destination where anglers can enjoy trophy-sized fish in a tranquil setting.
Fishing Tips: Large streamers for aggressive trout and dry flies for selective feeding periods are effective.
Travel Notes: Nearby McCloud town offers accommodations, gear, and guided trips.
- Location: Shasta County, Northern California
Best Season: Spring through fall - Species: Rainbow Trout, Brown Trout, Brook Trout
Learn more about seasonal regulations from the California Department of Fish and Wildlife.
Final Thoughts
California’s rivers offer some of the most diverse and rewarding fishing experiences in the United States. Whether you’re seeking trophy trout in the Upper Sacramento or world-class steelhead on the Trinity River, there’s a river to match every angler’s skill level and preference.
Key takeaways for a successful 2025 fishing trip:
Plan Ahead: Check river flows, seasonal restrictions, and fish stocking schedules.
Gear Wisely: Bring species-appropriate tackle, waders, and polarized sunglasses.
Respect the Environment: Follow catch-and-release rules, pack out trash, and leave rivers cleaner than you found them.
Local Expertise: Hiring guides or consulting local fishing resources can dramatically increase your success.
Frequently Asked Questions (FAQ)
1. What is the best time of year to fish in California rivers?
Spring through fall is ideal for trout, while steelhead and salmon fishing peaks in late fall through early spring, depending on the river.
2. Do I need a fishing license in California?
Yes, all anglers aged 16 and above need a valid California fishing license. Special permits may be required for certain species like salmon or steelhead. Check here for current regulations.
3. Can beginners fish in these rivers?
Absolutely! Many rivers, such as the Lower Owens and McCloud River, are beginner-friendly, and local guides can provide instruction.
4. Are there restrictions on bait and catch limits?
Yes. Each river may have specific rules on bait type, catch limits, and size restrictions. Always consult the California Department of Fish and Wildlife Fishing Guide before your trip.
5. Can I fish from the bank, or do I need a boat?
Both options are possible. Rivers like the Upper Sacramento and Merced offer excellent bank fishing, while larger rivers such as the Sacramento or Klamath may require a boat for the best access to prime spots.



