Can You Buy a Gift Card With a Gift Card? Answered

Short Answer: Stores usually don’t allow you to buy a gift card with another gift card. However, GameStop and Walgreens may allow you to do so at select locations. See below for more information about buying gift cards with a gift card and alternative solutions for your unwanted gift cards.

Can You Buy a Gift Card With a Gift Card?

Most stores don’t allow you to use gift cards to purchase other gift cards, including third-party gift cards to restaurants or other stores. We contacted customer service representatives for major U.S. retailers to find out their policies. Only the following stores told us that they might allow the purchase of a third-party gift card with a store gift card at the discretion of the individual store:

Note that since policies vary by store location, your local GameStop or Walgreens may not allow you to buy a gift card with a gift card.

Alternative: Selling or Trading

If your local GameStop or Walgreens won’t allow you to use your gift card to buy a gift card, or you have unwanted gift cards from a different store (such as Target or Walmart), you might want to consider selling or trading them. Some companies like CardCash buy gift cards for cash or allow you to trade them in for store credit and purchase other gift cards. To find out more, check out our related research on places that buy gift cards and where to sell gift cards for cash.

Places You Can’t Buy Gift Cards With Gift Cards

In the course of our research, we contacted the following stores and found that none of them allow the purchase of a gift card with a gift card in stores or online:

  • Albertsons
  • ALDI
  • Barnes & Noble
  • Best Buy
  • BJ’s Wholesale Club
  • Costco
  • CVS
  • Fred Meyer
  • H-E-B
  • The Home Depot
  • Kohl’s
  • Kroger
  • Lowe’s
  • Macy’s
  • Meijer
  • Michaels
  • Nordstrom
  • Office Depot/OfficeMax
  • Publix
  • Rite Aid
  • Safeway
  • Sam’s Club
  • Sephora
  • Target
  • Ulta Beauty
  • Vons
  • Walmart
  • Wegmans
  1. GameStop store customer service representatives[]
  2. Walgreens customer service (800) 925-4733[]