We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

Love beauty products and saving money at CVS? Then you need to be signed up for the free CVS Beauty Club program. You get 10% back in ExtraBucks multiple times a year, a free beauty gift each month with a $30 qualifying purchase, and $3 ExtraBucks for your birthday.

Opt in to the CVS Beauty Club in store or on the CVS website.

Text CVS to 57299 and be the first to know about the best CVS deals.


1. Joining the CVS Beauty Club gets you 12 free beauty gifts a year.

a phone held in hand with the cvs app

Each month earn a free beauty gift when you spend $30 on qualifying beauty items. The $30 threshold needs to be hit by the last day of the month and it won’t carry over into the next month. Also, if you spend $60, you won’t get two gifts.

Qualifying Beauty Club categories include:

  • Cosmetics
  • Fragrances
  • Hair care
  • Hair color
  • Facial care
  • Acne and healthy skin products
  • “On the Go” beauty items
  • Hand & body lotion

Examples of one month’s free gift options:

  • Beauty 360 Nail Buffer (valued at $3.29)
  • Pop-arazzi Mesh Pouf (valued at $2.99)
  • Beauty 360 Nail Shaper (valued at $4.19)
  • Biomiracle Everyday Moisturizing Face Shield (valued at $3.99)
  • Beauty 360 face mask (valued at $2.99)

You’ll receive a coupon for your free gift two days after you spend $30. Your coupon can be used in store or online.


2. Your $30 cumulative spend can be met across multiple transactions.

No need to stress about buying all $30 worth of beauty products in one trip. Each purchase will add to your running total, which you can find at the bottom of your receipt. That means you have all month long to hit the $30 requirement.


3. Use coupons to hit the $30 threshold without spending $30.

It wouldn’t be a Krazy Coupon Lady deal if we weren’t using coupons! Coupons won’t count against you, because CVS lets you earn rewards based on the cost of the product — not how much you pay for it. If you get $30 worth of products but only spend $20 after coupons, you’ll still earn your free monthly gift.

Since you can shop throughout the month, you can pick and choose the best CVS deals.


4. Double-dip advertised weekly ExtraBucks promotions on beauty items.

Take advantage of CVS weekly deals. If this week Maybelline Cosmetics are “Spend $15, receive $5 ExtraBucks,” my $15 spend will count toward my $30 beauty spend AND produce the $5 ExtraBucks when I spend $15. That’s a double win!


5. Free monthly gifts are redeemable online and in store.

You can redeem your free gift in store or online. All you have to do is log in to the CVS Pharmacy app or on CVS.com and go to the “Deals & Rewards” page.

You’ll see the free offer in your app two days after you reach the $30 qualifying spend. From there you can send it to your card. Your reward will also print on your receipt if you shop in store anytime between 2 and 14 days of earning the reward.



6. Receive 10% back during exclusive CVS Beauty Club events.


During Epic Beauty Events (which happen twice a year) and during the new BeautyClub exclusive VIP Private Sale events, Beauty Club members will earn 10% back in ExtraBucks for beauty purchases (up to $20 for each event). Beauty Club members will always be the first to know, so be sure to open those CVS emails.

You’ll get your ExtraBucks two days after the event ends.

When is the next CVS Beauty Club event?

Since the new Beauty Club rolled out in November 2021, there has been one VIP Private Sale. It was held Nov. 14 – 27, 2021. We’re hoping to see a new one within the first six months of 2022.


7. Get $3 ExtraBucks on your birthday.

Beauty Club members will receive $3 ExtraBucks on their birthday. So make sure you put your birthday on file when you fill out your CVS Beauty Club account.


8. Enjoy surprise mobile-exclusive offers.

Now that you’ve got your birthday entered in, make sure you put in your mobile number too. CVS Beauty Club sends out mobile-exclusive deals to its members. These offers are meant to be a surprise bonus, and not all members will get the same deals.

Deals are sent to members who opt in to text messages or app push notifications, so make sure you do.


9. Trial and travel size products, prescriptions, and gift cards won’t count toward your beauty rewards.

Unfortunately, purchasing beauty products from the mentioned categories above won’t count towards your $30 spend requirement.

So if you need shampoos, conditioners, and body wash for on the go, buy travel size containers you can refill, like this set of 6 bottles from Amazon.


10. Use all CVS ExtraBucks before they expire — within 30 days.

A woman holding CVS Extrabucks rewards for $6 next to Nivea lip balm next to a price tag that says, $4.99.

You have about a month to use your rewards, and most locations won’t take expired coupons. You have to pay attention to the dates printed on ExtraBucks or listed in the CVS app. Some stores will take them if they are just a day or two expired, but that’s not official policy. Be extra nice to the cashier if you’re trying to use your ExtraBucks a day late.



11. ExtraBucks and free gifts can only be used with the same account they were earned on.

As nice as it seems, you can’t hand ExtraBucks or your free gift offer over to a friend to use unless they are using your rewards account with your phone number or CVS ExtraCare card.


UP NEXT: The Best CVS Deals Available Now


11 Expert Ways to Get the Most Out of CVS Beauty Club