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

We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change. is the place to shop to have your holiday cards printed this week. They’re offering 60% off your personalized photo card order when you use promo code CHEERFUL60 at checkout. This deal is available online until Dec. 4 with a MyWalgreens account, so be sure to sign up to receive the discounted price.

Tip: To get the biggest bang for your buck, select a set of 20 cards priced at $21 to your cart, and pay $8.40 after the promo code. That will make each card only $0.42. Opt for free store pickup to save on shipping.

Looking for other ways to save on holiday cards? Check out our post: 10 Easy Ways to Get Holiday Cards Without Going Broke.

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

Pickup: Free
Pay $0.00
more walgreens deals

Back-to-School Deals