RV dump stations and water fill at Joshua Tree National Park
Researched 2026-10-31 from official sources. Rules and seasons change, so check with the park or operator before you go.
Short answer: Joshua Tree National Park has two RV dump stations, at Black Rock Campground (near campsite 6) and at Cottonwood (between the visitor center and the campground). They cost $5 to use, and you can pay at any park entrance station before or after you dump. The same two spots have RV water fill stations. The center of the park has no potable water. NPS: Joshua Tree FAQ
The two dump & fill stations
| Location | Dump station | RV water fill | Fee (per NPS) | Area |
|---|---|---|---|---|
| Black Rock Campground, near campsite 6 | Yes | Yes | $5 to dump; pay at any entrance station, before or after | Black Rock Canyon; NPS says shopping is five miles away in Yucca Valley |
| Cottonwood, between the visitor center and the campground | Yes | Yes | $5 to dump; pay at any entrance station, before or after | Near the South Entrance (Cottonwood) |
The NPS doesn't list hours or seasons for the dump stations. Call ahead or check the operator's site. The park's main line is 760-367-5500. NPS: Joshua Tree FAQ · NPS: Black Rock Canyon · NPS: Cottonwood Spring
Drinking water in the park
- RV fill stations: Black Rock Campground (near campsite 6) and Cottonwood (between the visitor center and the campground).
- Water jugs can be filled at the West Entrance Station, Indian Cove Ranger Station, Black Rock and Cottonwood campgrounds, and Park Headquarters (northeast section of the parking lot).
- Bottle fill stations are at the Black Rock Nature Center, the West Entrance Station and the Joshua Tree National Park Visitor Center.
- No potable water in the center of the park. Bring plenty.
Where you can (and can't) sleep in an RV
The NPS is explicit: you can sleep in your vehicle only at a lawfully occupied, designated campsite. Sleeping in your vehicle anywhere else is illegal, including trailheads, dirt roads, parking lots and roadsides. A vehicle towing a trailer, or a motorhome towing a car, counts as two vehicles toward a site's vehicle limit. The park has no overflow parking.
Reservations are required at Indian Cove, Black Rock, Jumbo Rocks, Ryan and Cottonwood (plus the group sites), through Recreation.gov or 1-877-444-6777, up to six months ahead. Hidden Valley, Belle and White Tank are first-come, first-served. On the NPS campground list, only Black Rock and Cottonwood have both water and a dump station. NPS: Joshua Tree campgrounds · NPS: Joshua Tree FAQ
Outside the park
The OpenStreetMap listings below cover dump stations, water, propane and RV parks within about 40 miles of the park, including the Yucca Valley, Twentynine Palms and Coachella Valley areas. Call ahead, since OSM doesn't track fees or hours reliably.
More RV services within 40 miles of Joshua Tree National Park (OpenStreetMap)
Straight-line distance. Dump stations first. Data © OpenStreetMap contributors (ODbL), as of the last data refresh. Hours, fees and status can change: call ahead.
| Name | Type | County | Distance | Fee | Source |
|---|---|---|---|---|---|
| Unnamed RV dump station | RV dump station | San Bernardino County | 20 mi | Call ahead | OSM · details |
| Unnamed RV dump station | RV dump station · Water fill point | Riverside County | 20 mi | No fee (as tagged in OSM; confirm before you go) | OSM · details |
| Cottonwood Campground | RV park / campground · RV dump station | Riverside County | 20 mi | 25 USD (as tagged in OSM; confirm before you go) | OSM · details |
| Unnamed RV dump station | RV dump station | Riverside County | 31 mi | Call ahead | OSM · details |
| Oasis Palms RV Resort | RV park / campground · RV dump station | Riverside County | 32 mi | Fee charged (amount not listed) (as tagged in OSM; confirm before you go) | OSM · details |
| Indian Cove Group Campground | RV park / campground | San Bernardino County | 13 mi | Call ahead | OSM · details |
| Rancho Casa Blanca Resort | RV park / campground | Riverside County | 14 mi | Call ahead | OSM · details |
| East Storage | RV park / campground | Riverside County | 15 mi | Call ahead | OSM · details |
| West Storage | RV park / campground | Riverside County | 15 mi | Call ahead | OSM · details |
| Unnamed RV park / campground | RV park / campground | Riverside County | 15 mi | Call ahead | OSM · details |
| Thousand Trails Palm Springs RV Campground | RV park / campground | Riverside County | 16 mi | Call ahead | OSM · details |
| Emerald Desert RV Resort | RV park / campground | Riverside County | 17 mi | Call ahead | OSM · details |
| Desert Shores | RV park / campground | Riverside County | 18 mi | Call ahead | OSM · details |
| Outdoor Resort Indio | RV park / campground | Riverside County | 18 mi | Call ahead | OSM · details |
| Motorcoach Country Club | RV park / campground | Riverside County | 18 mi | Call ahead | OSM · details |
| Joshua Tree North Dispersed Camping Area | RV park / campground | San Bernardino County | 19 mi | No fee (as tagged in OSM; confirm before you go) | OSM · details |
| Catalina Spa RV Park | RV park / campground | Riverside County | 20 mi | Call ahead | OSM · details |
| Black Rock Campground | RV park / campground | San Bernardino County | 20 mi | Fee charged (amount not listed) (as tagged in OSM; confirm before you go) | OSM · details |
| Unnamed RV park / campground | RV park / campground | Riverside County | 21 mi | Call ahead | OSM · details |
| Outdoor Resort Palm Springs | RV park / campground | Riverside County | 21 mi | Call ahead | OSM · details |
| Unnamed RV park / campground, Desert Hot Springs | RV park / campground | Riverside County | 22 mi | Call ahead | OSM · details |
| Unnamed RV park / campground | RV park / campground | Riverside County | 22 mi | Call ahead | OSM · details |
| Sky Ridge | RV park / campground | Riverside County | 23 mi | Call ahead | OSM · details |
| Joshua Tree South Dispersed Camping Area | RV park / campground | Riverside County | 24 mi | No fee (as tagged in OSM; confirm before you go) | OSM · details |
| Desert Drifter | RV park / campground | San Bernardino County | 25 mi | Call ahead | OSM · details |
| Joshua Tree South Dispersed Camping Area | RV park / campground | Riverside County | 25 mi | No fee (as tagged in OSM; confirm before you go) | OSM · details |
| Joshua Tree South Dispersed Camping Area | RV park / campground | Riverside County | 25 mi | No fee (as tagged in OSM; confirm before you go) | OSM · details |
| Two Springs RV Resort | RV park / campground | Riverside County | 25 mi | Fee charged (amount not listed) (as tagged in OSM; confirm before you go) | OSM · details |
| Happy Traveller RV Park | RV park / campground | Riverside County | 27 mi | Call ahead | OSM · details |
| Unnamed RV park / campground | RV park / campground | Riverside County | 28 mi | Call ahead | OSM · details |
| Pinyon Flat Campground | RV park / campground | Riverside County | 31 mi | Fee charged (amount not listed) (as tagged in OSM; confirm before you go) | OSM · details |
| RV with Hookups | RV park / campground | Riverside County | 35 mi | Call ahead | OSM · details |
| Mount San Jacinto State Park Idyllwild Campground | RV park / campground | Riverside County | 37 mi | Call ahead | OSM · details |
| Thousand Trails | RV park / campground | Riverside County | 38 mi | Call ahead | OSM · details |
| Idyllwild Park | RV park / campground | Riverside County | 38 mi | Fee charged (amount not listed) (as tagged in OSM; confirm before you go) | OSM · details |
| Silver Sands RV Park | RV park / campground | Imperial County | 39 mi | Call ahead | OSM · details |
What we couldn't verify
- Dump station hours, seasonal closures, and whether the $5 fee is still current. The FAQ was last updated in September 2025, so confirm at the entrance station.
- Nightly campground fees. NPS pages disagree (the campground list shows $35 for Cottonwood, the Cottonwood page shows $20), so check Recreation.gov.
- Hours, fees and current status for the OpenStreetMap listings below. Call ahead or check the operator's site.
Sources
- NPS Joshua Tree: Frequently asked questions (dump stations, water, sleeping in vehicles; updated Sep 17, 2025)
- NPS Joshua Tree: Campgrounds (updated Aug 16, 2026)
- NPS Joshua Tree: Black Rock Canyon (updated Feb 17, 2026)
- NPS Joshua Tree: Cottonwood Spring
- Recreation.gov (campground reservations)
- OpenStreetMap (nearby listings; ODbL)
See also: RV services in San Bernardino County · Riverside County.