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

Prepare for the fast-approaching holidays by saving on gift cards at CVS. When you spend $50 on select gift cards, you’ll get back $10 ExtraBucks.

Use the $10 ExtraBucks you’ve earned at CVS to purchase whatever else you need, like cereal, shampoo, and more. Check out our article: 10 Expert-Level Ways to Save Using CVS ExtraBucks.

You can mix and match cards from the retailers listed below. Just be sure you’ve spent $50 total to receive your ExtraBucks rewards. This promotion has a limit of one per household.

New to CVS? Sign up for an account to be eligible for this deal.

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

In-Store Deal
Buy 1 DoorDash, Domino's, Applebee's, or Children's Place Gift Card, $50.00 reg. price
  • Spend $50, receive $10 ExtraBucks through Oct. 23, limit 1
Pay $50.00, receive $10 ExtraBucks
FINAL PRICE:$40.00Save 20% ($10.00)
EXPIRED OCT 23, 2021

this week’s best cvs deals