Short Answer: Trader Joe’s gift cards are only available at the grocery store chain’s brick-and-mortar locations. Keep in mind, if you purchase a Trader Joe’s gift card from a third-party retailer, it may not be honored in-store. For more on where to buy Trader Joe’s gift cards, see below.

Who Sells Trader Joe’s Gift Cards?

You can only buy Trader Joe’s gift cards from a Trader Joe’s store. We contacted Trader Joe’s corporate office in Monrovia, CA to confirm this information.

While websites like Gift Card Granny and eBay have listings for Trader Joe’s gift cards, gift cards purchased from third-party retailers may not be honored in-store. Trader Joe’s states on its website that it tries to “protect the original purchaser or recipient.”

Further, if you purchase a digital or printable Trader Joe’s gift card from a third-party retailer, the gift card is fraudulent and won’t be honored at Trader Joe’s. Trader Joe’s only issues and accepts physical gift cards, according to its website.

Trader Joe’s is a privately held grocery store chain with locations across the country. To find a Trader Joe’s near you, use the store locator.


This Season