9 Nearby Places to Buy a Sephora Gift Card

Sephora storefront inside a shopping mall

Disclosure: FQF is reader-supported. When you buy/reserve/sign up through a link, we may earn a commission. Editorial Policy

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. You can use gift cards purchased at a freestanding Sephora store 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. You can only use gift cards purchased at JCPenney Sephora stores at JCPenney Sephora locations; you cannot use them 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. I reached out to several different retailers in Arizona, Florida, Georgia, and New York to confirm availability.

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

Amazon logo


  • Denominations: $25, $50, $75, $100, $200, or $250
  • Availability: Online only; physical and digital gift cards
  • Fees: None
  • Shop Amazon

Best Buy logo

Best Buy

  • Denominations: $25 or $50 for digital gift cards; $50 in stores
  • Availability: In-store and online; all of the stores I 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

The Home Depot logo

The Home Depot

  • Denominations: $25
  • Availability: Select locations (including about half of the stores I called); The Home Depot does not sell Sephora eGift cards
  • Fees: None

Kroger logo


  • 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

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

Lowes logo


  • Denominations: Vary by store, but range from $15 to $500
  • Availability: In stores only
  • Fees: None

Rite Aid logo

Rite Aid

  • Denominations: $25
  • Availability: In stores only
  • Fees: None

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

Walmart logo


  • 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

Stores That Do Not Sell Sephora Gift Cards

The following stores informed me 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.

  • BJ’s Wholesale Club
  • Costco Wholesale
  • CVS
  • Publix
  • Sam’s Club
  • Target
  • Walgreens

For the makeup lover, see my research on where to buy Ulta gift cards. You can also check out my comprehensive list of stores that sell gift cards.

Leave a Reply

Your email address will not be published. Required fields are marked *