While Costco carries gift cards to many retailers, restaurants, and more, it does not sell Starbucks gift cards in stores or online. We contacted Costco’s corporate customer service department and store locations in California, Connecticut, North Carolina, and Texas to confirm this information.

There are several other options for purchasing a gift card to Starbucks. Starbucks eGift cards are available on the Starbucks website. Starbucks eGift cards are delivered via email and can be used almost instantly. You can buy physical gift cards in-person at your nearest Starbucks location or in bulk on Starbucks’ corporate sales website.

Other Places to Buy Starbucks Gift Cards

Starbucks also sells gift cards through third-party retailers other than Costco, including:

  • Amazon
  • CVS
  • JCPenney
  • Kohl’s
  • Kroger
  • Rite Aid
  • The Home Depot
  • Walgreens
  • Walmart
  • Wawa

For information on where you can purchase gift cards to popular retailers, see our article on where to buy gift cards.


This Season