5. Barker Dam

Barker Dam is one of the best day hikes in Joshua Tree of its length (just 1.4 miles). Although this trail can get crowded and parking is limited, it’s hard to find another Joshua Tree hiking trail that offers the variety of scenery and cultural history found at Barker Dam.

Joshua Tree hiking
Liz taking in the Interesting geology near Barker Dam. Photo by Brian Davidson

An oasis within the desert

The Barker Dam Nature Trail visits one of the largest historic reservoirs in the Park — built more than a century ago by the Barker & Shay Cattle Company to support cattle ranching in the park. When I’ve visited during wetter springs, there’s a lake behind that dam that supports waterfowl and riparian vegetation. Tucked under cliffs and lined with the Wonderland of Rocks, this place feels peaceful (even when crowded). I love this hike because it’s not what you’d expect to see in a desert park. Another nice perk of this trail is that it ends by dropping into a Joshua tree and yucca-filled valley where petroglyphs can be found not far from the path.

How to hike the Barker Dam Nature Trail

From the Barker Dam/Wall Street Mine parking area, walk north on broad trail, following signs to the dam. The nerd in me reads all the interpretative signs along the way, which tell of the hard life of native vegetation. The trail enters a narrow corridor but opens into what feels like a surprisingly open valley. There, you’ll find Barker Dam (and if it’s early in the season or been a wet year, Barker Lake). Follow the edge of the lake and then drop into a Joshua tree and yucca-filled valley. At the end of the hike, pass petroglyphs that tell of the Native American history. This is a great go-to hike in the spring (especially if it has been a wet year) and pairs nicely with the nearby Wall Street Mine hike, which shares the same parking lot. The Barker Dam Nature Trail is a 1.5 mile-long loop with 100 feet of elevation gain.

About the author

Trip inquiry for

Your next adventure

Where would you like to go and what would you like to to?

Choose an adventure

Choose location*

When would you like to go on a trip?

Choose a date

Group size*

How can we contact you?

Full Name*


Phone number*

Anything else we should know?

What else should we know before connecting you with the guide? (optional)

57hours trip inquiry fail

Sorry, something went wrong!

Please try again, or contact us at support@57hours.com and we’ll resolve the problem.

57hours trip inquiry success

Your inquiry was successfully sent to the guides!

57hours trip inquiry email fail

Sorry, but your inquiry didn’t go through!

Please try again or contact us at support@57hours.com and we’ll resolve the problem.