US lakes & ponds
California › Campgrounds › San Bernardino County › Indian Cove Campground

Indian Cove Campground

Campground · National park in San Bernardino County, California.

13Campsites
24 ftLongest RV site

At a glance

Managed byNational Park Service (Joshua Tree National Park)
Campsites13
Site types13 group standard, no electric
Longest RV/trailer site24 ft
Dogs allowedYes
Fees<ul> <li><strong>Park Entrance Fee </strong>is not required at Indian Cove Campground; entering the main portion of the park requires a $30/vehicle fee in addition to the camping fee.</li> <li><strong>Group Site Fees </strong>are $35 or $40
Phone(760) 367-5554
Address7295 Indian Cove Road, Twentynine Palms, CA, 92277
ReservationsRecreation.gov

We only list amenities a source records. A missing item doesn't mean the campground lacks it, so check with Indian Cove Campground before you go.

About Indian Cove Campground

Download the NPS app prior to visiting the park – trail maps and more! Indian Cove Campground lies amid the huge, steep rock formations for which Joshua Tree National Park is known. Because of its proximity to many rock climbing routes, it is a popular camping location for climbers. Indian Cove Group is one of three group campgrounds in the park that can be reserved year round. To get the most out of your visit Plan Like a Park Ranger Travelers who enjoy warm, dry winters flock to Joshua Tree from October through May, when temperatures hover between 70-90 degrees during the day and drop to a 40-60 degree range at night.

Description: Recreation.gov (U.S. federal government, public domain), shortened.

Location & directions

Indian Cove Campground is in San Bernardino County.

Get directions

Other campgrounds nearby

All California campgrounds & RV parks

Sources: Recreation.gov (RIDB) · OpenStreetMap contributors (ODbL). Pulled Oct 12, 2026. Interactive map: Leaflet with © OpenStreetMap contributors. Seasons, rates and rules change; confirm with the campground.