Best Swimming Holes in California: 11 Spots Worth Getting Wet
California gets most of its swimming hole credit for the beaches. Fair enough — the coast is extraordinary. But inland? That’s where the real magic hides.
From glacially fed alpine lakes in the Sierra Nevada to volcanic river gorges near Mount Shasta, emerald Sierra foothills pools to hidden canyon waterfalls in the Santa Monica Mountains, California has some of the most stunning natural swimming holes in the entire country. And most of them are way less crowded than the coast.
Here’s a region-by-region guide to the best swimming holes in California — with real details on how to get there, what to expect, and when to go.
Table of Contents
Northern California
1. McCloud River Falls — Mount Shasta Area
The McCloud River near Mount Shasta delivers three distinct swimming holes in one visit — Upper, Middle, and Lower Falls — each with its own character, all on the same 3-mile trail.
Lower Falls is the most popular: a 15-foot cascade dropping into a wide pool with surrounding bedrock for jumping from 10–20 feet. A wooden platform makes it accessible. Expect crowds on summer weekends.
Middle Falls is the showstopper — the largest and most dramatic of the three, a broad curtain of water crashing into a deep pool surrounded by basalt walls. Swimming here feels cinematic.
Upper Falls is the quieter escape — a sheltered pool in a deep basalt-rimmed bowl, shaded for part of the day, and significantly less crowded than its downstream siblings.
All three are spring-fed and cold even in August. The Mount Shasta area rewards a full day here — hike the falls trail, pick your pool, stay for sunset.
Best time: July–September. Access: Lower Falls Campground off Highway 89 east of McCloud. Free with National Forest pass.

2. Emerald Pools — South Yuba River, Tahoe National Forest
The Emerald Pools along the South Yuba River in the Tahoe National Forest are exactly what the name promises — crystal-clear, genuinely emerald-green pools flowing through polished granite in old-growth pine forest.
The Upper Pools sit where Jordan Creek meets the South Yuba River; the Lower Pools are about 0.75 miles further downstream at the base of a waterfall. Both are accessible via a short, flat trail from the Lang Crossing trailhead off Bowman Lake Road (off Highway 20).
This spot is relatively accessible from Sacramento and the Bay Area — about 1.5–2 hours — which means it gets busy on summer weekends. Go early or on a weekday for the best experience. No fee to park or access the trail.
Best time: July–September when snowmelt calms and pools warm slightly. Access: Lang Crossing Trailhead off Bowman Lake Road near I-80 exit 161.
3. South Yuba River — Highway 49 Crossing, Nevada City
The Highway 49 Crossing on the South Yuba River is one of the most accessible and beloved swimming holes in the Sierra foothills — polished, house-sized granite boulders, enticing emerald pools, and the lingering charm of Gold Country all in one spot.
This stretch sits within South Yuba River State Park and is popular with locals from Nevada City and Grass Valley who know exactly how good it is. If it’s too crowded, drive a few miles south on Highway 49 to the Oregon Creek Day Use Area for a quieter alternative on the same river.
Swimming, sunbathing on warm granite slabs, and even occasional gold panning (it still happens here) make this a true California summer classic.
Best time: Late June through September. Access: Off Highway 49 between Nevada City and Downieville. Day use fee applies. Dogs allowed on leash.
The Sierra Nevada
🏨 Need a place to crash nearby?
From rustic cabins to boutique inns—check prices and availability in just a click.
4. Cascade Falls & Sandy Beach — Lake Tahoe
Lake Tahoe itself is one of the great natural swimming spots in California — exceptionally clear, strikingly blue, and ringed by granite peaks. But the smaller swimming holes around the lake are where it gets really good.
Cascade Falls near South Lake Tahoe pours into a gorgeous pool in a granite bowl above the lake — a short 1.5-mile hike from Bayview Campground on the south shore delivers one of the most scenic swim spots in the Sierra.
Sand Harbor on the Nevada side has calm, crystal-clear water over a sandy and rocky bottom with remarkable underwater visibility. More of a beach experience than a swimming hole, but the setting is extraordinary.
For the full Tahoe swimming hole experience, also check out the Secret Cove Beach area — clothing-optional, spectacular, and accessed via a short trail on the Nevada side.
Best time: July–August when the lake warms slightly (it stays cold). Access: Multiple entry points around the lake.

5. Natural Waterslides — Stanislaus National Forest, Tuolumne River Area
The Tuolumne River and its tributaries in Stanislaus National Forest have created some of the most fun natural waterslides in California — smooth granite chutes that send swimmers through curved rock slides into deep pools below. No equipment needed, just a bathing suit and willingness to commit.
The area around the Middle Fork of the Stanislaus near Dorrington and the Columns of the Giants area is the sweet spot. These spots are less well-known than Yosemite swimming spots but deliver a more wild and uncrowded experience in spectacular granite country.
Best time: Late July–September when flows calm to a swimmable level. Access: Various pullouts along Highway 4 and Forest roads in Stanislaus National Forest. Download offline maps — cell service is spotty.
6. Merced River — Yosemite Valley
Swimming in Yosemite is one of the most memorable California summer experiences — the Merced River flows through the valley floor with clear, calm stretches perfect for swimming, surrounded by Half Dome, El Capitan, and waterfalls.
Sentinel Beach and Swinging Bridge are the classic swimming areas, both shallow and calm enough for families. Cathedral Beach further downstream gets a bit less traffic. The water is snowmelt cold through most of summer — refreshing rather than comfortable, but that’s the point.
Important: Swimming is prohibited in several areas of the river — follow NPS signage and only swim in designated areas. Best time: July–August. Access: Yosemite National Park entrance fee applies ($35/vehicle). Reservations required for park entry on peak days.

Central California Coast
7. Arroyo Seco — Los Padres National Forest, Monterey County
The lower stretch of Arroyo Seco Road in the Los Padres National Forest passes several natural pools with wide, deep, crystal-clear water — some of the best swimming holes on the Central Coast, set in a stunning limestone and oak canyon.
The pools are formed where Arroyo Seco Creek widens into calm stretches between canyon walls, and the whole area has a remote, unspoiled quality that’s hard to find this close to the coast. The drive in is part of the experience — a winding road into a canyon that feels genuinely wild.
Watch for poison oak — it grows throughout the area. Grippy water shoes are a good idea.
Best time: May–October. Access: Off Arroyo Seco Road south of Greenfield in Monterey County. Some road sections require high clearance.
Southern California
8. Rock Pool — Malibu Creek State Park
Rock Pool is the quintessential LA swimming hole — tucked inside Malibu Creek State Park in the Santa Monica Mountains about 25 miles from downtown, it’s a surprisingly wild-feeling freshwater pool cradled beneath dramatic volcanic rock formations.
The hike in is an easy 3 miles round trip along Crags Road through oak woodland — genuinely pretty. The pool itself gets busy on summer weekends (it’s filmed here, Hollywood pedigree and all), so weekday mornings are significantly more pleasant. Note that water quality can vary after heavy rain — check conditions before swimming.
Best time: June–September, weekday mornings. Access: Malibu Creek State Park off Las Virgenes Road. Parking fee $12. Enter from the main parking lot past the ranger station.
9. Santa Paula Canyon Punch Bowls — Los Padres National Forest
The Santa Paula Canyon Trail to the Punch Bowls is one of the best swimming hole hikes in Southern California — an 8-mile round trip through the rugged Santa Paula Canyon that rewards you with a series of natural pools and waterslides carved from smooth gray rock, culminating in a gorgeous 25-foot waterfall.
It’s a proper adventure — creek crossings, canyon scrambling, some route-finding — but the pools at the end are genuinely spectacular and the payoff is absolutely worth the effort. Bring water shoes, plan an early start, and don’t attempt in summer afternoon heat.
Best time: March–June and September–November. Summer works but go early — the canyon gets very hot. Access: Off Thomas Aquinas Road near Santa Paula. A National Forest Adventure Pass is required.
10. Bridge to Nowhere Pool — San Gabriel Mountains
The Bridge to Nowhere is a famous destination in the San Gabriel Mountains east of LA — a 1930s bridge stranded in a canyon after a flood wiped out the road — and the swimming hole beneath it is one of SoCal’s best-kept secrets. The 10-mile round trip hike involves five river crossings (water shoes essential) through a dramatic canyon.
The pool at the bridge is deep, cold, and surrounded by canyon walls. Bungee jumping is actually available from the bridge itself if you want to take things up a notch. This is a serious hike that earns its reward — not a casual family outing.
Best time: July–October when river levels are manageable. Access: East Fork Trailhead off East Fork Road in Azusa Canyon. Adventure Pass required.
11. Sespe Hot Springs & Swimming Holes — Los Padres National Forest, Ojai

The Sespe Wilderness north of Ojai offers a rare combo — natural hot springs AND cold swimming holes on the same trip. The pools along Sespe Creek are gorgeous, and the hot springs further up the trail add a soaking element to the adventure.
It’s a 17-mile round trip to the hot springs, making it best as an overnight backpacking trip. But the swimming holes along lower Sespe Creek are accessible on shorter day hikes from the Piedra Blanca Trailhead and are worth the effort on their own.
Best time: March–May and October–November. Summer is too hot in the canyon. Access: Piedra Blanca Trailhead off Rose Valley Road north of Ojai. Adventure Pass required.
Tips for Swimming Holes in California
Water levels change dramatically. California’s rivers are snowmelt-fed — spring can mean raging, dangerous flows while late summer delivers calm, swimmable pools. July through September is the sweet spot for most Sierra spots. Central and Southern California spots vary more by rainfall.
Check conditions before you go. Spots close after storms, fires, and flooding. A quick AllTrails search or Google news check before you leave saves wasted drives.
Always bring more water than you think. You’re hiking in — often in heat. Dehydration is real.
Water shoes are non-negotiable at most of these spots. Wet rocks, creek crossings, and granite slabs are all better with grip.
More California Adventures
For more on exploring the Golden State, check out our guides to things to do in Yosemite, things to do in Lake Tahoe, things to do in Mount Shasta, and the best Northern California waterfalls to keep the adventure going.
Happy swimming, friend!


