Skip to Content
From Good Housekeeping for

Make Spirits Bright With These Festive Stocking Stuffers — All Under $20

Channel your inner elf this holiday season with gifts from CVS.

By Judy Brumley
christmas stockings are hanging by the chimney
Rawpixel

Between finding the perfect tree, shopping for friends and family, and attending celebratory gatherings, there’s a lot to keep track of once the end of the year finally rolls around. Luckily, CVS is here to help you do the whole season well — especially on the gifting front. With hundreds of options under $20, there’s a quick and inexpensive option for everyone on your list, whether you’re looking to fill your child’s stocking or need a last-minute hostess gift. From sweet treats to silly seasonal decorations, here are some of our favorite on-budget finds. Enter your zip code to see if they’re available at your local CVS or have them shipped right to your door.

1

Frankford Hot Chocolate Bomb Milk Chocolate

Frankford Hot Chocolate Bomb Milk Chocolate
Credit: CVS

Nobody can resist a cup of hot cocoa during the chilly holiday season. Slip one (or a few!) of these rich Belgian milk chocolate bombs into your giftee’s stocking along with a festive mug. All that’s left for them to do is place the hollow, milk chocolate ball, stuffed with mini-marshmallows, into their mug and pour warm milk or water on top of it. Voilà! Quick, rich, comforting (and affordable, too).

2

KISS My Santa Claus Ready-To-Wear Nails

KISS My Santa Claus Ready-To-Wear Nails
Credit: CVS

Help their inner holiday spirit shine outward with these My Santa Claus Ready-To-Wear Nails from KISS. Even when paired with an understated look, your fashionista friend will be the flashiest attendee at Christmas dinner.

Advertisement - Continue Reading Below
3

Lindt Milk Chocolate Teddy Bear

Lindt Milk Chocolate Teddy Bear
Credit: CVS

If there’s one gift that never fails — no matter your prospective recipient’s age — it’s chocolate. These adorable candy teddy bears serve as a mouthwatering stocking stuffer for anyone with a sweet tooth, from little sibling to your great aunt.

4

Merry Brite Adult Santa Slippers

Merry Brite Adult Santa Slippers
Credit: CVS

When there’s not enough room by the fire, keep everyone’s toes warm and cozy with this festive footwear. These snuggly slippers feature Santa’s iconic belt and two jingle bells (so sneaking up on anyone may prove difficult). Wrap them with a pair of seasonal pajamas or a fluffy throw blanket for maximum comfort and the ultimate holiday movie-watching getup.

Advertisement - Continue Reading Below
5

Star Brite 3 Wick Cinnamon Candle

Star Brite 3 Wick Cinnamon Candle
Credit: CVS

Want to fill your home with the intoxicating aroma of baked goods without actually turning on the oven? Light a seasonal candle. This cinnamon-scented option smells warm, spicy, and woody, making for a sweet stocking stuffer or host/hostess gift.

6

Burt's Bees Reviving Sheet Mask with Pineapple

Burt's Bees Reviving Sheet Mask with Pineapple
Credit: CVS

After the last shreds of wrapping paper get thrown away and the final gingerbread house comes crumbling down, everyone needs a minute to themselves. This pineapple-infused reviving sheet mask makes a great gift for any host/hostess looking to relax and recharge before New Year’s Eve festivities.

Advertisement - Continue Reading Below
7

Hallmark Dr. Seuss How the Grinch Stole Christmas! Ornaments

Hallmark <i>Dr. Seuss How the Grinch Stole Christmas!</i> Ornaments
Credit: CVS

Christmas tree ornaments of the scheming Grinch and his loyal dog companion, Max, are sure to add a fun touch to any tree. Both ornaments come with a hanger attachment, so they can easily be hung as soon as you open the boxes.

8

10” Santa Claus at the Beach

10” Santa Claus at the Beach
Credit: CVS

If someone on your list lives on the water — or just really loves a tropical vacation — they’ll appreciate this decorative beach-themed Santa. At 10 inches tall, he adds whimsy to a table, mantel, or in a window, watching the weather for his chance to hit the shore. Or, play Santa yourself and use this guy to surprise someone with a island getaway. Gift him alongside a plane ticket and/or handwritten note that outlines your travel plans.

Advertisement - Continue Reading Below
9

Buddy the Elf Talking Plush

Buddy the Elf Talking Plush
Credit: CVS

Spread smiles and laughter during the holidays with a Buddy the Elf Talking Plush. It’s 12 inches tall, can recite 15 different quotes from the beloved movie, and comes with replaceable batteries. Try moving him to different locations around the house every night for a spin on the classic Christmas tradition.

Advertisement - Continue Reading Below