
Eat & drink
Groceries and Supplies in Yucca Valley
With a full kitchen and an outdoor BBQ grill at the house, plenty of guests cook most of their meals in. Yucca Valley, about 15 minutes away, is where the Morongo Basin does its shopping: six supermarkets on Highway 62, a home-improvement store, several pharmacies and a few specialty shops for wine, bread and international groceries. Here is where to buy what, with hours from current listings that are worth confirming before you set out.
What to plan for
Start with what you can skip. The fire pit at the house burns gas, so there's no firewood, kindling or fire starter to buy for it. What you'll want is food for the kitchen and the grill, drinks, snacks for the trail, and plenty of water for park days.
Two house rules shape the list. Glass stays away from the stock-tank pool and the hot tub, so buy drinks in cans or bring plastic cups for the yard. And the house is dog-friendly (cats aren't allowed, because of an allergy), so if your dog is coming, pack its food or pick some up in town; our pet-friendly page has the details. For meal ideas built around the kitchen and the grill, read cooking in the desert kitchen.
Supermarkets on the highway
Yucca Valley's supermarkets all face Twentynine Palms Highway, the local name for Highway 62. All six sit between the 57000 and 58600 blocks, in the middle and east of town, close to the pharmacies and the hardware store, so one stop can cover a lot. The big stores keep long hours; holiday hours differ.
- Vons, 57590 Twentynine Palms Highway. Open daily from 6am to 11pm, per the store's own page. It has a bakery that takes custom cake orders, a deli with prepared foods and party platters, a floral counter, a beer, wine and spirits section, and a pharmacy.
- Stater Bros. Markets, at 57075 and 58060 Twentynine Palms Highway. Two full-size stores of the Southern California chain; the 57075 store is listed as open daily from 6am to 11pm. A third is in Twentynine Palms.
- Walmart Supercenter, 58501 Twentynine Palms Highway. Groceries plus general merchandise, so it's the stop if you also need a cooler, a phone charger or sunscreen. It's listed as open from 6am to 11pm daily and has a pharmacy.
- Aldi, 57691 Twentynine Palms Highway. A smaller discount supermarket, listed as open from 9am to 9pm every day.
- Grocery Outlet, 57200 Twentynine Palms Highway. A discount grocer that sells overstock and closeout brands, so the shelves change from visit to visit. Listings show 8am to 10pm, closing at 9pm on Sundays.
Bread, butcher and specialty shops
A few smaller shops are worth adding to the run, especially if you're cooking more than breakfast.
Luna Bakery (55700 Twentynine Palms Highway) is a small-batch sourdough bakery. Its bread list includes country, rye, semolina and olive loaves, baguettes, focaccia and ciabatta, and it also makes burger buns and pizza dough, which suit a night at the grill. It's open daily from 8am to 2pm and most bread is out from about 10:30am. Our bakeries and sweets guide covers the pastry side and how its ordering works.
Kasa Carniceria y Taqueria (56089) has a Mexican butcher counter inside its market, so ask there about meat for the grill. The taco counter at the back is covered in our guide to Mexican food in the Morongo Basin.
The Ginger Rabbit (56830) is an international grocery with ingredients for Cambodian, Japanese, Korean, Thai and Vietnamese cooking, and it says it is an exclusive reseller of Angkor Cambodian Food products. It has also hosted food pop-ups outside on Sundays. Listings show it open Wednesday to Sunday.
Sue's Health Foods (56840) sells supplements, herbs and wellness products, and its website lists hours of Tuesday to Saturday, 9am to 5pm.
Joshua Tree Health Foods, at 61693 Twentynine Palms Highway in the village, about 20 minutes from the house, calls itself The Community Natural Food Store. The Infatuation singled out its hummus in a 2018 guide. Its website lists 9am to 6pm every day, and from 8am on Saturdays.
For produce straight from the growers, see farmers markets and provisions for the basin's weekly markets. Beans roasted in Joshua Tree, for the morning pot at the house, are in our coffee guide.
Wine, beer and spirits
California supermarkets sell beer, wine and spirits, so the stores above cover the basics, and Vons lists a wine and liquor department. For something more particular:
- Desierto Alto, 57205 Twentynine Palms Highway, Unit B, Yucca Valley. A wine shop and small market: natural and Old World wine, specialty spirits including mezcal, zero-proof drinks, beer, cider and kombucha, along with cheese and charcuterie, snacks, frozen pizza, coffee and pastries. In 2023 The Infatuation described its natural-wine range as the largest in the High Desert. Its website lists 7am to 7pm Sunday to Thursday and until 8pm on Fridays and Saturdays.
- Joshua Tree Bottle Shop, 61707 Twentynine Palms Highway, Joshua Tree. A small shop focused on wine from small, family producers, with beer, spirits and non-alcoholic drinks too. Listings show it opening at 11am on weekdays and earlier on Saturdays, closing between about 6pm and 8pm.
- Mike's Liquor, 61739 Twentynine Palms Highway, Joshua Tree. A neighborhood liquor store with long hours, listed from 7:30am to 11pm, and until midnight on Fridays and Saturdays.
- Halliday's Liquor & Deli, 56008 Reche Road, Landers. Useful if you're out toward the Integratron, about 15 to 20 minutes from the house. Listed hours are 7am to 9pm, or 10pm on Fridays and Saturdays.
Whatever you buy, pour it into plastic before you carry it out to the pool or the hot tub.
Hardware and outdoor gear
The Home Depot, at 58705 Twentynine Palms Highway, is the basin's large hardware store, with a tool rental desk. Hours differ from one listing to the next, so check before a late trip.
Builders Supply, at 7054 Old Woman Springs Road (Highway 247, north of Highway 62), sells building supplies and keeps trade hours: 7am to 5:30pm on weekdays and 7am to 3pm on Saturdays, with no Sunday hours listed.
Nomad Ventures, at 61795 Twentynine Palms Highway in Joshua Tree, is an outdoor and climbing gear shop, handy if you've forgotten something for a hike or a climbing day. Its listed hours vary, so check before you drive.
Petco, at 58713 Twentynine Palms Highway, near the Home Depot, covers dog food, treats and leashes. Listings show 9am to 9pm.
Pharmacies
Pharmacy counters keep shorter hours than the stores around them, and most close for a lunch break, so fill prescriptions early in the day.
- Walgreens, 58133 Twentynine Palms Highway at Balsa Avenue. The store is open 7am to 9pm on weekdays and 8am to 9pm on weekends. The pharmacy runs 9am to 7pm on weekdays and 10am to 6pm on weekends, closed from 1:30 to 2pm, per the Walgreens store page.
- Vons pharmacy, 57590 Twentynine Palms Highway. Weekdays 8am to 8pm and weekends 9am to 5pm, with a half-hour break from 12:30pm, per the store's page.
- Walmart pharmacy, 58501 Twentynine Palms Highway. Call the store for current pharmacy hours.
- Avalon Pharmacy, 58471 Twentynine Palms Highway. An independent pharmacy, listed from 8:30am to 5:30pm on weekdays and on Saturday mornings.
NBC Palm Springs reported in June 2025 that the Rite Aid stores in Yucca Valley and Twentynine Palms were closing, with the Yucca Valley store's prescriptions moving to the Vons pharmacy across the street and Twentynine Palms left with a single pharmacy. If you need a refill during your stay, sort it out in Yucca Valley or before you leave home. For anything urgent, see hospitals and urgent care, and call 911 in an emergency.
Water and ice
For park days, budget a gallon of water per person per day, which is the minimum the park service suggests, because the park's interior has none. Supermarkets sell gallon jugs and cases of bottled water.
If you'd rather refill, 62 Spot at 55581 Twentynine Palms Highway is a water store with reverse-osmosis and alkaline water, refillable jugs (glass and BPA-free plastic), dispensers and bottled drinks. It's listed as open 11am to 6pm on weekdays and 10am to 3pm on Saturdays, and closed Sundays. Keep any glass jugs indoors, well away from the pool.
Bagged ice is easiest at the big supermarkets, which open at 6am. Packing the cooler the evening before means a dawn start can go straight to the trailhead. Top up the tank in town as well, since gas stations are in the towns along Highway 62 and none are inside the park.
Twentynine Palms and Joshua Tree
Twentynine Palms, about 40 minutes from the house near the North Entrance, has its own Stater Bros. at 71727 Twentynine Palms Highway (listed 6am to 11pm) and a Grocery Outlet at 71722 (listed 8am to 10pm), handy on a day at the north end of the park. In Joshua Tree village, about 20 minutes away, the health food store, the bottle shop and Mike's Liquor are within a short walk of each other on the highway. We didn't find a full-size supermarket in the village, so do the big shop in Yucca Valley.
A shopping plan
- On the way in. Coming up Highway 62 from Interstate 10, you drive through Yucca Valley's shopping strip before you reach the house, so the first big shop fits on arrival day. The big supermarkets stay open until 11pm.
- First morning. Luna opens at 8am, with most loaves out by about 10:30. Farmers markets are morning affairs, so check the market guide for the day.
- Before a park day. Shop the evening before for lunch, snacks, water and ice.
- Specialty shops. Sue's is closed Sunday and Monday, and The Ginger Rabbit is open Wednesday to Sunday only.
- Late at night. The big supermarkets close at 11pm. Mike's Liquor in Joshua Tree stays open until 11pm, or midnight at the end of the week.
Know before you go
- Hours. Taken from store pages and listings in October 2026. Holiday hours differ, so check before a special trip.
- Drive times. Roughly 15 minutes to the Yucca Valley stores, 20 to Joshua Tree village and 40 to Twentynine Palms.
- Drinks by the water. Cans or plastic only around the stock-tank pool and the hot tub.
- No firewood needed. The fire pit runs on gas.
- Prescriptions. Pharmacy counters close for lunch and close earlier than their stores.
- Emergencies. Call 911.
Once the fridge is full, the rest of the trip is yours: a slow breakfast at the boulder table, dinner off the grill, and the hot tub after dark. Check dates to plan your stay.
Keep exploring

Breakfast and Brunch near Joshua Tree
Breakfast and weekend brunch near Joshua Tree: diners and cafes in Yucca Valley, Joshua Tree, Twentynine Palms and Morongo Valley, with drive times.
Read →
Lunch near Joshua Tree
Lunch near Joshua Tree by town: delis that pack food for the park and sit-down lunches in Yucca Valley, Joshua Tree, Twentynine Palms and Morongo Valley.
Read →
Dinner near Joshua Tree
Dinner near Joshua Tree by town: Yucca Valley, Pioneertown, Joshua Tree, Twentynine Palms, Morongo Valley and Highway 247, with booking tips and drive times.
Read →