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

ULTA Beauty gift cards guarantee a unique 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 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?

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, Ulta stores, Safeway, Walmart, and Kroger.

For more information on stores that make stock Ulta Beauty gift cards and a list of gift cards that CVS offers, 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 you wish to purchase a digital gift card online, you can buy it from Ulta’s website or

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, plenty of alternatives 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 seeks health, wellness, and makeup products, you may consider the CVS gift card. It is spendable at any store location and

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 three 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.

Photo of author

Marques Thomas

Marques Thomas graduated with a 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