Save over $4.00 on Caress body wash at CVS! This week, Caress is part of a buy one get one free promotion. Purchase two body washes and submit for two Ibotta rebate offers. Pay just $2.10 per bottle, no coupons needed.

Note: Be sure to purchase one bottle from the Forever Collection.

Buy 1 Caress Body Wash $6.29, regular price

Buy One Get One Free through 8/5

Submit one $1.30/1 Caress Forever Collection, 13.5 oz, via rebate app (

And submit one $0.80/1 Caress Body Wash, 12 oz or larger, via rebate app (

Pay $6.29, Submit for $2.10 in Ibotta Credits

Final Price: $2.10 each, when you buy both