Need A Little Holiday Cheer?

CVS Has You Covered!

This year’s holiday season is bound to look a little different for all of us. For those who need a little extra cheer to keep the holiday spirit alive, CVS Pharmacy has you covered with all the little things you need to bring you joy and make the season special all in one convenient location!
Send Holiday Joy

Help spread holiday joy with a personalized card from CVS Photo. There are hundreds of customizable templates and designs for every holiday including premium embellishments. Most are available for free same-day pickup!

View Our Photo Greeting Cards
Hundreds of Gifts Under $20

To make shopping as easy, convenient and affordable as possible, CVS Pharmacy has hundreds of gifts under $20.

You’ll get $10 in ExtraBucks when you spend $30 on select decor, toys and more until December 12th. Savings change weekly, so keep an eye on your CVS app!

Contactless Payment

This holiday season, PayPal and Venmo customers can use their smartphone app to safely pay for in-store purchases at their local CVS Pharmacy with no additional fees. CVS is the first national retailer to integrate this payment technology.

Gift Cards

When in doubt, you can’t go wrong with a gift card – and CVS has hundreds of popular retailers to choose from!

Gift cards are a great way to show teachers, front line workers, colleagues and friends how much they mean to you.

CVS Pharmacy has gifts for everyone on your list!

We’ve compiled some of our favorite gifts and unexpected little things available at CVS Pharmacy this holiday season – whether you’re shopping ahead or at the last minute!

Under $20

Personalized Gifts

Self-Care Seeker

Family Fun for Holidays at Home

For Him

For Her

Kid’s Picks

Teen’s Choice

Last Minute Little Things

Foodie Favorites

Beauty Buff Finds

Purchase gifts online or have select self-care, beauty and health products sent directly to you through one of our home-delivery options, including and InstaCart or DoorDash in select markets.

If you do choose to shop in-store this year, rest assured that we are committed to keeping our customers and colleagues safe and are taking the necessary precautions to do so. Thanks to new contactless payment options and easy-to-navigate store formats, our experience has shown that the average CVS customer can get in and out of their local store in under 11 minutes!