Where Two Deserts Meet

Two distinct desert ecosystems, the Mojave and the Colorado, come together in Joshua Tree National Park. A fascinating variety of plants and animals make their homes in a land sculpted by strong winds and occasional torrents of rain. Dark night skies, a rich cultural history, and surreal geologic features add to the wonder of this vast wilderness in southern California. Come explore for yourself.

Color photo of visitors boarding the free RoadRunner shuttle bus.

Ride the RoadRunner Shuttle Bus!

Avoid parking hassles, save on gas, and ride for free on the RoadRunner shuttle bus!

tents, a fire ring, and a picnic table among Joshua trees

Camping

Sleep under the stars at one of Joshua Tree's nine developed campgrounds.

Color photo of a ranger standing in front of a historic mill structure.

Keys Ranch Tour

The story of the Keys family is representative of the hard work and ingenuity it took to settle and prosper in the desert.

Color photo of visitors walking their leashed dogs on a dirt road. NPS / Brad Sutton

Dogs

Activities with pets are very limited in Joshua Tree. Learn how to make the most out of your visit and keep your furry friend safe.

a ranger holds a photo of a desert tortoise while giving a talk to visitors

Calendar of Events

Find out about ranger-led programs and special events taking place in the park.

hikers on a trail seen through spiky Joshua trees

Plan Your Visit

Where to go, what to do, and what you need to know for your Joshua Tree adventure.

a scruffy coyote trots across open ground while looking back towards the camera

Keep Wildlife Wild

You can help protect Joshua Tree's wildlife by following a few simple guidelines.

a silhouette of a tall, spiky plant against a vivid sunset sky

What Exactly Is a Joshua Tree?

Dagger-like leaves? Sprawling, zig-zaggy branches? The Joshua tree looks like it belongs in a Dr. Seuss book.

Last updated: December 11, 2018

Contact the Park

Mailing Address:

74485 National Park Drive
Twentynine Palms, CA 92277-3597

Phone:

(760) 367-5500

Contact Us