01
Best overall pick
Silverwood Lake State Recreation Area
North Of San Bernardino • Reservoir Beach With Wide Swim Area • Closest Full-Service Beach Day
A roomy swim beach on a blue mountain reservoir about half an hour from San Bernardino.
Silverwood Lake is the go-to spot when you want a true beach setup without driving to the coast. Cleghorn and the other swim areas have sandy shoreline, lifeguards in season, shaded picnic tables, and room to spread out. Arrive early on hot weekends—parking lots fill quickly and the lakeside grills get claimed fast.
02
Best for families
Lake Gregory Regional Park
Crestline • Alpine Lake Beach With Water Park • Top Pick For Kids And Casual Swimmers
A compact mountain beach with calm water, lifeguards in season, and a playful, resort-like vibe.
Lake Gregory feels like a small, manageable lake resort just up the hill from San Bernardino. The roped-off swim beach, on-water inflatables when in season, and nearby snack stands make it easy to keep kids entertained for hours. Plan on a small walk from parking and bring a blanket or low chairs—the grassy areas are perfect for setting up a base camp for the day.
03
Coolest summer escape
Swim Beach at Meadow Park
Big Bear Lake • High-Altitude Lakeside Beach • Best For Cool Mountain Air
A sandy lakeshore with mountain views where the water stays refreshingly cool even during inland heat waves.
Set on the south shore of Big Bear Lake, this designated swim beach pairs a mellow stretch of sand with lifeguards, a floating dock, and nearby playgrounds. The high elevation means crisp air and cooler water, which locals love when the valley is baking. Pack layers—the breeze can pick up in the afternoon—and budget a little extra drive time for weekend traffic up the mountain.
04
Best for big groups
Lake Perris State Recreation Area
Perris Valley • Sprawling Inland Lake Beach • Best For Large Gatherings And Bbqs
Long stretches of sandy shoreline with warm water and ample space for picnics, grills, and group hangouts.
Lake Perris is where many Inland Empire families go when they want room to spread out. The designated swim beaches sit near large picnic areas with shade ramadas, restrooms, and plenty of parking, making it easy to host birthdays, reunions, or casual weekend cookouts. Expect it to be lively on summer Saturdays, and bring sun protection—the open shoreline offers big views but limited natural shade.
05
Best ocean day trip
Huntington City Beach
Orange County Coast • Classic Socal Surf Beach • Best For Waves And Sunset
A broad, sandy Pacific beach with consistent surf, volleyball courts, and a lively pier scene about 90 minutes from San Bernardino.
When only the ocean will do, Huntington is a realistic day trip from San Bernardino with a full payoff of waves and wide-open sand. The city beach runs for miles, with fire pits, volleyball nets, and easy access to casual food near the pier. Time your drive to avoid rush-hour traffic, and bring layers—the coastal breeze can feel surprisingly cool after leaving the inland heat.