Brands

Where to Buy Pistachio Milk (Stores & Online)

Which shops and websites actually stock pistachio milk: an honest, retailer-by-retailer guide, including the ones that don't carry it.

Written by Elena Ricci, Founder & lead writer Published Updated

Quick answer

You can buy pistachio milk at Whole Foods, Sprouts, Target and (online) Walmart and Amazon, plus direct from brands like Táche and Elmhurst, and via Thrive Market. Availability is patchy because it's a niche category. Trader Joe's doesn't sell pistachio milk, and Costco is unconfirmed. If you can't find it locally, ordering brand-direct or making your own is the reliable route.

Pistachio milk is still a niche product, so it isn't in every shop, but it's more available than it used to be. Here's an honest, retailer-by-retailer guide to where to actually buy it, in stores and online, including the popular places that don't carry it so you don't waste a trip.

In-store

StorePistachio milk?Notes
Whole FoodsYesOften stocks Elmhurst, Three Trees and Táche
SproutsYesElmhurst and Whole Moon among others
TargetYesSeveral Táche versions; some Whole Moon
WalmartOnline; in-store variesTáche listed online; shelf stocking is hit-or-miss
Trader Joe'sNoDoesn't carry pistachio milk (see below)
CostcoUnconfirmedWe couldn't verify it, varies by region

Availability varies by location and changes over time; call ahead or check the store's app for your branch. Smaller brands are the most patchy.

Online

Online is often the easiest route, especially for the smaller brands:

  • Amazon: lists Táche and Three Trees, among others.
  • Walmart.com: carries Táche online even where shelves don't.
  • Thrive Market: stocks Táche and Elmhurst (membership site).
  • Brand-direct, both Táche and Elmhurst sell from their own websites and have store locators to find a nearby stockist. This is the most reliable way to get a specific brand or a barista version.

Why Trader Joe's doesn't count

A lot of people search "Trader Joe's pistachio milk", but Trader Joe's doesn't sell one. Their non-dairy range runs to oat and other creamers, not pistachio. They do occasionally carry other pistachio products, like a seasonal pistachio gelato, but for the milk itself you'll need one of the stores above. We mention this only to save you the trip.

If you can't find it locally

Pistachio milk's patchy availability is half the reason people make their own, and homemade is fresher and cheaper. If your shops come up empty:

  1. Order brand-direct from Táche or Elmhurst, or via Amazon or Thrive.
  2. Make your own: a cup of pistachios, water and ten minutes.
  3. Use pistachio butter for the no-strain shortcut to a quick glass.

Which to buy once you've found it

For help choosing between the brands you do find, unsweetened vs barista vs gum-free. See the honest rundown in best pistachio milk. For the creamer side, see best pistachio creamer. And if you're after the Starbucks pistachio latte, note that's a flavored dairy drink, not pistachio milk.

Allergy note

All pistachio milks are tree-nut products, unsuitable for anyone with a nut allergy; some are blended with almond or cashew. This guide is informational only and contains no affiliate links. We don't earn from any retailer or brand named here.

Frequently asked questions

Where can I buy pistachio milk?
Pistachio milk is sold at Whole Foods, Sprouts and Target in stores, and online through Amazon, Walmart, Thrive Market and directly from brands like Táche and Elmhurst. Because it's a niche product, availability varies by location and brand. The smaller brands are mostly online or specialty. If your local shop doesn't stock it, ordering direct from a brand or making your own is the dependable option.
Does Trader Joe's sell pistachio milk?
No. Trader Joe's does not currently sell a pistachio milk or pistachio creamer, despite being a common place people look. They do sell other pistachio products at times, such as a seasonal pistachio gelato. For pistachio milk specifically, try Whole Foods, Sprouts, Target, Amazon or a brand's own website instead.
Does Costco sell pistachio milk?
We couldn't confirm that Costco currently carries pistachio milk, so we won't claim it does. Costco's plant-milk range changes and varies by region. If you're after a reliable source, Whole Foods, Sprouts, Target, Amazon, Thrive Market or buying direct from Táche or Elmhurst are the confirmed routes.
Can you buy pistachio milk online?
Yes, and it's often the easiest way. Amazon and Walmart list pistachio milk online, Thrive Market carries Táche and Elmhurst, and both Táche and Elmhurst sell directly from their own websites with store locators. Ordering online is especially useful for the smaller brands that aren't widely stocked in shops.