We don't see Hallmark greeting cards on sale very often, so don't miss this bargain at CVS. When you purchase three Hallmark cards, you'll earn $5 ExtraBucks. To get the best deal, we recommend shopping in stores and grabbing cards that are priced at $2 each. Your final price will be just $0.33 each.
Please note that if you're shopping online, the lowest-priced cards available are $3.99. You'll need to shop in-store to find the $2 cards.
Want cheap eats 365 days a year?Get our free food calendar and daily deals now!
Will be used in accordance with our Privacy Policy

If you're new to shopping at CVS, learn how to maximize your savings with our guide to couponing at CVS. Signing up for an ExtraCare account is easy and free. If you're wondering how CVS ExtraBucks work, they're automatically added to your account after checkout and will be available for 30 days. Browse more of the best deals at CVS and check out more CVS deals under $1.
Store sales and promotions can vary by region. Before shopping, check your local ad to confirm that this deal is available in your area.
Earning cash-back rewards with a credit card is a really simple way to save more money when you buy essentials. Take a look at KCL's top credit card picks for in-store shopping.

Join the conversation