Looking for a beautiful place to cool down on a hot afternoon? Head over to Switzer Falls in Angeles National Forest for a stunning waterfall swimming hole in Southern California. You’ll want to stay for hours, and you can bring a whole group with you.

Switzer Falls has a pretty hike that you will be so happy you took. Walk the 3.6-mile path on Gabrielino Trail near Pasadena, California to make your way to this stunning pool!

Julia Trinidad/AllTrails

The trail is open year-round and is quite popular due to the overwhelming natural beauty. So you’ll likely see plenty of people out hiking while you make your way to the falls.

AllTrails Nathen McVittie

Of course, the waterfall and swimming hole is the main attraction of this hike, but you will have plenty of natural beauty to admire on your way. Take a look at the bright, cheerful flowers all along the pathway.

Monique M/AllTrails

The peaceful trail is a great place to get away from the Los Angeles city life for an afternoon. It takes a little more than an hour and a half to walk the whole thing, and it’s a moderate hike, so most hikers with some experience will be able to fully enjoy this route.

AllTrails Cletus the Tauntaun

There is nothing better than being surrounded by greenery on warm summer’s day! If it gets too hot out, you can take a nice water break in the shade of some lovely trees.

Patricia Farias/AllTrails

Once you get to the waterfall and swimming hole, have a fantastic time splashing in the pool and admiring the falling water and its tranquil sounds. While you might run into other visitors at this popular spot, that will just make it feel like a fun pool party.

Darla Andrews/AllTrails

Switzer Falls is the best waterfall swimming hole in Southern California. Once you visit, we’re willing to bet you’ll agree. Have you gotten the chance to swim here before? We’d love to hear about it!

Julia Trinidad/AllTrails

AllTrails Nathen McVittie

Monique M/AllTrails

AllTrails Cletus the Tauntaun

Patricia Farias/AllTrails

Darla Andrews/AllTrails

Check out the Angeles National Forest website.  

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Angeles National Forest, California 91042, USA