Casey Caughron | 

Best CVS Weekly Ad Deals July 20 - Aug. 2: Shampoo, Toilet Paper, and More

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. See our full advertiser disclosure.

Here are the best CVS deals this week. Stack this week's sale prices with ExtraBucks promotions and coupons for hot prices on shampoo, laundry detergent, and more.

My favorite discounts this week are on Cheerios, Colgate, Neutrogena, and Garnier.

The key to successfully couponing at CVS is to combine manufacturer coupons with store coupons. For access to the coupons and savings, join CVS ExtraCare, their free loyalty program.

CVS Weekly Ad Deals July 20 - Aug. 2

Neutrogena Acne Patches
In-Store Deal at CVS
$1.99$10.4981% off
What to buy
Spend $10, get $5 ExtraBucks, limit 1 per week
Price Summary
Pay $6.99, get $5 ExtraBucks
Exp 08/02/25

Report an issue

2 Honey Nut Cheerios Cereal Boxes
Online or In-Store Deal at CVS
$1.98$15.1887% off
Pickup: Free
Price Summary
Pay $2.98, get $1 Ibotta rebate
$0.99 each
Exp 08/02/25

Report an issue

2 Colgate Toothpastes
Online or In-Store Deal at CVS
$0.98$9.9890% off
What to buy
Buy 2, get $5 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $5.98, get $5 ExtraBucks
$0.49 each
Exp 08/02/25

Report an issue

2 L'Oreal Elvive Shampoos
Online or In-Store Deal at CVS
$3.98$11.5866% off
What to buy
Buy 2, get $2 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $5.98, get $2 ExtraBucks
$1.99 each
Exp 08/02/25

Report an issue

2 Cottonelle Toilet Paper Packs
Online or In-Store Deal at CVS
$13.98$32.9858% off
What to buy
Buy 2, get $5 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $18.98, get $5 ExtraBucks
$6.99 each / $0.03 per sq ft
Exp 08/02/25

Report an issue

3 Crest Toothpastes
Online or In-Store Deal at CVS
$1.97$14.0786% off
What to buy
Buy 3, get $5 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $6.97, get $5 ExtraBucks
$0.66 each
Exp 08/02/25

Report an issue

3 Pantene Shampoos
Online or In-Store Deal at CVS
$7.97$17.9756% off
What to buy
Buy 2, get $5 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $12.97, get $5 ExtraBucks
$2.66 each
Exp 08/02/25

Report an issue

2 Garnier Micellar Face Washes
Online or In-Store Deal at CVS
$5.93$18.5868% off
What to buy
Buy 1 get 1 50% off
Buy 2, get $5 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $10.93, get $5 ExtraBucks
$2.97 each
Exp 08/02/25

Report an issue

4 Tresemme Shampoos
In-Store Deal at CVS
$8.96$23.9663% off
What to buy
Spend $20, get $10 ExtraBucks, limit 1 per week
Price Summary
Pay $18.96, get $10 ExtraBucks
$2.24 each
Exp 08/02/25

Report an issue

2 Reese's Candy Packs
Online or In-Store Deal at CVS
$2.00$3.9850% off
What to buy
Must buy 2
Buy 2, get $1 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $3.00, get $1 ExtraBucks
$1 each
Exp 08/02/25

Report an issue

Gold Emblem Bottled Water 24-Pack
Online or In-Store Deal at CVS
$2.99$5.9950% off
Exp 08/02/25

Report an issue

1 Schick + 1 Skintimate
Online or In-Store Deal at CVS
$6.98$18.2862% off
Pickup: Free
Price Summary
Pay $10.98, get $4 ExtraBucks
$3.49 each
Exp 08/02/25

Report an issue

2 Axe Deodorants
Online or In-Store Deal at CVS
$5.58$14.5862% off
What to buy
Buy 2, get $3 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $8.58, get $3 ExtraBucks
$2.79 each
Exp 08/02/25

Report an issue

2 Maybelline Cosmetics
In-Store Deal at CVS
$4.48$15.4871% off
What to buy
Spend $15, get $5 ExtraBucks, limit 1 per week
Price Summary
Pay $9.48, get $5 ExtraBucks
$2.24 each
Exp 08/02/25

Report an issue

2 Dove Deodorants
Online or In-Store Deal at CVS
$12.48$25.9852% off
What to buy
Buy 1 get 1 50% off
Buy 2, get $3 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $17.48, get $3 ExtraBucks and $2 Fetch Rewards rebate
$6.24 each
Exp 08/02/25

Report an issue

1 Gain + 1 Tide (125 Loads)
In-Store Deal at CVS
$14.98$35.4858% off
Price Summary
Pay $19.98, get $5 ExtraBucks
$7.49 each / $0.12 per load
Exp 08/02/25

Report an issue

2 Banana Boat Sunscreens
In-Store Deal at CVS
$11.98$25.9854% off
What to buy
Spend $20, get $10 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $21.98, get $10 ExtraBucks
$5.99 each
Exp 07/26/25

Report an issue

2 Aussie Shampoos
Online or In-Store Deal at CVS
$9.98$17.9844% off
What to buy
Buy 2, get $4 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $13.98, get $4 ExtraBucks
$4.99 each
Exp 08/02/25

Report an issue

Get our best deals on the go

By entering my phone number, I want to receive promotional messages from The Krazy Coupon Lady. Message frequency varies. Text STOP to 57299 to end or text HELP for help. Msg & data rates may apply. View Terms & Privacy.