Guide
Russian River Beaches and Swimming
In short
Summer is when the Russian River turns into a swim day under the redwoods. Johnson's Beach anchors Guerneville, Monte Rio holds the big public beach, and Steelhead to Sunset is the float we send people on. Check the USGS gauge and the county beach hotline before you get in, and put a life jacket on every child.
Written by the Casago team in Gualala
Last updated September 29, 2026 · Checked on the ground September 29, 2026
Season notes
Johnson's Beach 2026 season
Johnson's Beach is open weekend-only May 16 and 17, 2026, then daily from June 1 through September 7. The parking lot runs 10 a.m. to 6 p.m. Beach rentals open at 10 a.m. and are due back at 5 p.m. The snack shack serves from 11 a.m. to 5 p.m., with beer and wine available until 6 p.m.
Dates for the current season, checked September 29, 2026
These dates have passed — check the source for the new season.
Summer dams 2026
Russian River Recreation and Park District operates the seasonal dams. For 2026 it scheduled the Johnson's Beach dam removal for September 28 through 30, with the fish ladder out by October 15. The Vacation Beach dam's posted recreation window is roughly June 15 through October 1, and exact dates shift with river flow. Stay off the dams and fish ladders at all times.
Dates for the current season, checked September 29, 2026
Monte Rio Beach rentals season
Monte Rio Recreation and Park District rents canoes, kayaks, and paddle boards at Monte Rio Beach from Memorial Day through Labor Day. The beach and upper parking lot stay open to the public year-round. The lower parking lot closes after summer and reopens the following spring.
Dates for the current season, checked September 29, 2026
These dates have passed — check the source for the new season.
Johnson's Beach
Johnson's Beach sits a few blocks off Main Street in Guerneville, at 16215 First Street, with the public approach down Church Street. This private beach is the in-town swim people picture for Russian River summer. Redwoods shade the gravel bar, and a seasonal dam quiets the current into a broad swimming pool.
Day visitors pay $10 per car. The lot runs 10 a.m. to 6 p.m. Rentals open at 10 a.m. and are due back at 5 p.m. The snack shack serves from 11 a.m., with beer and wine until 6 p.m. Outside alcohol stays in the car. The dam calms the water inside the swim area, but drop-offs and current wait just outside it, so keep kids inside arm's reach.
Johnson's Beach
Private beach open to the public in summer. Day parking $10. Rentals and snack shack on site.
16215 First Street, Guerneville. Approach via Church Street.
Official siteMonte Rio Beach
Monte Rio Beach is the largest public beach on the lower Russian River, west of Guerneville on Bohemian Highway. The upper lot and beach stay open all year. The lower lot closes after summer and reopens in spring. Alcohol and amplified sound are not allowed.
From Memorial Day through Labor Day you can rent a canoe, kayak, or paddle board. A Wheeleez beach wheelchair is free to reserve at 707-865-2487 and rolls from the lot into shallow water. West of the bridge, Sandy Beach handles fly-fishing and small-boat access. The district asks you not to swim west of the bridge. Dutch Bill Beach sits across the river with Park and Ride parking nearby on Main Street.
Monte Rio Beach
Largest public beach on the lower river. Year-round beach and upper lot. Seasonal canoe, kayak, and paddle board rentals. Free beach wheelchair by reservation.
Monte Rio, off Bohemian Highway / Highway 116. District office at 20488 Highway 116.
Official siteSandy Beach (Monte Rio)
West of the Monte Rio Bridge for fishing and small boats. Swimming west of the bridge is not recommended.
West of the Monte Rio Bridge.
Official siteSteelhead Beach Regional Park
Steelhead Beach Regional Park sits at 9000 River Road in Forestville. Hours run 7 a.m. to sunset. Summer parking is $12 per vehicle, $8 the rest of the year, or free for Regional Parks members. Flush toilets and picnic tables sit by the lot.
Launch a canoe, kayak, or paddle board year-round, or rent a tube on site through RussianRiverTubes.com. In summer the park loans free life vests on the beach. A short set of trails makes a loop of nearly a mile through cottonwoods and maples along the bank. Alcohol is banned from Memorial Day weekend through Labor Day, and fires stay off the sand. Arrive early on summer weekends. When the lot fills, the entrance closes.
Steelhead Beach Regional Park
County river beach and year-round paddle launch. Summer parking $12. Free loaner life vests in summer.
9000 River Road, Forestville.
Official siteSunset Beach and smaller access points
Sunset Beach River Park at 11403 River Road is the take-out Regional Parks recommends for the Steelhead float. Hours run from 7 a.m. to thirty minutes before sunset. Parking matches Steelhead. A short trail drops to a rocky beach toward the Hacienda Bridge. Portable toilets sit near the lot, and free loaner life vests show up in summer. The lot closes when full, and street parking is not available.
Guerneville River Park at 13811 Highway 116 is the free in-town launch on the south bank, with flush toilets, picnic sites, and a non-motorized boat launch. Alcohol is prohibited year-round.
Sunset Beach River Park
Recommended take-out for the Steelhead float. Summer parking $12. Portable toilets. Free loaner life vests in summer.
11403 River Road, Forestville.
Official siteGuerneville River Park
Free day-use park with flush toilets and a non-motorized public boat launch. Alcohol prohibited year-round.
13811 State Highway 116, Guerneville.
Official siteFloats and kayaks
Regional Parks recommends Steelhead Beach to Sunset Beach, about two river miles through Forestville and roughly four and a half hours on the water. Summer current often creeps at about half a mile per hour, so start early. Children younger than twelve must wear a life jacket, and free loaners sit at both parks in summer. Bring a river-rated tube, not a pool float. Pack water and a trash bag, and take your tube home.
On summer weekends the Regional Parks River Shuttle runs from El Molino High School in Forestville to both beaches. Johnson's and Monte Rio rent canoes and kayaks in their own seasons for shorter paddles from town. Burke's Canoe Trips puts in one mile north of Forestville and finishes in Guerneville on a ten-mile self-guided run with a return shuttle. Call ahead to reserve. Never dive into the river. Walk in and keep life jackets on.
When is the river swimmable?
Summer is the swimming season. Temporary dams raise the water near Guerneville, and Regional Parks runs its river-safety program from Memorial Day to Labor Day. Outside that window the gravel bars still look inviting, but cold water, current, and submerged wood get less forgiving.
Bookmark USGS gauge 11467000, Russian River at Hacienda Bridge near Guerneville, and read the discharge in cubic feet per second. Late summer often sits in the low hundreds. Winter storms push it into the thousands. No agency posts a safe-to-swim number. If the river is high, brown, or rising after rain, stay on the bank.
Sonoma County Department of Health Services samples beaches for bacteria in summer and posts harmful algae guidance for cyanobacteria. Call the Beach Sampling Hotline at 707-565-6552, read the signs, and skip water that looks foamy, scummy, paint-thick, or oddly colored. Do not drink river water. Rinse kids and dogs after river play.
River safety
Treat the Russian River as moving water, even when a summer dam makes Johnson's look still. Put a life jacket on every child before they leave the sand. Lifeguards are not on duty at Steelhead or Sunset.
Alcohol and current are a bad mix. County beaches ban open containers through the summer holiday window, and Johnson's does not allow outside alcohol on its beach. Cold water early in the season steals heat fast. Snags, rocks, and drop-offs hide under the surface. Never dive or jump from bridges, banks, or dams. Walk in. Keep non-swimmers inside arm's reach. Stay off the seasonal dams and fish ladders.
Dogs, parking, and bathrooms
Dog rules change beach by beach. Johnson's bans pets on the sand. Monte Rio sends leashed dogs to Sandy Beach west of the bridge. Steelhead and Sunset allow leashed dogs, including in the water.
Johnson's day parking is $10. Steelhead and Sunset charge $12 in summer and close when full. Guerneville River Park is free. Monte Rio keeps the upper lot open year-round. Steelhead has flush toilets. Sunset uses portable toilets. Cell service fades along River Road, so download maps before you leave house wifi.
Know before you go
- Parking fees
- Johnson's Beach day parking is $10 per car. Steelhead and Sunset charge $12 in summer and $8 the rest of the year, or free for Regional Parks members. Guerneville River Park parking is free. Lots close when full on busy weekends.
- Dogs by beach
- Johnson's Beach does not allow pets on the sand. Monte Rio's dog beach is Sandy Beach west of the bridge, leashes required. Steelhead and Sunset allow leashed dogs, including in the water.
- Life jackets
- Put a life jacket on every child. At Steelhead and Sunset, children under 12 must wear one on the water, and free loaners are available in summer. Lifeguards are not on duty.
- Cell and wifi
- Signal fades along River Road and the gravel bars. Download maps, shuttle tickets, and the USGS gauge page on house wifi before you drive to the put-in.
- Check the water before you swim
- Call the Sonoma County Beach Sampling Hotline at 707-565-6552, read posted algae signs, and skip water that looks foamy, scummy, or paint-thick. Do not drink river water.
- Closest medical
- For emergencies dial 911. The nearest 24-hour emergency department is Sutter Santa Rosa Regional Hospital at 30 Mark West Springs Road in Santa Rosa.
From our team
- Steelhead by 10 a.m. on a Saturday — we beat the lot closure and still finish Sunset before the evening headwind turns the tubes around.
- Johnson's for kids who want a short walk from town. Steelhead for the float day. Monte Rio when the Guerneville lots are slammed.
- Screenshot the USGS Hacienda Bridge discharge before you leave the house. If the number jumped overnight after rain, we pick Armstrong or Main Street instead.
- Cash and a backup beach. When the first lot turns us away, Guerneville River Park or the next town downriver still gets us to the water.
Questions
Can you swim in the Russian River?
Yes in summer, when seasonal dams quiet the stretches near Guerneville and the county river beaches run their Memorial Day to Labor Day safety program. Check the USGS Hacienda Bridge gauge and the county Beach Hotline before you get in. Stay out when the river is high, brown, or rising after rain, and put life jackets on children.
Which Russian River beach is best for kids?
Johnson's Beach in Guerneville is the in-town choice with a short walk from Main Street. Monte Rio Beach is the larger public beach with a reservable beach wheelchair. Steelhead works when you want county restrooms and free loaner life vests. Keep kids inside arm's reach at every stop.
Are dogs allowed on Russian River beaches?
It depends on the beach. Johnson's Beach does not allow pets on the sand. Monte Rio directs leashed dogs to Sandy Beach west of the bridge. Steelhead and Sunset allow leashed dogs, including in the water. Bring fresh water for pets and rinse them after river play.
Is the Russian River clean enough to swim?
Sonoma County Department of Health Services samples popular beaches for bacteria in summer and posts harmful algae guidance for cyanobacteria. Call 707-565-6552, read the signs at the sand, and avoid water that looks foamy, scummy, or oddly colored. Do not drink river water, and rinse off after you swim.
When do the Russian River summer dams go in?
Russian River Recreation and Park District puts the Johnson's Beach and Vacation Beach dams in once early-summer flows drop and takes them out around the start of October. For 2026 the Johnson's removal was scheduled for September 28 through 30. The Vacation Beach dam's posted window is roughly June 15 through October 1. The district posts each year's dates on its dam pages.
How long is the Russian River float?
Regional Parks recommends Steelhead Beach to Sunset Beach, about two miles and roughly four and a half hours on the water. Start early. Summer current is slow, and evening wind can push tubes upstream. Children under 12 must wear life jackets on that stretch.
Do I need a permit to kayak the Russian River?
No permit is needed to paddle or float from Steelhead, Sunset, Guerneville River Park, Johnson's, or Monte Rio beyond normal parking fees. The exception is Steelhead's launch for larger boats, open October through mid-May, which requires a $45 annual recreational permit from Regional Parks that also covers the seasonal launch at Wohler Bridge.
