
Ulta Beauty gift cards are one of the most popular beauty gifts in the U.S., accepted on everything from skincare to salon services. Whether you need a physical card for a birthday or a last-minute eGift, knowing exactly where to buy saves time and can even save money — some retailers offer fuel points or cashback on gift card purchases. If you also want to stretch your dollar further, check out our guide to discounted gift cards before you buy. Per Ulta's official FAQ, eGift cards are only sold through Ulta directly and CashStar — so knowing your authorized sources matters. Ready to find the best option for you? Let's get started!
Quick Answer
Ulta Beauty gift cards are sold at Ulta.com, Ulta store locations, and major retailers including Kroger, CVS, Walgreens, Target, and Walmart. eGift cards are available exclusively through Ulta.com and CashStar. Some retailers like Kroger offer fuel points on gift card purchases, making them a smart buying option.
Jump to
Summary Table
| Item Name | Price Range | Best For | Website |
|---|---|---|---|
| Ulta stores | $10–$500 | In-person buyers who want instant pickup | Visit Site |
| Ulta.cashstar.com | $10–$500 | Online shoppers wanting official eGift cards | Visit Site |
| Authorized retailers | $25–$100 | Shoppers picking up a gift card with other errands | See details |
| Kroger Gift Cards | $25–$100 | Kroger shoppers earning fuel points on purchases | Visit Site |
| Amazon | $15–$200 | Prime members wanting fast delivery or digital delivery | Visit Site |
| eGift cards | $10–$500 | Last-minute gifters needing instant digital delivery | Visit Site |
Where to Buy Ulta Gift Cards: 6 Top Retailers (2025)
Below you'll find detailed information about each aspect, including important details and considerations.
1. Ulta stores
The most straightforward place to pick up an Ulta Beauty gift card is directly at any physical Ulta store location. With over 1,300 stores across the United States, you can grab a card in-person at the register without any shipping wait. Cards are available in various denominations and are ready to use immediately.
Why shop in-store:
- No activation fees or shipping delays
- Available in multiple preset and custom amounts
- Instant gifting — ideal for last-minute purchases
Ulta's official digital gift card portal at Ulta.com (powered by CashStar) lets you purchase and send eGift cards entirely online. This is the best option when you need a beauty gift card delivered via email — sometimes within minutes. You can personalize the card with a message and schedule a future delivery date.
Key features:
- Delivered digitally to any email address
- Custom amounts and personalized messages supported
- No physical card or shipping required
3. Authorized retailers
Ulta Beauty gift cards are sold through a wide network of third-party retailers, making them easy to find during a regular grocery or pharmacy run. According to Giftronaut, major authorized sellers include Kroger, CVS, Walgreens, Target, Walmart, and Amazon. These are physical or digital cards sold at face value with no extra markup.
Common authorized sellers:
- Grocery chains: Kroger, Safeway, Publix
- Pharmacies: CVS, Walgreens, Rite Aid
- Mass retailers: Target, Walmart, Amazon
Kroger supermarkets carry Ulta Beauty gift cards in their gift card sections, making it easy to pick one up during your regular grocery run. Most Kroger family stores — including Fred Meyer, Ralphs, and Harris Teeter — stock physical Ulta cards in denominations ranging from $25 to $100.
Worth knowing:
- Check Kroger's weekly promotions — gift card bonus point events can earn 4x fuel points
- Available in-store only; not sold through Kroger's online shop
- Accepted at all Kroger banner stores nationwide
5. Amazon
Amazon sells Ulta Beauty gift cards digitally, allowing you to purchase and deliver one instantly via email — useful for last-minute gifting. If you're already comfortable buying gift cards online, Amazon makes the process familiar and straightforward with standard checkout protections.
Key details:
- Digital delivery options: email or print-at-home
- Denominations typically range from $15 to $100
- Fulfilled by third-party sellers — verify seller ratings before purchasing
6. eGift cards
Ulta's digital gift card option lets you purchase and send a gift card entirely online through Ulta's official website, with delivery straight to the recipient's email inbox. eGift cards are ideal for last-minute gifting since they can be sent instantly or scheduled for a future date. The recipient redeems the card online or in-store by presenting the barcode.
Notable perks:
- Instant or scheduled delivery via email
- Same denominations as physical cards ($10–$500)
- Redeemable both online at Ulta.com and in-store
Final Words
Whether you need same-day pickup, online convenience, or a bulk order option, these six retailers make finding an Ulta gift card simple. If you end up with unwanted gift cards along the way, there are smart options for those too — pick the source that fits your timeline and get gifting.
