We have a surprise deal this week at CVS. Buy two NYX items and get back $5 in ExtraBucks rewards. No coupons are needed to save. We came up with a few deal options below. Be sure to scroll down for an online option.

Buy 2, receive $5 ExtraBucks through May 30, limit 1

Pay $7.58, receive $5 ExtraBucks

Final Price: $1.29 each, when you buy 2

Buy 2, receive $5 ExtraBucks through May 30, limit 1

Pay $9.58, receive $5 ExtraBucks

Final Price: $2.29 each, when you buy 2

Buy 2, receive $5 ExtraBucks through May 30, limit 1

Pay $8.98, receive $5 ExtraBucks

Final Price: $1.99 each, when you buy 2

Buy 2, receive $5 ExtraBucks through May 30, limit 1

Pay $11.58, receive $5 ExtraBucks

Final Price: $3.29 each, when you buy 2

Be sure to check your CVS app (download the CVS app if you don’t have it yet) to see if you have a store coupon for $3 off a $12 beauty purchase. Pay just $2.49 for lipsticks regularly priced at $6.49. CVS app coupons will vary by customer.

Buy 2, receive $5 ExtraBucks through May 30, limit 1

Use $3.00/$12.00 – Cosmetics Purchase, CVS Coupon from CVS App or CVS Coupon Center

Pay $9.98, receive $5 ExtraBucks

Final Price: $2.49 each, when you buy 2

Want to pick up this deal online? You can take advantage of ExtraBucks rewards online too. Just be sure to add two items in the NYX ExtraBucks promotion to your cart, and the EBs will automatically be added to your account after purchase. Shipping is free for orders of $35 or more, or when CVS CarePass members add CVS CarePass-eligible items to their cart.

Buy 2 NYX Butter Lipstick $6.49, regular price
Buy 2, receive $5 ExtraBucks through May 30, limit 1
Use $3.00/$12.00 – Cosmetics Purchase, CVS Coupon from CVS App or CVS Coupon Center
Free shipping on orders of $35+
Pay $9.98, receive $5 ExtraBucks
Final Price: $2.49 each, when you buy 2

SEE EVEN MORE CVS DEALS HERE