Where to Buy Sephora Gift Cards: JCPenney? Kroger? etc

Short Answer: Sephora gift cards are available for purchase at Best Buy, The Home Depot, Kroger, Lowe’s, Rite Aid, and Walmart. You can also buy Sephora gift cards at freestanding Sephora stores and JCPenney Sephora stores, though it’s important to note that gift cards purchased at JCPenney Sephora stores can only be used at other JCPenney Sephora locations. For more information on where to buy Sephora gift cards, see below.

Where to Buy Sephora Gift Cards

Sephora has freestanding retail locations as well as stores that are part of JCPenney department stores. Sephora sells its own gift cards in both the freestanding Sephora stores and JCPenney Sephora locations, but there are some important differences to take note of before buying your gift card.

We spoke with multiple Sephora and JCPenney Sephora representatives at in-store locations in New York and Arizona, as well as corporate customer service representatives for both Sephora and JCPenney. Representatives from both stores provided the following information:

  • Freestanding Sephora stores offer gift cards with dollar amounts ranging from $10 to $500. Gift cards purchased at a freestanding Sephora store can be used at any Sephora location, including JCPenney Sephora stores and Sephora.com.
  • JCPenney Sephora stores also sell Sephora gift cards with amounts ranging from $10 to $500. Gift cards purchased at JCPenney Sephora stores can only be used at JCPenney Sephora locations; they cannot be used at freestanding Sephora stores, on Sephora.com, or on JCPenney.com.
  • Each gift card purchased at a freestanding Sephora store includes a gift such as a compact mirror, cosmetic pouch, or wallet pouch at no additional charge. JCPenney Sephora gift cards do not include a gift with purchase.

Other Stores That Sell Sephora Gift Cards

Sephora and JCPenney Sephora stores are not the only places to buy Sephora gift cards. We reached out to several different retailers in Arizona, Florida, Georgia, and New York to find out where to buy a Sephora gift card.

While the following stores confirmed that they do sell Sephora gift cards, availability may vary by store location. It’s always a good idea to call ahead to your local store to verify its stock. Sephora gift card locations include:

Best Buy

  • Denominations: $25 or $50 for digital gift cards; $50 in stores
  • Availability: In-store and online; all of the stores we contacted had Sephora gift cards available, and the Best Buy website sells both physical and digital gift cards
  • Fees: No additional fees in-store or online; shipping, store pick-up, and digital delivery are free
  • How to buy: Find a Best Buy store or buy a Sephora gift card at BestBuy.com

The Home Depot

  • Denominations: $25
  • Availability: Select locations (including about half of the stores we called); The Home Depot does not sell Sephora eGift cards
  • Fees: None
  • How to buy: Find a Home Depot store

Kroger

  • Denominations: Online, Sephora gift cards are available in amounts of $25, $50, $75, $100, $200, or any custom amount between $5 and $200. In-store amounts vary by location; some stores carry cards that you can load with any amount from $15 to $500, while others sell specific denominations of $25 or $50.
  • Availability: Kroger sells physical Sephora gift cards in stores and sells both eGift cards and physical gift cards online.
  • Fees: None in stores or online, unless you select a trackable or expedited shipping method; shipping costs range from free to about $25
  • How to buy: Find a Kroger store or buy a Sephora gift card at Kroger.com

Note: See our list for other gift cards available at Kroger.

Lowe’s

  • Denominations: Vary by store, but range from $15 to $500
  • Availability: In stores only
  • Fees: None
  • How to buy: Find a Lowe’s store

Rite Aid

Note: See our article for more gift cards available at Rite Aid.

Walmart

  • Denominations: $25 or $50
  • Availability: Walmart sells physical Sephora gift cards in stores and both physical and eGift cards online
  • Fees: None in stores or online; eDelivery and shipping for online purchases of Sephora gift cards are free
  • How to buy: Find a Walmart store or buy a Sephora gift card from Walmart.com

Note: See our list of gift cards available at Walmart for more in-store gift card options.

Stores That Do Not Sell Sephora Gift Cards

The following stores informed us that they do not sell Sephora gift cards. Again, gift cards sold in stores may vary by location, so you may want to give your local store a call to find out about its gift card availability.

Have other gift cards to purchase? For the makeup lover, see our article on where to buy Ulta gift cards. You can also check out our comprehensive list of stores that sell gift cards.

Leave a Comment

We respond within 24 hours.

Terms of Use