Alerts & Newsletters

By providing your information, you agree to our Terms of Use and our Privacy Policy. We use vendors that may also process your information to help provide our services. This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.

Last-Minute Stocking Stuffers from CVS
Images: CVS. Design: Jessie Quinn / StyleCaster

All products and services featured are independently chosen by editors. However, StyleCaster may receive a commission on orders placed through its retail links, and the retailer may receive certain auditable data for accounting purposes.

It might come as a shock to learn that Christmas is literally next week (WE KNOW). While we are also wondering where the time went, we’re also scrambling to grab last-minute gifts this week. Stocking stuffers are usually last on our list of gift shopping priorities, so this is the week to wrap those up—literally—along with any other last-minute holiday to-dos. 

To make things less stressful (and expensive), we’re shopping CVS’ selection of beauty finds. Lucky us, the drugstore has several favorite formulas on sale, plus buy two and buy three, get one free deals. That means you can snag free stocking stuffers just in time for Christmas. 

CVS Stocking Stuffers at a Glance

Whether you’re looking for the best self-care gifts for your mother-in-law, wondering what beauty gifts to give your teenage niece, or need a few extra gift toppers for your friend gifts, don’t sleep on drugstore finds this holiday season. With the CVS BOGO deals, you can grab a variety of budget-friendly skincare gifts, or stock up on skincare favorites, for less. 

Here’s what we have in our carts this week. 

The Best Last-Minute Stocking Stuffers on Sale at CVS

Our mission at STYLECASTER is to bring style to the people, and we only feature products we think you’ll love as much as we do. CVS is a STYLECASTER sponsor, however, all products in this article were independently selected by our editors. Please note that if you purchase something by clicking on a link within this story, we may receive a small commission of the sale.

The Best Last-Minute Stocking Stuffers From CVS
Aveeno Stress Relief Moisturizing Lotion
Stock up on all kinds of budget-friendly drugstore beauty finds, including the Aveeno Stress Relief Moisturizing Lotion. This relaxing lotion features a lavender scent that calms the mind for some serious holiday season R&R. And with the CVS buy three, get one free deal, you can grab three of these for just $10, or pair your order with other deal items (like the The Crème Shop Hyaluronic Sheet Mask and Starface Hydro-Star Refill Mini Pack) for some variety.
The Best Last-Minute Stocking Stuffers From CVS
Weleda Skin Food Light Nourishing Cream
On Sale 15% off
The Weleda Skin Food Light Nourishing Cream is a cult-favorite skincare formula that saves our skin in the winter months. Because of that, we love to gift it this time of year—and it makes a great beauty stocking stuffer idea, too. The skin cream was originally $20, but you can get it for $17 when you shop at CVS this week.
The Best Last-Minute Stocking Stuffers From CVS
The Crème Shop Hyaluronic Sheet Mask
A sheet mask is always a good stocking stuffer idea—and relatively cheap, too. The The Crème Shop Hyaluronic Sheet Mask is one on our radar this holiday season. In addition to stocking stuffers, this hydrating face mask is a great gift-add on for all of your friend gifts, especially with the buy three, get one free deal. 
The Best Last-Minute Stocking Stuffers From CVS
Pacha Soap Co Holiday Froth Bomb
If you are shopping for a bath bomb lover, there are some super cute holiday options to gift this year, including the Pacha Soap Co Holiday Froth Bomb. This beaty stocking stuffer idea comes in cute reindeer packaging and is included in the CVS buy two, get one free sale. 
The Best Last-Minute Stocking Stuffers From CVS
Lottie London Jelly Twist Lip & Cheek Stain
On Sale 44% off
The Lottie London Jelly Twist Lip & Cheek Stain is proof you don’t have to stuff stockings with cheap junk this year, but still remain within budget. This two-in-one formula is both a lip and cheek stain and comes in a stunning berry hue that is perfect for the holiday season.
The Best Last-Minute Stocking Stuffers From CVS
Starface Hydro-Star Refill Mini Pack
The teens on your list will love the Starface Hydro-Star Refill Mini Pack. This under $10 beauty gift is part of the CVS buy three, get one free deal, so you can get everyone a matching pack, or mix and match with other beauty buys for budget-friendly stocking stuffers.
The Best Last-Minute Stocking Stuffers From CVS
Milani Champagne Wishes Mistletoe Ready Lip Kit
When in doubt, a beauty gift set always makes a great gift idea—whether you’re looking for inexpensive gifts for coworkers or stocking stuffers. The Milani Champagne Wishes Mistletoe Ready Lip Kit is a fun and festive package, with a lip liner and matching matte lipstick. While it’s not individually discounted, it’s part of the buy two, get one free sale.
The Best Last-Minute Stocking Stuffers From CVS
EcoTools Gua Sha Body Stone
On Sale 50% off
Skincare and self-care tools are gifts everyone can appreciate. If you’re looking for a good add-on, the EcoTools Gua Sha Body Stone goes well with moisturizers, serums, and oils. And it’s currently on sale for 50% off at CVS. 
The Best Last-Minute Stocking Stuffers From CVS
essie Salon-Quality Nail Polish
On Sale 50% off
Nail polish is another easy stocking stuffer idea that doesn’t cost a lot of money. Save even more this week when you shop CVS beauty deals, such as the essie Salon-Quality Nail Polish, which is on sale for $5. This nail polish is available in a sparkling gunmetal gray color that looks great with holiday and NYE outfits alike.
The Best Last-Minute Stocking Stuffers From CVS
Aquaphor Travel Size Healing Skin Ointment Advanced Therapy
In our opinion, Aquaphor is an essential. It’s also a great gift option for those who prefer practical presents—or that one friend who always keeps at least one tube on hand. The Aquaphor Travel Size Healing Skin Ointment is currently part of the buy three, get one free deal at CVS, so you can stock up on behalf of your loved ones (or yourself) this holiday season.  
StyleCaster Daily
Get the latest news and style intel delivered to your inbox.

By providing your information, you agree to our Terms of Use and our Privacy Policy. We use vendors that may also process your information to help provide our services. This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.

PMC Logo
StyleCaster is a part of Penske Media Corporation. © 2026 SheMedia, LLC. All Rights Reserved.