Save over $3.00 on Caress body wash at CVS! This week, Caress is part of a buy one get one 50% off sale. Plus, buy three and receive $4.00 Extrabucks. Purchase three bottles, and submit for Ibotta rebate offers and an Ibotta bonus. Pay $2.78 per body wash.

Note: Be sure to pick up at least one body wash from the Forever collection.

Buy 1 Caress Forever Body Wash $6.29, regular price

Buy One Get One 50% Off through 7/22

Buy 3, Receive $4.00 Extrabucks through 7/22, Limit 1

Submit two $0.80 Caress Body Wash, Caress Body Wash varieties – 12 oz or larger, via rebate app (

And submit one $1.30 Caress Forever Collection, Caress Forever Collection varieties – 13.5 oz., via rebate app (

And receive bonus $0.50/2 – Caress Bonus, via rebate app (
Pay $15.73, Receive $4.00 Extrabucks and Submit for $2.90 in Ibotta Credits and $0.50 Ibotta Bonus

Final Price: $2.78 each, when you buy 3