Makeup Deals You Can't Afford To Miss

Updated 3/12/2020

Filling your cart with popular beauty products can add up. Luckily, we found out where and when the best time is to stock up on cosmetics and perfumes. Some of these offers are for a limited time only so make sure you enjoy them while you can.


The brands you love in apparel, handbags, housewares, and beauty are at Macy’s. From MAC Cosmetics to Clinique and Estee Lauder, there are plenty of options when it comes to fine quality makeup. Here are a few options to save some cash when shopping for cosmetics at Macy’s.

1. Get your free gift.

Gift offers are available in steady rotation at Macy’s. If you like to discover new brands and products, delight in a free gift set with minimum purchase. Gift sets range from free samples of select makeup items to skincare goodies, perfume samples, and totes. While you might pay $40 for a jar of eye cream, you could receive a makeup bag filled with free samples worth $100 in value.

2. Shop Sale & Clearance

Shop sale and clearance makeup items on Macy’s website. You can choose products from a select category, brand, or customer rating. You can save up to 50% off select items. Get a gift set, try that hair serum that was on everyone’s best-of list or stock up on favorites.

3. Enjoy Macy’s 10 Days of Glam

In 2019, Macy’s kicked off a beauty sale called the 10 Days of Glam. The promotion ran from October 22 – 31 and it featured flash deals on well-known names in beauty. The savings were significant – 50% off – but were only available for 1 day. While we haven’t heard any news about when this promotion might return, we are eager to take advantage of it when the time comes.


Sephora’s branding is sleek and chic and the products they offer carry that same vibe. Shop clean makeup, top-rated products, and Sephora’s private collection for the best in beauty. What’s more, take advantage of Sephora offers when shopping for cosmetics and more.

1. Join the Sephora loyalty program.

If that Fenty Beauty foundation or NARS lipstick has a permanent home in your handbag or vanity, join the Beauty Insider program from Sephora. It’s free to join, you earn points with every purchase, you get a free birthday gift and exclusive savings offers. Cash those earned points in at the Rewards Bazar – a beauty wonderland. New, top-notch sample-sized products are available for you to try.

2. Shop during sales and special events

Depending on the sale, you can save up to 20% off. From their Spring event in April to Holiday offers in November and December, you can pick up glam eyeshadows, lipsticks, and powders from brands like Fenty, Bobbi Brown, and NARS. However, if you’re a Beauty Insider member, you get the opportunity to extra savings, perks, and sneak peeks.

3. Check out what’s on sale.

Get a discount any time of year when you shop at Visit their sales page and find exclusive deals in multiple categories. Some items are marked up to 50% off! You can even filter the results to the exact price range you want to spend so you can stay in your budget and still get those high-quality cosmetics.

4. Get free samples.

Sephora encourages shoppers to explore new products. That’s why every time you make a purchase online or in-store, you can choose up to 2 free samples. When visiting a Sephora location, ask a store associate for a free sample of whatever product you want to try. While shopping online, add free samples to your basket before you check out.


If you’ve never shopped at Ulta, prepared to be blown away. The vast selection of cosmetics, skincare, and haircare range from drugstore staples like Olay and L’Oreal to designer brands like Stila and Tarte. Plus, Ulta offers some incredible sales and discounts year-round.

1. Take advantage of special offers.

Before you buy anything, visit their Special Offers page. Full of deals, this page has everything from buy one, get one deals to free gifts with purchase to store coupons that can be redeemed online and in-store.

2. Stock up during sales events

Currently, Ulta is gearing up for their 21 Days of Beauty event. Shoppers online and in-store can get up to 50% off select items from March 15 – April 4. There’s no doubt that these items are going to be flying off the shelf virtually and physically. A neat feature on the promotional page is being able to add specials deals to your calendar so you don’t miss out on it. Besides the aforementioned sale, Ulta invites shoppers to save big multiple times a year. Between the Jumbo Love Hair Sale, the Love Your Skin Sale, the Gorgeous Hair Event, and of course, special Holiday offers, there’s no reason to ever run out of those name brand products you love.

3. Get Ultamate Rewards

Ulta’s rewards program pays off in just a few purchases. Every time you shop, you earn points that turn into cashback. For example, earn 100 points and get $3 off your next purchase which can be used on any item or service at Ulta. You also get a free birthday gift and exclusive offers sent to your inbox.


While you’re shopping for toilet paper, grab beauty products for less on Amazon. Shop Professional beauty, Allure Best of Beauty, Bestsellers, and more. Make your decision based on price point, average customer rating, or specific brand. Aside from the savings, shopping for beauty products on Amazon means you get all those goodies delivered to your doorstep. 

Lastly, don't forget about the beauty fanatics in your life.  Send them a gift card via Gift Card Granny to Ulta, Sephora, or Macy's so they can cash in on makeup deals.