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

We all have our preferred stores, right? Sometimes it comes down to whichever is closer or where you have the most loyalty rewards. That’s what makes this deal on L’Oreal Elvive hair care so exciting at the drugstores this week. You can pick up L’Oreal Elvive for just $1.50 at both CVS and Walgreens — your choice.

We see deals on hair care often at drugstores, but we haven’t written a deal on L’Oreal Elvive at Walgreens since September. Shampoo is one of the 14 shocking things you should always buy at drugstores.

CVS

L’Oreal Elvive is on sale at CVS, two for $4. Plus, all ExtraCare members will receive a store coupon for $2 off the purchase of two L’Oreal Elvive products. To round out the savings, download the store app and clip a $3/2 L’Oreal Elvive manufacturer coupon. Make sure to sign up for an account to be eligible for this deal.

Text CVS to +1 (208) 266-4466 and be the first to know about the best CVS deals.

EXPIRED JAN 8, 2022

Walgreens

L’Oreal Elvive is also on sale at Walgreens, two for $4. In fact, the deal is pretty much the same here as it is at CVS. You’ll download the store app to clip a $3/2 L’Oreal Elvive manufacturer coupon, and use a $2/2 store coupon out of the Walgreens Monthly Savings Book to pay $1.50 each. Now it’s just a question of whether you have more Walgreens Cash or ExtraBucks saved up.

Sign up for an account to be eligible for this deal.

Text WALGREENS to +1 (208) 266-4466 and be the first to know about the best Walgreens deals.

SHOP ALL SHAMPOO DEALS