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're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

Score over $20 off of Dr. Bronner’s Castile soap when shopping online at through June 25. There’s a buy two get one free offer for select Dr. Bronner’s soaps. This is a great deal for the bigger bottles of soap. Choose three 32-ounce bottles and feel free to mix and match the different scents.

The total for the three soaps in your cart will be $49.47, and the price of the third will drop off, making your new total $32.98. Even better, use the coupon code GET25 at checkout to save an extra 25%. After all savings, your final total will be $24.74 (or $8.25 each).

Sign up for a myWalgreens membership to take advantage of this deal and other deals storewide. This deal is available in-store (minus the additional 25% off) as well as online. If shopping online, choose between free store pickup on orders of $10 or more or free shipping on orders of $35 or more. Take a look at Walgreen’s curbside pickup FAQs.

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


Buy 3 Dr. Bronner's Castile Soap, 32 oz, $16.49 reg. price
  • Buy 2 get 1 free
  • For 25% off, use code GET25
Shipping: Free on orders of $35+
Pickup: Free on orders of $10+
EXPIRED JUN 25, 2022


EXPIRED JUN 25, 2022
Walgreens Deals This Way