Sorry — this deal is no longer available. Never miss another deal! Sign up for daily updates:

Will be used in accordance to our Privacy Policy

2 Monday Haircare
ONLINE Deal
$5.59 $15.98 (65% Off)
Buy 1 get 1 50% off
Buy 2, receive $4 ExtraBucks
Pickup: Free
PRICE SUMMARY
Pay $9.59, receive $4 ExtraBucks
$2.79 per bottle
EXPIRED 04/15/23
This Amazon deal on Monday Haircare has been really popular this week. But did you know you can get a way better deal at CVS with free in-store pickup? Check out how this easy deal works.

Monday Haircare 12-ounce bottles are priced at $7.99 each at CVS, and they’re part of a BOGO 50% off sale. On top of this, you’ll get $4 ExtraBucks back when you buy two.

Add two bottles of any variety to your CVS.com shopping cart and choose store pickup. Then enter CVS code PICKUP20 for an additional discount of 20% off. This will deduct $2.40 from your total. You’ll pay $9.59 out of pocket and get back $4 ExtraBucks after picking up your order. This drops the final cost to just $5.59, or $2.79 per bottle.

If you have questions about CVS pickup, I wrote about my experience using free CVS store pickup plus a 20% off promo code.

This deal is also available in stores, but you won’t benefit from the additional 20% off code.

New to CVS? Sign up for a free ExtraCare membership to access sales and rewards. Learn about how CVS couponing works and how to earn and spend ExtraBucks rewards.

Text CVS to 57299 and be the first to know about the best CVS deals.

hand holding a bottle of Monday hair care next to sale tags at cvs

shop more cvs deals & coupons