Does CVS Sell Ulta Gift Cards? (Your Full Guide)

ULTA Beauty gift cards guarantee an amazing personalized store experience for the beauty and skincare obsessed person in your life!

As CVS is known for its excellent array of gift cards, you may simply presume that it sells gift cards for every store. So, does CVS sell ULTA gift cards? I have found out all you need to know!

Does CVS Sell Ulta Gift Cards In 2021?

CVS does not sell Ulta Beauty gift cards as it is a direct competitor in the health and beauty retail market. However, CVS customers can purchase gift cards for Macy’s, JCPenney, TJMaxx, and Massage Envy at CVS. Ulta gift cards are available at Walmart, at Ulta stores, Safeway, Walmart, and Kroger.

For more information on stores that do stock Ulta Beauty gift cards, as well as a list of gift cards that CVS offers, just keep reading!

Why Doesn’t CVS Sell Ulta Gift Cards?

CVS and Ulta Beauty both target the same demographic by offering the latest health and beauty products including the latest cosmetics, skincare, hair treatments, vitamins, and over-the-counter medication.

Therefore, CVS does not sell gift cards belonging to its competitors, including Ulta Beauty, to avoid losing customers to its key market competitors.

Where Can I Buy Ulta Gift Cards?

You can purchase a gift card for ULTA Beauty from the following stores. These are:

  • ULTA Beauty stores themselves
  • Safeway
  • Walmart
  • Amazon
  • Kroger
  • Albertsons
  • Vons

Additionally, ULTA Beauty gift cards are available for purchase online too. If wishing to purchase a digital gift card online, you can either buy this from Ulta’s website itself or at

If purchasing from, a minimum gift card value of $10 is required.

Are There Alternative Health And Beauty Gift Cards At CVS?

Are There Alternative Health And Beauty Gift Cards At CVS?

Although Ulta gift cards are unavailable at CVS, there are plenty of alternatives available that can be used to purchase skincare, cosmetics, and healthcare products.

To avoid aiding its competitors, CVS predominantly offers gift cards valid at department retailers.

These include:

  • Macy’s
  • Bloomingdales’
  • JCPenney
  • J. Maxx
  • Claire’s
  • Amazon
  • Massage Envy

However, if your recipient is seeking health, wellness, and makeup products, you may consider the CVS gift card. It is spendable at any store location and at

Can You Buy ULTA Beauty Gift Cards At Walmart?

Yes, you can. Walmart sells Ulta Beauty gift cards both online as well as in-store. Online you can purchase the gift card at 3 different price values. These are $25, $50 and $100.

You can either have this ULTA Beauty gift card emailed straight to you or to its intended recipient.

In stores at Walmart, you will be able to personalize the value so long as it is over $5. Y

ou can also either choose whether you would like the gift card as a digital copy (which can be emailed to the intended recipient) or a physical copy (a plastic gift card).

If you are looking to learn more, you can see our related posts on whether or not CVS sells Sephora, eBay, or Home Depot gift cards. 


CVS does not sell Ulta Beauty gift cards to encourage customers searching for health and beauty products to shop at CVS.

However, CVS does offer alternative gift cards for Macy’s, T.J.Maxx, JCPenney, Massage Envy, Amazon, and Claire’s. Customers can find Ulta gift cards at Walmart, Albertsons, Kroger, Safeway, Vons, Amazon, and Ulta itself.

marques thomas query sprout

About the author

Marques Thomas graduated with an MBA in 2011. Since then, Marques has worked in the retail and consumer service industry as a manager, advisor, and marketer. Marques is also the head writer and founder of

Leave a Comment