Access Special Features, Register Now!

Joshua Tree National Park: California Riding and Hiking Trail

Clocking in at 36.5 miles, this trail is a fine choice for hikers to see high desert landscapes, mind-blowing rock formations, and absolutely no one.

Trip Tools

The California Riding and Hiking Trail is the premier backpacking route in Joshua Tree National Park, stringing together lonely cacti and pinyon landscapes with iconic Joshua trees, incredible desert overlooks, and rock formations that defy Newton’s Law. Backpackers can thru-hike this trail in three days or choose from several accessible trailheads for shorter dayhike or overnight options.


The California Riding and Hiking Trail is best thru-hiked from west to east, so start at the Black Rock Canyon trailhead located five miles south of the town of Yucca Valley at the Black Rock Canyon campground. This 7.5-mile section begins by weaving through low scrubland and past several side trails to a wide sandy wash. Next is a 1,000-foot uphill march and the steepest elevation gain of the whole hike. From the highpoint at 5,130 feet, it’s 2 mostly downhill miles to the Upper Covington Flats trailhead.


The 10.8-mile section from Upper Covington Flats to Keys View is the longest and most remote section of the CRHT. The trail is often overgrown so wear long pants or the woody and thorny underbrush will cheese grade your legs into a scratchy mess. Trace a desert plateau for .9 mile before descending into a sunburnt valley. The trail crosses several dry washes in Covington Flats and climbs again to a panoramic ridge just below 5,000 feet with views over Juniper Flats. Drop, cross washes, and climb again. Look north to Quail Mountain, the highest mountain in the park at 5,813 feet. Now, descend into Juniper Flats where you’ll see groves of bushy armed Joshua Trees. Many unique rock formations dot the topography as the trail turns downhill into Lost Horse Valley to Keys View trailhead.


Since it’s near the halfway point, Keys View trailhead is a good place to stash extra water. From the road, head east .8 mile to Ryan Campground. Next, begin a short climb. Near the top, you’ll pass junk left by gold miners, including old building foundations, wagon parts, and a mine shaft just south of Ryan Mountain. The trail quickly climbs again and continues to Geology Tour trailhead to end this 6.5-mile leg.


It’s only 4.4 miles from Geology Tour Road to the next major trailhead on Pinto Basin Road. This is a great option for dayhikers and has little elevation gain. Head east across dry washes and highspots with views into a geologial wonder called Jumbled Rocks (think Legoland for rocks). The trail flows in and out of various washes so navigate with caution. The last two miles offer spectacular views of Pinto Basin, a parched zone of sunken rocks that connects the Sonoran and Mojave Deserts.


From Pinto Basin Road the trail swings north and in 1.3 miles passes a sidetrail on left to Belle Campground. Stay on the CRHT. You’ll cross a dirt road 1.4 miles later. From here to the trail’s end the path becomes faint in spots, so when in doubt, bear due north. You’ll climb a small hill with views over the town of Twentynine Palms. To finish this 7.3-mile stretch, continue north-northwest to the North Entrance trailhead.

WHEN TO GO: Temperatures are ideal from fall through spring, and wildflowers bloom from February to April, depending on elevation. Drop water caches before you start and carry at least six liters of water per person per day; more if daytime temperatures rise above 85 degrees.
PERMITS: There is no fee for backcountry camping in Joshua Tree. Backpackers are required to park and register at designated backcountry registration boards. Learn more at
MORE INFO: Joshua Tree National Park, (760) 367-5500;

–Mapped by Ben Fullerton,

To Trailhead

West: From Yucca Valley, go south on Sage Ave. In 1.1 mi., turn left onto Joshua Dr. (veers right and becomes Joshua Ln.). In 3.3 mi., go right onto San Marino Dr. and follow to campground. East: From CA 62 in Twentynine Palms, take Utah Trail 4.5 mi. to

Leave a Reply