01
Best overall pick
Beals Point, Folsom Lake
North Folsom • Lively, Amenity-Rich Lake Beach • Best All-Around Beach Day Close To El Dorado Hills
A wide sandy shoreline, shaded lawns, and easy parking make Beals Point the default beach day choice for many El Dorado Hills residents.
This is the spot to choose when you want a straightforward, no-hassle lake day with a bit of everything: sand, grass, picnic tables, and restrooms within a short walk. In summer, you’ll often find a snack bar, buoyed swim area, and a mix of families, cyclists from the American River Parkway, and casual paddlers. It does get busy on hot weekends, so plan on paying the state park day-use fee and arriving early or aiming for a later afternoon dip.
02
Biggest sandy stretch
Granite Bay Beach, Folsom Lake
Granite Bay Side Of Folsom Lake • Expansive, Social Swim Beach • Best For Groups And Long Lake Days
Granite Bay offers one of the broadest sandy shorelines on Folsom Lake, ideal for big gatherings and all-day hangs by the water.
If you’re packing pop-up tents, coolers, and yard games, this is the beach with enough room to spread out and settle in. The sand here feels more like a traditional beach, with a long, gentle entry into the water and plenty of space for kids to dig and wade while boats anchor just offshore. Shade is limited on the main stretch, so bring your own cover and expect a lively vibe on peak summer weekends.
03
Closest to El Dorado Hills
Mormon Island Cove at Browns Ravine
South Shore Of Folsom Lake • Quiet Cove-Style Lake Beach • Best For Staying Close To Home
Tucked near the Browns Ravine Marina, Mormon Island Cove offers a low-key shoreline that’s one of the quickest water escapes from El Dorado Hills.
Reachable in just a short drive up Green Valley Road, this cove feels more intimate than the big Folsom Lake beaches, with smaller pockets of sand and gravel along protected water. It is a good match for paddlers and anyone who prefers a mellow scene over crowds and loud music, though you’ll still see boats coming and going from the marina. Parking is limited and can fill fast on hot days, so having a backup plan at another nearby Folsom Lake access point is wise.
04
Scenic river-lake mix
Negro Bar at Lake Natoma
Historic Folsom • Tree-Lined Shoreline On A Mellow Lake • Best For Paddle Sports And Picnics
Negro Bar combines a small, pebbly beach with shaded picnic areas and calm Lake Natoma water that’s perfect for kayaks and paddleboards.
Set just downstream from Historic Folsom, this is a favorite for people who like to mix a relaxed beach stop with a walk, ride, or coffee run in town. The water stays cooler and calmer than Folsom Lake, making it ideal for SUP sessions, easy paddling, and shorter swims. Expect more gravel than soft sand underfoot, and plan on a short walk from the parking lots down to the water through oak trees and riverside trails.
05
Easiest launch spot
Nimbus Flat at Lake Natoma
Gold River / Hazel Avenue • Calm, Recreation-Focused Waterfront • Best For Sup, Kayaks, And Casual Dips
Nimbus Flat offers a protected cove-like waterfront with rentals, grassy areas, and easy access for paddling-focused beach days.
Just off Hazel Avenue below Nimbus Dam, this area functions as Lake Natoma’s recreation hub, with a small sandy section, plenty of shoreline, and usually on-site paddlecraft rentals in season. The water is glassy most mornings, which is perfect if you want to try SUP for the first time or log a mellow lap along the shoreline. There’s less of a traditional beach feel here, but the combination of easy access, calm water, and nearby amenities makes it a reliable, low-stress choice.