Buy One, Get One for $1 Christmas Candy at CVS (Easy Stocking Stuffers!)
Snag a sweet deal on CVS Christmas candy!

Through December 27th, hop on over to CVS where they are offering a buy 1, get 1 for $1 sale on select Christmas candy!
Favorites are going fast, so be sure to check all the stores in your area for availability if your first store shows out of stock.
*Be sure to check your account for a possible $4 off your purchase coupon to make this deal even sweeter!
Grab these yummy deals…
Buy 1 Hershey’s Kisses Milk Chocolate Christmas Candy 10.1oz $6.99
Buy 1 Rolo Chocolate Caramels Christmas Candy 10.1oz $6.99
Total = $13.98
Less buy 1, get 1 for $1 sale
Final cost $7.99 total – just $4 per bag!
Buy 1 Reese’s Miniatures Christmas Candy Bag 9.9oz $6.99
Buy 1 Hershey’s Kisses Candy Cane Christmas Candy 9oz $6.99
Total = $13.98
Less buy 1, get 1 for $1 sale
Final cost $7.99 total – just $4 per bag!
Shipping is free when you spend $35 or more; otherwise, it adds $4.99.

Perfect! My kids love the cherry kisses. TY!
YUM! I need to try those! You’re welcome, Jen!
This sale has been going on for several weeks. Only place I can find mint M&Ms. Picked mine up using some ExtraBucks I had.
Glad to hear you’ve been able to grab a favorite with this deal, Ann! Yay for those ECB’s too!
I know this is a good sale, but how crazy is it that Hershey’s kisses are $6.99?!!
Right? Is 7.99/2 =3.99 a good deal?
Good question, Ari! I just checked the price on Walmart for the candy cane kisses and the same size bag was $4.97. These would be $4 per bag after the sale. Prices can vary by region though, so be sure to check the prices in your area. Hope this helps! ❤️
It’s insane. I would NEVER pay $7 for a bag!
Check your account for $4 off a purchase. I paid $1.99 a bag after coupon
SWEET! Thanks for sharing!