Best CVS Weekly Deals – Buy 1, Get 1 Free Candy & Cheap Toothpaste + Much More
CVS shoppers, get your shopping list ready for these deals!
Below are the BEST CVS weekly ad deals that you can score this week – through December 25th! We’ll update this list as we find out about new coupons and sales.
Shopping Online?
- Choose free in-store pickup (if available near you); otherwise, shipping is free on orders of $35 or more.
Shopping In-Store?
- Stop by the Magic Coupon Machine every week for new manufacturer and CVS coupons, including Just For You coupons that are selected specifically for you.
- Check the CVS App for special App Only Coupons to score even bigger savings!
New to CVS shopping? Check out our CVS store guide here.
CVS Ad Deals (Valid 12/19-12/25):
Grocery Savings 🛒
Hershey’s Holiday Kisses or Miniatures 7-8.5oz. – Buy 2, Get 1 Free
Deal Idea:
Buy 2 Hershey’s Kisses 7-8.5oz. $4.39 each
Total = $13.17
Less buy 2, get 1 free sale
Final cost $8.78 total – just $2.92 each!
*Spend $10 on Hershey’s Holiday Kisses or Miniatures, Get a Free Hershey Holiday Grinch Kisses Cane (a $2.99 value!; limit 1)
Ferrero Rocher Collection 8.4-10.6oz. $9.99
Use the $1/1 Ferrero Rocher Collection Products 6.8-10.6oz. coupon found in the 11/14 SS (exp. 1/8)
Final cost $8.99!
Russell Stover or Whitman’s 7-12oz. – Buy 1, Get 1 Free
Deal Idea:
Buy 2 Russell Stover 7.1-12oz. Boxes $9.99 each
Total = $19.98
Less buy 1, get 1 free sale = $9.99
Use the $1/2 Russel Stover or Whitman’s Boxes coupon found in the 11/7 SS (exp. 12/25)
Final cost $8.99 total – just $4.49 each!
Airheads 1.18-6oz., Mentos Mints 0.74-7.9oz. or Mentos Gum 45-50-Count – Buy 1, Get 1 Free
Deal Idea:
Buy 2 Airheads Xtreme Bites Candy 6oz. $2.89 each
Total = $5.78
Less buy 1, get 1 free sale
Final cost $2.89 total – just $1.44 each!
Deal Idea:
Buy 2 Snickers Candy Bar 1.86oz. 88¢ each
Total. = $1.76
Use the $1/2 Snickers Bars printable coupon (exp. 12/26)
Pay 76¢
Get back $0.25 via Ibotta when you buy any Snickers Single Serve Bar (limit 5) = 50¢
Final cost 26¢ total – just 13¢ each!
Post Honey Bunches of Oats 13-14.5oz. $5.79 – Buy 1, Get 1 Free
Buy 2 = $11.58
Less buy 1, get 1 free sale
Final cost $5.79 total – just $2.89 each!
7UP, A&W, Canada Dry, Dr. Pepper or Hawaiian Punch 2 Liter Bottle – Buy 1, Get 1 Free
Deal Idea:
Buy 2 7UP Bottle 2-Liters $2.49 each
Total = $4.98
Less buy 1, get 1 free sale
Final cost $2.49 total – just $1.24 each!
Chips Ahoy 7-13oz., Premium Saltine Crackers 11-16oz. or Ritz 7-13.7oz. 2/$6 or $3.59 each
Only $3 each when you buy 2!
Campbell’s Soup Chunky 18.6-19oz. or Prego 14-24oz. 2/$4 or $2.19 each
Only $2 each when you buy 2!
Personal Care Savings 🪥
Buy 1 select Designer Fragrance with retail price of $19.99 and up = $10 EB (limit 1)
Pay as low as $19.99
Get back $10 EB
Final cost $9.99!
Buy 2 select OGX, Maui or Aveeno Hair Care Products = $4 EB (limit 1)
Deal Idea:
Buy 2 Aveeno Shampoo or Conditioner 12oz. Bottles $8.99 each
Total = $17.98
Less buy 1, get 1 50% off sale = $13.38
Use the $2/2 Aveeno Products CVS digital coupon (exp. 12/31)
Pay $11.48
Get back $4 EB
Final cost $7.48 total – just $3.74 each!
Buy 2 Garnier Nutrisse or Garnier Olia Hair Color Products 2/$16 or $8.69 each = $4 EB (limit 1)
Total = $16
Get back $4 EB
Final cost $12 total – just $6 each!
Buy 2 Clairol Hair Color Products = $4 EB (limit 1)
Deal Idea:
Buy 2 Clairol Nice n Easy Hair Color $8.69 each
Total = $17.38
Use the Buy 1 Clairol Hair Color Product, Get 1 Free (up to $7.99 value) coupon found in the 12/12 SS (exp. 12/25)
Pay $9.39
Get back $4 EB
Final cost $5.39 total – just $2.69 each!
Spend $30 on Nexxus Shampoo, Conditioner or Styler Products = $10 EB (limit 1)
Deal Idea:
Buy 2 Nexxus Hair Color Blonde Assure Purple Conditioner for Blonde and Bleached Hair 8.5oz. Bottles $15.79 each
Total = $31.58
Get back $10 EB
Final cost $21.58 total – just $10.79 each!
Buy 2 Dove Shampoo or Conditioner 12oz. Bottles 2/$8 or $4.19 each = $2 EB (limit 1)
Pay $8
Get back $2 EB
Final cost $6 total – just $3 each!
Buy 4 select Head & Shoulders, Herbal Essence or Aussie Hair Care Products = $5 EB (limit 1)
Deal Idea:
Buy 2 Herbal Essence bio:renew Shampoo 13.5oz. Bottles $7.29 each
Buy 2 Herbal Essence bio:renew Conditioner 13.5oz. Bottles $7.29 each
Total = $29.16
Less buy 1, get 1 40% off sale = $23.32
Get back $5 EB
Final cost $18.32 total – just $4.58 each!
Buy 2 select Olay Body Wash, Bars, Old Spice Body Wash or Ivory Bar Soap = $5 EB (limit 1)
Deal Idea:
Buy 2 Olay Bar Soap 6-Count Packs $7.59 each
Total = $15.18
Less 30% off regular price sale = $10.62
Use the $2/2 Olay Body Wash or Bar Soap CVS digital coupon (exp. 12/25)
Pay $8.62
Get back $5 EB
Final cost $3.62 total – just $1.81 each!
Buy 2 select Nivea Personal Care Products = $5 EB (limit 1)
Deal Idea:
Buy 2 Nivea MEN Body Wash 16.9oz. Bottles $5.99 – if included in sale
Pay $11.98
Get back $5 EB
Final cost $6.98 total – just $3.49 each!
Spend $45 on select Olay Regenerist, Max, Total Effects, Retinol24, Peptide24 , Whips or Eyes Products = $10 EB (limit 1)
Deal Idea:
Buy Olay Regenerist Deep Hydration Regenerating Cream 1.7oz. $32.79
Buy Olay Regenerist Micro-Sculpting Face Moisturizer 1.7oz. $31.49
Total = $64.28
Use the $10/2 Olay Moisturizers CVS digital coupon OR found in the 11/28 P&G (exp. 12/25)
Pay $54.28
Get back $10 EB
Head over here to submit for a $15 Pre-Paid Visa Gift Card when you spend $50 on select P&G Products from 9/26-12/31 (Threshold must be met before all coupons and discounts)
Head over here to submit for a Free $25 Gift Card to select Retailers when you spend $25 on select Olay Products from 11/22-12/31 ($25 threshold must be met after coupons and discounts)
Final cost $4.28 total – just $2.14 each!
Dial Body Wash 16-32oz. or Bar Soap 6-Count – Buy 1, Get 1 50% off
Deal Idea:
Buy 2 Dial Body Wash 16oz. Bottles $6.79 each
Total = $13.58
Less buy 1, get 1 50% off sale
Final cost $10.18 total – just $5.09 each!
Buy 3 select Gillette or Venus Disposables $7.99 = $8 EB (limit 1)
Total = $23.97
Get back $8 EB
Final cost $15.97 total – just $5.32 each!
Buy 2 select Gillette, Venus Razors or Refills = $5 EB (limit 1)
Deal Idea:
Buy 2 Gillette Mach3 Razor 1-Count Packs $9.99 each
Total = $19.98
Less buy 1, get 1 50% off sale = $14.98
Get back $5 EB
Final cost $9.98 total – just $4.99 each!
Spend $25 on select Schick, Edge, Skintimate or Bulldog Shave Products = $10 EB (limit 1)
Deal Idea:
Buy 2 Schick Xtreme2 Disposable Razors 12-Count $10.49 each
Buy 1 Bulldog Shave Gel 5.9oz. $8.59
Total = $29.57
Use the $3/1 Schick Disposable Razor CVS digital coupon (exp. 12/18) OR found in the 12/5 SS (exp. 12/25)
Pay $26.57
Get back $10 EB
Final cost $16.57 for all 3 items!
Buy 3 select Oral-B Toothbrush 1-Count or Scope 1 Liter $3.99 = $5 EB (limit 2)
Buy 4 = $15.96
Use the $6/4 select Crest or Oral-B Products CVS digital coupon
Or the $1/1 Crest Mouthwash CVS digital coupon (exp. 12/25)
Pay as low as $9.96
Get back $5 EB
Final cost $4.96 total – just $1.24 each!
Buy 2 select Crest Gum, Brilliance Toothpaste or Oral-B Battery Toothbrush $6.99 = $4 EB (limit 2)
Total = $13.98
Use the $2/1 Oral-B Battery Powered Toothbrush CVS digital coupon (exp. 12/25)
Use the $2/1 select Crest Toothpaste CVS digital coupon (exp. 12/25)
Or the $2/1 select Crest Adult Toothpaste CVS digital coupon (exp. 12/25)
Pay $9.98
Get back $4 EB
Final cost $5.98 total – just $2.99 each!
Crest Kid’s Toothpaste 4.2-4.6oz. or select Crest Toothpaste – Buy 2, Get 1 Free
Deal Idea:
Buy 3 Crest Kid’s Cavity Protection Toothpaste 4.6oz. $3.99 each
Total = $11.97
Less buy 2, get 1 free sale = $7.98
Use the $0.50/1 Crest Kids Toothpaste CVS digital coupon (exp. 12/25)
Final cost $7.48 total – just $2.49 each!
Oral-B Pro or Black 1000 CrossAction Rechargeable Toothbrush $39.99 = $10 EB (limit 2)
Pay $39.99
Get back $10 EB
Final cost $29.99!
Select Colgate Optic White, Total, Max or 2-in-1 Toothpaste 2/$7.98
Buy 2 = $7.98
Use the $7/2 select Colgate Toothpaste Products CVS digital coupon
Final cost 98¢ total – just 49¢ each!
Spend $12 on select Playtex, Carefree, Stayfree or o.b. Products = $3 EB (limit 1)
Deal Idea:
Buy 2 Carefree Acti-Fresh Pantiliners 54-Count Boxes $4.79 each
Buy 2 Carefree Acti-Fresh Extra Long Pantiliners 36-Count Boxes $4.79 each
Total = $19.16
Less buy 1, get 1 50% off sale = $14.37
Use the $3/2 Stayfree, Carefree, Playtex or ob Product CVS digital coupon
Pay $11.37
Get back $3 EB
Final cost $8.37 total – just $2.09 each!
Beauty Savings 💄
Select Cosmetic Gift Sets $9.99 = $8 EB (limit 3)
Pay $9.99
Get back $8 EB
Final cost $1.99!
Select LA Colors or Wet n Wild Gift Set $4.99 = $4 EB (limit 3)
Pay $4.99
Get back $4 EB
Final cost 99¢!
Spend $15 on JOAH Cosmetics = $10 EB (limit 2)
Deal Idea:
Buy 2 JOAH High Shine Lip Gloss $7.99 each
Total = $15.98
Get back $10 EB
Final cost $5.98 total – just $2.99 each!
Buy 1 select Conair Appliance with a retail of $24.99 and up = $10 EB (limit 1)
Pay as low as $24.99
Get back $10 EB
Final cost $14.99!
Buy 2 Maybelline Cosmetics (excludes Baby Lips and mono eyeshadows) = $5 EB (limit 2)
Deal Idea:
Buy 1 Maybelline Twin Brow Pencil $4.99 each
Buy 1 Maybelline Color Sensational Made for All Lipstick $7.49
Total = $12.48
Get back $5 EB
Final cost $7.48 total – just $3.74 each!
Buy 2 L’Oreal Cosmetics = $6 EB (limit 2)
Deal Idea:
Buy 2 L’Oreal Paris Voluminous Original Washable Mascaras $8.99 each
Total = $17.98
Get back $6 EB
Final cost $11.98 total – just $5.99 each!
*Visit the Magic Coupon Machine or CVS App for a Mystery Coupon valid on L’Oreal Cosmetic Products
Buy 2 CoverGirl Cosmetics = $6 EB (limit 2)
Deal Idea:
Buy CoverGirl Brow & Eyemakers Eyeliner $6.49
Buy CoverGirl Invisible Concealer $7.79
Pay $14.28
Get back $6 EB
Final cost $8.28 total – just $4.14 each!
Buy 2 Revlon Cosmetics = $5 EB (limit 6)
Deal Idea:
Buy 2 Revlon Nail Enamels $6.49 each
Pay $12.98
Get back $5 EB
Final cost $7.98 total – just $3.99 each!
Health Care Savings 🤒
Spend $8 on select Halls Products = $3 EB (limit 1)
Deal Idea:
Buy 3 Halls Cough Drops 30-Count Packs $2.79 each
Pay $8.37
Get back $3 EB
Final cost $5.37 total – just $1.79 each!
Buy 1 Excedrin Product = $3 EB (limit 1)
Deal Idea:
Excedrin Extra Strength Pain Relief 24-Count $6.49
Pay $6.49
Get back $3 EB
Final cost $3.49!
Select Adult or Kids Reusable Face Masks – Buy 1, Get 2 Free
Deal Idea:
Buy 1 Disney Spider-Man Assorted Kids 3-Count $7.99
Buy 2 Disney Frozen Face Masks 3-Count Packs $7.99 each
Total = $23.97
Less buy 1, get 2 free sale
Final cost $7.99 total – just $2.66 per 3-count!
Household Savings 🧻
Spend $30 on select Household Products = $10 EB (limit 1)
Deal Idea:
Buy 1 Tide Pods 21-25-Count $11.94
Buy 2 Tide Liquid Laundry Detergent $11.94 each
Total = $35.82
Use the $3/1 Tide Pods CVS digital coupon (exp. 12/25) OR printable coupon (limit 1; expires 1 day from printing)
Use the $3/1 Tide Detergent CVS digital coupon (exp. 12/25)
Use the $3/1 Tide Detergent Product printable coupon (limit 1; expires 1 day from printing)
Pay $26.82
Get back $10 EB
Final cost $16.82 total – just $5.60 each!
Tide Pods 12-16-Count 2/$10
Buy 2 = $10
Use the $3/2 Tide Pods CVS digital coupon (exp. 12/26) OR printable coupon (limit 1; expires 1 day from printing)
Final cost $7 total – just $3.50 each!
Miscellaneous Savings 🛍
Spend $50 on Build-A-Bear, Fanatics, RIOT or Vudu Gift Cards = $10 EB (limit 1)
Spend $30 on select As Seen On TV Products = $10 EB (limit 1)
Deal Idea:
Buy PedEgg Easy Curve $9.99
Buy Sani Sticks Drain Cleaner 24-Count $9.99
Buy Ankle Armor Adjustable Compression Support $9.99
Pay $29.97
Get back $10 EB
Final cost $19.97 total – just $6.65 each!
Weekly Shopping Trip Scenario
Buy 1 select Designer Fragrance $19.99
Buy 2 select LA Colors or Wet n Wild Gift Set $4.99 each
Buy 1 select Cosmetic Gift Sets $9.99
Total. = $39.96
Get back $10 EB when you buy select Designer Fragrances with a retail price of $19.99 and up
Get back $4 EB when you buy select LA Colors or Wet n Wild Gift Sets = $8
Get back $8 EB when you buy Cosmetics Gift Sets
Final cost $13.96 for all 4 items!
Thanks so much for these deals!!
You are welcome, jean!
Thanks for the match-ups. I really do appreciate it. Could you make the title of the post clearer with dates and more obvious what it is? just a suggestion.
You’re so welcome! Thank YOU for the feedback and request!💖🤗 I have passed this along to the team!🙌
I would second this – I was unsure what dates this was for. Much appreciated, though!
Thanks so much for letting us know what you like best!🤗 I’m passing this along as well!