Ashley Odom | 

Vaseline Lotion, Only $1.74 at Walgreens

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.

In stores at Walgreens, pick up Vaseline Intensive Care lotion for only $1.74 apiece when you buy three. Sign up for a myWalgreens account before shopping to access this price.

Spend $10 on select Vaseline products and receive $3 in Register Rewards. Combine this promotion with a buy one and get one 50% off sale and a $3/2 digital coupon found in the myWalgreens app or on Walgreens.com.

After the coupon, pay $8.23 and receive a $3 Register Reward. The final price will be $5.23 for all three bottles of lotion, or $1.74 each.

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


Buy 1 get 1 50% off through Aug. 7
Spend $10, receive $3 Register Reward through Aug. 7

Use one $3.00/2 Vaseline Lotions 10 oz and larger, Walgreens L2C Coupon (exp Aug. 6) (walgreens.com)

Pay $8.23, receive $3 Register Reward

Final Price: $1.74 each, when you buy 3

More Walgreens deals