The Best Beauty Rewards Programs With Cash Back

Shopping woman looking for eye shadow in the beauty store.

Let’s face it: Makeup and skin care can get expensive. Even when shopping tried-and-true bargain beauty brands, you can easily find yourself filling up your cart when you just wanted to replace your mascara. The good news is that you can keep being the makeup maven you are while cashing in on some serious perks. These six beauty rewards programs offer everything from free products to rewards points while you earn Cash Back at Ebates.

Sephora Beauty Insider

Sephora Beauty Insider rewards program

Sephora is your one-stop shop for the best makeup and skin care brands on the planet. Their loyalty rewards cater to the most serious makeup shoppers, but rest assured: There is something for every level of spender. Anyone can be a Beauty Insider, but you can reach Sephora VIB status when you spend $350 or more per year and VIB Rouge when you spend $1,000.

Beauty Insider

  • Free birthday gift
  • Free beauty classes
  • Flash two-day shipping for $10 per year
  • Get access to the Rewards Bazaar every Tuesday and Thursday. Rewards at 750 points and up ship free, with no purchase required!


  • All Beauty Insider perks
  • Seasonal savings
  • Hand-picked gifts
  • One free custom makeover per year

VIB Rouge

  • All Beauty Insider and VIB perks
  • Unlimited free custom makeovers
  • Free flash two-day shipping
  • Private hotline
  • Invitations for exclusive events

Ultamate Rewards

Ulta Beauty Ultamate Rewards program

Ulta Beauty offers both high-end and drugstore cosmetics for shoppers who want the biggest bang for their buck. You can even book expert beauty services in-store for your hair, skin and brows. The Ulta rewards program is completely free and unbelievably easy. Spend $450 in a year and go Platinum for even more pretty perks!

Ultamate Rewards

  • Free birthday gift
  • Earn one point per dollar
  • Double points on purchases during birthday month
  • Up to five times Ulta points on select products
  • Redeem Ulta Beauty rewards points on any product

Ultamate Rewards Platinum

  • Earn 1.25 points per dollar.
  • Redeem points any time. They never expire!
  • Free birthday gift, plus a $10 coupon
  • Shop items marked “Platinum Perk” for extra bonus points


Walgreens Beauty Enthusiast

Walgreens Beauty Enthusiast rewards program

For those busybodies who score beauty go-tos along with toothpaste and tea bags during their lunch break, the Beauty Enthusiast program at Walgreens is essential. You can sign up with your email or your Balance Rewards number for exactly zero dollars.

  • Spend $50 on beauty items and get 5,000 points for a $5 reward
  • Coupon to earn 20 times everyday points after signup
  • Exclusive promotions and samples

Sally Beauty Club

Sally Beauty Club rewards program

We love free beauty programs, but the next best thing is a beauty program that is essentially free. A Sally Beauty rewards account requires the purchase of a $5 membership card, but you immediately get a $5 reward back! Here’s what else you can expect from the Sally Beauty loyalty rewards program:

  • Spend $25 a month and get 15 percent off one purchase
  • Members-only discounts every day
  • Special birthday offers
  • Renew your Sally rewards membership on time and get a free product

MAC Select

MAC Select loyalty rewards program

Similar to Sephora’s loyalty program, MAC Select offers three levels of membership. Join at the “seduced” level, spend $150 or more per year to become “devoted” and get “obsessed” when you spend $500 or more per year. Here is a list of all the MAC perks at each level:


  • Exclusive products
  • Anniversary gift
  • One free sample per order at checkout
  • Free shipping on all orders


  • Exclusive products
  • Anniversary gift
  • One free 30-minute makeup application per year
  • Two free samples per order at checkout
  • Free two-day shipping with $50 minimum order


  • Two free 60-minute makeup applications per year
  • Be the first to shop exclusive collections
  • Deluxe anniversary gift
  • Two free samples per order at checkout
  • Free two-day shipping with $50 minimum order

The Body Shop’s Love Your Body Loyalty Program

The Body Shop’s Love Your Body Loyalty Program

If skin care is more your jam, we’ve got you covered too. The Body Shop offers savings every single time you shop! Earn one point for each purchase between $20 and $49.99, and two points when you spend $50 and up. (Note: Each purchase can earn a maximum of two points.) Here’s what each Love Your Body member will enjoy:

  • $15 discount for every four points earned
  • $25 discount for every eight points earned
  • 10 percent off all qualifying purchases
  • $10 off for your birthday
  • Exclusive offers


Related Links:
Deals on Health & Beauty
Cosmetics Promo Codes
Bath & body Coupons
Health & Beauty Savings Guide

Join The Conversation

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