Monday - Tuesday:  

9:00am to 2:00pm. Answering phones only from 2:00pm to 5:00pm


Wednesday:  

CLOSED


Thursday & Friday:  

9:00am to 2:00pm. Answering phones only from 2:00pm to 5:00pm


Saturday & Sunday:  

CLOSED


Summer & Holiday Gate Hours:  

7:00am to 7:00pm daily


Winter & Holiday Gate Hours:  

7:00am to 5:00pm daily


  • Convenient Location
  • Online Bill Pay
  • Security Cameras
  • Single-Level Facility
  • Drive-Up Units
  • Auto-Pay Available
  • Affordable Rates
  • Variety of Sizes
  • Online Reservation
indoor climate controlled storage units with roll-up doors inside of a clean, well-lit building

Affordable Self Storage and RV Storage in Joshua Tree

Joshua Tree Mini-Storage is located on the Twentynine Palms Highway in Joshua Tree between Yucca Valley, and Twentynine Palms. We provide affordable, high-quality self storage units and recreational vehicle parking for Joshua Tree, Yucca Valley, Morongo Valley, and the surrounding communities!

We’ve been serving our community with a commitment to excellent service and fair pricing since 1981! We understand the need for self storage can come at a stressful time in life, so we go the extra mile to make your experience a convenient one! You can check our pricing online, then give our friendly management team a call! Once you’re settled into your unit or parking space, use our online payment portal to check your balance, and pay your rent online 24 hours a day, 7 days a week!

Our storage units range from 5x5s that are perfect for that “extra closet” you need for season items to the oversized 20×20 units that are made for your growing business’ inventory, equipment, or supplies! Our recreational vehicle parking is a favorite for folks who don’t want to take up the space in their yard, but still want easy access for those weekend trips!