Most visitor centers and the Desert Institute will be closed for the duration of the government shutdown. The Joshua Tree Visitor Center is open.

Back to Top

Cottonwood Visitor Center


Pinto Basin Rd
Twentynine Palms, CA 92277

Ranger Keith Flood Helps Visitors at Cottonwood Visitor Center

Ranger Keith Flood Helps Visitors at Cottonwood Visitor Center | Photo by NPS/Kurt Moses | Public Domain | Source

Map markerMap marker opens location in Google Maps

Cottonwood Visitor Center Information

Closed for the duration of the government shutdown

The Cottonwood Visitor Center is one of the more remote locations in the national park. Located near the south entrance, it is the gateway to many hiking experiences including the Cottonwood Springs area, a unique grove of palm trees and cottonwood trees. Guests can purchase park passes at the visitor center as well as obtain information on trail conditions, camping availability, and more.

Hours

Open: 8:30 am | Closed: 4:00 pm

Payment Types

The Cottonwood Visitor Center accepts payments in the form of cash, checks, debit cards (with a credit card logo), and credit cards (American Express, Mastercard, & Visa) for purchases in the shop or for the purchase of passes into Joshua Tree National Park.

Accessibility

Parking

The Cottonwood Visitor Center features ADA compliant marked parking spaces for the convenience of our guests. This includes parking for vans that require ramp access. The parking spots are available on a first come, first served basis. Appropriate placards are required on display in the vehicle at all times.

Wheelchair Access

The visitor center building is wheelchair accessible from the parking area with a curb ramp and inside the visitor center building.

Restrooms

The visitor center features restrooms for those that require wheelchair access. Stalls with wheelchair access are marked with appropriate signage.

Accessibility Questions

All questions regarding accessibility can be directed to the Joshua Tree National Park Association at (760) 367-5535(760) 367-5535 or mail@joshuatree.org.