Casey Caughron | 

Dial Hand Soap, Only $1.70 Each at CVS

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. See our full advertiser disclosure.

CVS shoppers can score a great deal on Dial Hand Soap. There's a buy one, get one 40% off sale happening, so make sure to grab two bottles of soap to get the best price. You'll also earn $2 ExtraBucks after checkout, and you can submit your receipt to Ibotta for $0.50 back. Your final cost will be only $1.70 each.

2 Dial Hand Soaps
Online or In-Store Deal at CVS
$3.40$7.3854% off
What to buy
Buy 1 get 1 40% off
Buy 2, get $2 ExtraBucks, limit 1 per week
Pickup: Free
Price Summary
Pay $5.90, get $2 ExtraBucks and $0.50 Ibotta rebate
$1.70 each
Exp 03/16/25
sms sign up

New to shopping at this store? We can teach you the best CVS couponing tips to help you get the most out of your shopping trip. You'll need to start by signing up for an ExtraCare account, which is free and easy to do. ExtraBucks are automatically added to your account after checkout and will be available for 30 days. Browse more deals at CVS.

If you're new to using Ibotta, read our guide on how Ibotta works and check out more Ibotta deals.

Store sales and promotions can vary by region. Before shopping, check your local ad to confirm that this deal is available in your area.

person holding a dial hand soap in an aisle

Earning cash-back rewards on purchases you already have to make is a seamless way to maximize savings with minimal effort. KCL has curated a list of the best credit cards for online shopping to earn more rewards.