What the Russian River offers and when to fish it

The Russian River runs 110 miles from the Mendocino National Forest down through Sonoma County to the Pacific, and it holds steelhead and coho salmon that draw anglers from across California. The river splits into two distinct fisheries: the upper watershed above Healdsburg, where you'll find smaller steelhead and better access to pocket water, and the lower river below Healdsburg, where larger fish hold in deeper pools and the current slows. Winter steelhead arrive November through March, with peak numbers in January and February. Coho salmon show up in fall, typically September through November, though timing shifts with water temperature and flow.

Water management shapes everything here. The Sonoma County Water Agency controls releases from Lake Sonoma and Warm Springs Dam, and those releases determine whether the river is fishable on any given day. High flows after rain make the water too turbid and fast; low flows concentrate fish but also concentrate anglers. The best fishing windows come three to five days after a rain, when flows drop but the river still carries color. Summer flows are minimal—the river becomes a series of pools—and most anglers stop fishing June through September.

Key Takeaways

  • Winter steelhead (November through March) are the main draw; coho salmon run in fall but are less predictable and subject to stricter regulations.
  • Check real-time flow data from the U.S. Geological Survey before you go—flows above 3,000 cubic feet per second make the river unfishable, and below 500 cfs the water is too low to hold fish effectively.
  • The upper river near Healdsburg and Cloverdale holds smaller, more numerous steelhead; the lower river near Guerneville holds larger fish but requires more skill reading deep pools.
  • A California fishing license and a steelhead report card (free, issued with your license) are required; coho salmon have additional restrictions that change yearly.
  • Access is limited—most productive water is on private land, and public access points are concentrated near towns and parks.

Upper river: Healdsburg to Cloverdale

The upper Russian River from Healdsburg north to Cloverdale is smaller, faster, and more technical than the lower river. Steelhead here run 4 to 8 pounds on average, and they hold in pocket water behind boulders, in the seams where fast current meets slow, and in the heads of pools. The river is wadeable in most places, and you can cover water methodically by working downstream or upstream depending on conditions. Winter flows typically run 800 to 1,500 cubic feet per second, which is ideal for this section.

Public access is spotty. Healdsburg Veterans Memorial Beach Park sits on the river's edge and allows fishing; from there you can walk upstream or downstream along the bank for several hundred yards. Cloverdale River Park offers similar access at the northern end. Between these two points, most water is private, though some landowners allow access if you ask permission. The town of Geyserville sits on the river and has informal access near the bridge. Fly fishing works well here—small steelhead flies (size 2 to 1/0) in black, orange, or purple—but so does swinging a spoon or casting a small crankbait.

Lower river: Guerneville to the coast

Below Healdsburg, the Russian River widens and deepens. Steelhead here average 8 to 12 pounds, and some fish push 15 pounds or more. The current slows, and fish hold in deep pools rather than pocket water. This section requires a different approach: you're reading water to find where fish rest, not covering every seam. Pools have heads (where water enters), runs (the main body), and tails (where water exits), and steelhead typically hold in the run or the tail, not the head where current is strongest.

Guerneville is the hub for lower-river fishing. The town sits on the river, and several public access points exist nearby: Guerneville Regional Park, Vacation Beach, and various pullouts along River Road. The river continues west from Guerneville through redwood groves and past the small towns of Monte Rio and Duncans Mills before reaching the ocean. Water here is deeper and slower, so you'll use heavier tackle—larger flies (size 1/0 to 2/0), heavier spoons, or plugs. Drifting roe or sand shrimp under a bobber also works, though regulations on bait vary by section and season.

Steelhead seasons and regulations

Winter steelhead season runs from November 1 through March 31 on most of the Russian River, though some sections open earlier or close later depending on fish counts. You need a California fishing license and a free steelhead report card, which you receive when you buy your license. The report card is not a permit—it's a tracking tool. You fill it out when you catch a steelhead and mail it in at the end of the season. The daily limit is two steelhead, and you must release all fish under 12 inches.

Coho salmon season is more restrictive and changes year to year based on population surveys. In recent years, the Russian River has been closed to coho fishing or open only to catch-and-release, so check the California Department of Fish and Wildlife website before you plan a coho trip. When coho are open, the season typically runs September through November, and the daily limit is lower than steelhead—often one fish. Coho are aggressive and will hit small spoons, flies, and plugs, but they're also more sensitive to water temperature and flow than steelhead.

Reading flows and timing your trip

The U.S. Geological Survey maintains a real-time gauge at Guerneville (USGS 11467000) that shows current flow in cubic feet per second. This number is your most important tool. Flows above 3,000 cfs make the river too fast and turbid to fish effectively. Flows below 500 cfs concentrate fish but also concentrate anglers, and the water becomes too warm in summer. The sweet spot is 800 to 2,000 cfs, depending on the section and season.

The best fishing windows come after rain. A storm will push flows above 3,000 cfs and turn the water brown, but within three to five days the flow drops and the water clears. That's when steelhead move into feeding positions. If you can fish the day after flows drop below 2,000 cfs, you'll often find aggressive fish. Check the forecast before you go—if rain is coming, wait until it passes and the river clears. Fishing during a high-water event is frustrating and unproductive.

Tackle and technique for the Russian River

Fly fishing is popular on the Russian River, especially in the upper sections. A 7- to 9-weight rod with a sink-tip line works well for swinging flies. Cast across and slightly downstream, let the fly swing through the current, and hold on—steelhead often hit hard on the swing. Effective flies include black Woolly Buggers, orange and black Intruders, and purple Skagit heads. If you're new to steelhead fly fishing, the swing is simpler than nymphing, and it covers water quickly.

Spoon and plug casting is equally effective and requires less specialized gear. A 6- to 7-foot medium-action spinning rod with 10- to 15-pound braid works well. Cast small spoons (1/4 to 1/2 ounce) or plugs upstream or across current and retrieve with a steady pace or a twitch-and-pause rhythm. Steelhead will chase a moving lure, especially in winter when water is cold and fish are aggressive. Roe and sand shrimp drifted under a bobber also work, but check the current regulations—some sections restrict bait, and rules change seasonally.

Access, parking, and where to stay

Public access on the Russian River is limited compared to other California rivers. Most productive water is private, and trespassing will get you cited. Stick to the public access points: Healdsburg Veterans Memorial Beach Park, Cloverdale River Park, Guerneville Regional Park, Vacation Beach, and the various pullouts along River Road between Guerneville and Duncans Mills. Parking at these spots fills quickly on weekends, especially during peak steelhead season. Arrive early or fish on weekdays if you can.

Healdsburg and Guerneville are the two main towns for anglers. Healdsburg is larger, with more restaurants and lodging options, and it's closer to the upper river. Guerneville is smaller and more casual, and it's the base for lower-river fishing. Both towns have fly shops that sell local flies, offer guide services, and can tell you which sections are fishing well. If you're new to the river, hiring a guide for a day is worth the cost—they know the water, the current regulations, and where fish are holding.

Frequently Asked Questions

Do I need a guide to fish the Russian River?

No, but the river rewards local knowledge. If you're familiar with steelhead rivers and can read water, you can fish it on your own. If you're new to steelhead or to this specific river, a guide will show you productive pools, teach you the swing or drift technique, and help you understand how flows affect fish behavior. Guides are available through fly shops in Healdsburg and Guerneville.

What's the difference between the upper and lower river?

The upper river (Healdsburg to Cloverdale) is smaller, faster, and holds smaller steelhead (4 to 8 pounds). It's wadeable and technical, good for fly fishing and spoon casting. The lower river (Guerneville to the coast) is deeper and slower, holds larger fish (8 to 15 pounds), and requires reading deep pools. Choose based on your skill level and the size of fish you want to target.

When is the best time to fish the Russian River?

January and February are peak steelhead season—water is cold, fish are aggressive, and flows are usually in the fishable range. November and December are good too, with fewer anglers. Avoid June through September; flows are too low and water is too warm. For coho, September through November is the window, but check current regulations first—many years the river is closed to coho fishing.

What happens if flows are too high?

If flows exceed 3,000 cfs, the river is unfishable. Water is too fast and turbid, and steelhead won't feed. Wait for flows to drop. Check the USGS gauge daily; flows typically drop within three to five days after rain stops. Fishing the day after flows fall below 2,000 cfs is usually productive.

Can I fish the Russian River in summer?

Technically yes, but it's not worth your time. Summer flows are minimal, water is warm, and steelhead are scarce. The river becomes a series of pools, and fish are stressed by heat. Winter (November through March) is the only season worth planning a trip around.