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

If you’re still planning to send a card to a loved one this Halloween, it’s not too late. CVS has a great deal on Hallmark cards this week. You’ll receive $3 ExtraBucks when you buy three Hallmark cards priced at $2 or more. With just the weekly promotion, you can pick up cards for $1 each.

If you’re an ExtraCare member, you’ll want to check your account to see if you have access to an even better deal. I get store coupons for Hallmark often, and this week is no exception. I received one for $3 off the purchase of three cards, which will stack with the ExtraBucks promotion for an easy freebie. Learn more about how to coupon at CVS.

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

With Store Coupon

In-Store Deal
Buy 3 Hallmark Cards, $2.00+ reg. price
  • Buy 3, receive $3 ExtraBucks through Oct. 23, limit 1
Pay $3.00, receive $3 ExtraBucks
FINAL PRICE:As low as $0.00Save 100% ($6.00)
EXPIRED OCT 23, 2021

Without Store Coupon

In-Store Deal
Buy 3 Hallmark Card, $2.00+ reg. price
  • Buy 3, receive $3 ExtraBucks through Oct. 23, limit 1
Pay $6.00, receive $3 ExtraBucks
FINAL PRICE:As low as $3.00 ($1.00 each when you buy 3)Save 50% ($3.00)
EXPIRED OCT 23, 2021

$0.99 Cards

If your store carries $0.99 Hallmark cards, you can pick up three for free with the store coupon. If you don’t have a store coupon this week, Hallmark cards for under a buck are still a great deal.

In-Store Deal
Buy 3 Hallmark Cards, $0.99 reg. price
FINAL PRICE:$0.00Save 100% ($2.97)
EXPIRED OCT 23, 2021
MORE OF THE BEST CVS DEALS