Best CVS Weekly Deals – Buy 1, Get 1 Free Candy & Cheap Toothpaste + Much More

Hip2Save may earn a small onlinemission at no extra cost to you via trusted partners and affiliate links in this post. Prices and availability are accurate as of time posted. Read our full disclosure policy here.

More CVS

candy and toothpaste in cart

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 🛒


three bags of Hershey Kisses

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 chocolates in a box on a gold background

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 and Whitman's on shelf

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!

two bags of Airheads Xtremes Bites

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!

holding 2 Snickers bars

Assorted Candy Singles 88¢

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!

two boxes of cereal

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!

2 bottles of soda in cart

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!

hand holding chocolate chips ahoy! cookies in store above a shopping cart

chips ahoy cookies at target

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!

Prego Sauce in woman's hand at store

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 🪥


Perfume on shelf

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!

Aveeno Rose Water & Chamomile Shampoo and Conditioner bottles

Buy 2 select OGXMaui 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!

hand holding black box of hair color

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!

four white boxes of Clairol Hair Color on a wood table

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!

shampoo bottles on shelf

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!

two bottles of shampoo and conditioner in store

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!

herbal essences bio renew birch bark extract shampoo and conditioner in cvs basket

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!

three olay body wash and bar soap

Buy 2 select Olay Body WashBarsOld 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!

bottle of body wash

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!

box of olay serum on store counter

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 coconut water hydrate bodywash

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!

woman's hand holding Venus and Gillette Disposable razors

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!

three gillette razors

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!

hand holding two packages of Schick razors

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!

3 Crest Scope in front basket of shopping cart

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!

hand holding two battery toothbrushes

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!

woman's hand holding tube of kids toothpaste with blurred store background

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!

hand holding a toothbrush box

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!

hand holding two red boxes of toothpaste

Select Colgate Optic WhiteTotalMax 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!

hand holding pink pack of feminine care products

Spend $12 on select PlaytexCarefreeStayfree 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 💄


Wet N Wild or LA Colors Gift Sets

Select Cosmetic Gift Sets $9.99 = $8 EB (limit 3)
Pay $9.99
Get back $8 EB 
Final cost $1.99!

Wet n wIld gift sets in cart

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!

hair appliances on shelf

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!

Maybelline Brow Pencils

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!

L’Oreal Voluminous Mascaras in hand

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 

two CoverGirl Brow Fill Pencils on shelf at CVS

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!

hand holding red nail polish

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 🤒


Hand holding cough drops in front of shelf

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!

woman holding excedrin

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 🧻


two laundry products in basket

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!

hand holding pack of tide pods with liquid in the background

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 🛍


hand holding a Build-A-Bear Workshop Gift Card

Spend $50 on Build-A-Bear, Fanatics, RIOT or Vudu Gift Cards = $10 EB (limit 1) 

hand holding ped egg

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 onlinepression Support $9.99
Pay $29.97
Get back $10 EB
Final cost $19.97 total – just $6.65 each!


Weekly Shopping Trip Scenario 🛒


CVS gift sets

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!

Check out more great CVS deals right here!

Join The Discussion

onlinements 6

  1. jean

    Thanks so much for these deals!!

    • Jennifer (Hip Sidekick)

      You are welonlinee, jean!

  2. animity

    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.

    • Amber (Hip Sidekick)

      You’re so welonlinee! Thank YOU for the feedback and request!💖🤗 I have passed this along to the team!🙌

    • willowcat

      I would second this – I was unsure what dates this was for. Much appreciated, though!

      • Amber (Hip Sidekick)

        Thanks so much for letting us know what you like best!🤗 I’m passing this along as well!

Leave a Reply

Your email address will not be published. Required fields are marked *

It's not your Grandma's coupon site!

Sign up for a Hip2Save account (it's free) to access all of the awesome features!

Forgot Password?

Don't have an account? Register

Forgot Password

Don't have an account? Register

Beonlinee a Hip2Save Insider

Don't Miss Out! Join our large onlinemunity of insiders - it's totally free! Once you join, you'll be able to save & share your favorite deals, rate posts and recipes and add items to your HipList and Cookbook! What are ya waiting for?!



Already have an account? Login

Thank you for rating!

Would you also like to leave us a onlinement?