Green Valley • best beaches

5 Best Beaches & Waterfront Escapes Near Green Valley California

Tucked high in the San Bernardino Mountains, the Green Valley Lake area has a surprisingly good lineup of swimable beaches within an easy drive. You get everything from a mellow in-town shoreline to bigger lakes with water slides and roomy picnic lawns. Use this short list to pick the right spot for your next mountain swim day, whether you’re traveling with kids, friends, or a book and a towel.

 
01

Green Valley Lake Beach

In Green Valley Lake Village • Small Alpine Swim Beach • Easiest In-Town Option

A compact, low-key lakefront with sand, a roped-off swim area, and a friendly village feel steps away.

If you want to stay close to the cabins and avoid driving, this is the spot. The beach sits right on the edge of town, with calm water, a simple swim zone, and enough sand for kids to dig in. It’s an easy-going choice for a quick dip between strolls around the village or lazy afternoons on the shore.

02

Lake Gregory Regional Park Swim Beach

Crestline, South Of Green Valley Lake • Lively Lakefront With Water Features • Top Pick For Families

A larger developed lake beach with inflatable water features, a broad swim area, and plenty of room to spread out.

Down the mountain in Crestline, Lake Gregory feels like a classic summer day-use lake with extra toys. Expect lifeguarded swim zones, seasonal inflatables, and a social, energetic scene on warm weekends. Pack a cooler and make time for a walk around the lakeside paths once you’re done in the water.

03

Meadow Park Swim Beach, Big Bear Lake

Big Bear Lake South Shore • Grassy Lakeside Park With Sandy Swim Area • Great For Relaxed Picnics

A mellow lakeside park where a sandy cove, docks, and lawns come together for easygoing swim days.

On Big Bear’s south shore, Meadow Park pairs a modest sandy beach with lawns, shade trees, and playgrounds. It’s ideal if your group wants to mix short swims with lounging on the grass and casual lakeside strolls. Arrive early on busy summer weekends to snag parking and a comfortable spot near the water.

04

North Shore Swim Beach, Big Bear Lake

Big Bear Lake North Shore • Quiet Open-Water Swim Beach • Best For Low-Key Swims

A simpler, less busy stretch of Big Bear shoreline with a marked swim area and big-sky mountain views.

Head to the north side of Big Bear for a more relaxed feel compared to the town-side parks. The swim area here is straightforward—no frills, just clear lake water, mountain scenery, and space to float. It’s a good match for adults or older kids who care more about uncrowded water than playgrounds or concessions.

05

Miller Canyon Swim Beach, Silverwood Lake

Silverwood Lake North Shore • Reservoir Beach With Wide-Open Views • Great For Full-Day Outings

A broad, sunny reservoir shoreline where you can swim, sun, and wander the edges of a large mountain lake.

Farther down the highway, Silverwood Lake’s Miller Canyon area offers a wide, sandy-leaning shoreline and big water vistas. It has a distinctly different feel from the smaller alpine lakes—more open, hotter, and ideal for swimming until you’ve had your fill. Plan for a full day with shade, water, and food, since once you settle in, you likely won’t want to leave early.