The shampoo deals this week can't be beat. When you buy one Head & Shoulders shampoo at CVS, you'll get the second one for 40% off. You'll also get $4 ExtraBucks back after checkout. Don't forget to also submit your receipt to Ibotta, where you'll get $2 back per shampoo purchased. That makes your final price just $2.39 for each bottle, which is a great discount for this brand.
Get all the new deals and savings hacks straight to your inbox
Will be used in accordance with our Privacy Policy

Whether you're new to couponing at this store or you're a pro, our guide to couponing at CVS can help you get the most out of your next shopping trip. Signing up for an ExtraCare account is completely free and will help you get all of the best coupons. ExtraBucks are automatically added to your account after checkout and will be available for 30 days.
Browse more of the best deals at CVS.
Store sales and promotions can vary by region. Before shopping, check your local ad to confirm that this deal is available in your area.

Join the conversation