Sponsored content. Us Weekly receives compensation for this article as well as for purchases made when you click on a link and buy something below.
Mother’s Day is the perfect opportunity to show her you care, but it can also be stressful. She helps everyone with everything — much more than flowers or a gift card could ever convey. Thankfully, CVS is overflowing with gift ideas, from sweet and thoughtful to practical and sophisticated.
Whether you’re searching for classic chocolates, splurge-worthy perfume or a photo book she’ll treasure for years, you’ll find it below. Even better, top gifts are on major sale right now — we’re talking buy-one-get-one deals on candy and 40% off photo gifts. Just use code SITEWIDE40.
For even more savings, the CVS Extracare program means exclusive deals, rewards and curated selections. Mom will think you dropped big bucks on these fail-proof picks, but no — they start at just $3.
Deals apply both online and when you pick up in-store. Note that gifts are selling out in real time, so however you shop, you’ll want to secure your favorites ASAP. Read on to see what we’re grabbing for our beauty queens, meditation mavens, chocoholics and beyond!
Best Mother’s Day Gift Ideas From CVS

CVS
Everybeing Evening Rituals Gift Set
Price: $20
For the Mom Who Needs More Sleep
Enhance her p.m. routine with this all-in-one relaxation set. It comes with a satin sleep mask, pillow mist, dream journal and candle.

CVS
Ferrero Rocher Chocolates
Price: $9
For the Chocolate Lover
Nothing says ‘I love you’ like these hazelnut wonders. You get half off a second box, so don’t be shy . . . treat yourself, too.

CVS
Custom Photo Puzzle
Price: $35
For the Crafty Gal
If she’s crafty, she’ll adore this 252-piece puzzle that’s challenging, yet manageable. It’s the perfect way to spend a lazy Sunday together.

CVS
Jasmine and Vanilla Body Mist
Price: $5
For Your Sweet Pea
This body mist is designed to elevate her scent and make her smell instantly more expensive. It fits perfectly in purses and gym bags.

CVS
Full Photo Canvas Print
Price: $100
For the Decor Enthusiast
Landscape, pets, family, whatever! This 16-by-20-inch canvas adds a cozy touch to any space, including her bedroom and home office.

CVS
Ghirardelli Chocolate Squares With Caramel Filling
Price: $8
For the Classy Snacker
Pair these creamy milk chocolate squares with a candle and you have an easy and affordable gift. They also come in a dark chocolate and sea salt variety!

CVS
Burt’s Bees Reviving Sheet Mask
Price: $3
For the Skincare Enthusiast
You can’t go wrong with a face mask, especially when it’s infused with pineapple, kiwi and willow bark extract.

CVS
Plum Beauty Gua Sha Sculpting Stone
Price: $11
For the Beauty Queen
Not only do gua sha tools sculpt the jawline, but they can also improve lymphatic drainage. With this rose quartz tool, she’ll look and feel like a model.

CVS
Conair MiniPro Ceramic Hair Straightening Brush
Price: $30
For the World Traveler
When she doesn’t have a flat iron, she’ll appreciate this compact hair straightening brush that smoothes flyaways and reduces frizz. The mini size is great for carry-ons.

CVS
Precious Pink Flower Bouquet
Price: $75
For the Mom With a Green Thumb
Flowers may seem basic, but for garden-loving moms, they’re the ultimate act of love. This pink bouquet includes L.A. lilies, pink gerberas, eucalyptus and more.

CVS
Layflat Hardcover Photo Book
Price: $45
For the Memory Maven
This 8-by-11-inch photo book will be the centerpiece of her coffee table. It couldn’t be easier to pick a theme, customize and create.

CVS
Gucci Flora Gorgeous Gardenia Eau de Parfum
Price: $87
For the Luxury Mom
Gucci for just $87? Say less! You’ll want this springy eau de parfum for yourself, too. Thousands of five-star reviews don’t lie.

CVS
Custom Photo Puzzle
Price: $35
For the Crafty Gal
If she’s crafty, she’ll adore this 252-piece puzzle that’s challenging, yet manageable. It’s the perfect way to spend a lazy Sunday together.

CVS
Da Bomb Glam Bath Bomb
Price: $9
For the Bath Taker
This isn’t just any bath bomb. With a white orchid scent, vibrant pink hue and cute surprise inside, it’s basically a spa day in disguise.

CVS
Perfect Scents Fragrances Colección Rio
Price: $20
For the Jet Setter
Whether she travels for work or leisure, she always needs shower gel, fragrance mist and nourishing body cream. This three pack transports her straight to Rio.
Us Weekly has affiliate partnerships. We receive compensation when you click on a link and make a purchase. Learn more!
