4 of the Best Photo Christmas Card Deals Available Now | From Just 24¢ Per Card!

Hip2Save may earn a small commission via affiliate links in this post. Read our full disclosure policy here.

More Christmas

man holding a photo card

Save BIG on your holiday greetings with cheap photo Christmas card deals! 🎄🎅🤶

Looking for a deal on holiday photo Christmas cards? We’ve rounded up all the best deals currently available so that you can order your Christmas cards early this year… and for cheap!

holding a photo card in front of a Christmas tree

Staples (as low as 39¢ per card)

For a limited time, Groupon and LivingSocial are offering up nice deals on holiday greeting cards at Staples! Even sweeter, after placing your order, you can pick it up for FREE at your local Staples store.

Once you’ve snagged your voucher, head over to Staples.com to place your greeting card order and pay as low as 31¢ per card!

50 5″x7″ Double-Sided Matte Flat Holiday Cards $22 (regularly $43.99)
Groupon or LivingSocial
Just 44¢ per card!

100 5″x7″ Double-Sided Matte Flat Holiday Cards $41 (regularly $81.99)
Groupon or LivingSocial
Just 41¢ per card!

200 5″x7″ Double-Sided Matte Flat Holiday Cards $77.50 (regularly $154.99)
Groupon or LivingSocial
Just 39¢ per card!

Promotional value expires on January 29, 2022, but the amount paid never expires. There is a limit of three vouchers per person and you may buy three additional vouchers as a gift. Only one voucher may be redeemed per order. 

Christmas photo card on white envelope

Costco (as low as 24¢ per card)

If you’re a Costco member, you can score 50 holiday greeting cards printed on photo paper for just $13.99.

If you need more than 50 cards, you can even add additional sets of 25 cards for an extra $5.49 at checkout. Plus, foil-lined envelopes are included with your cards!

christmas cards hanging with clothespins

Sam’s Club (as low as 28¢ per card)

If you’re a Sam’s Club member, you can score 30 flat 5×7 photo cards printed on high-quality photo paper for as little as just $8.40. Shipping is free on all orders with no minimum spend, so that’s just 28¢ per card shipped!

You’ll also save money on return address labels, because envelopes with return address printing are included in the cost of your cards. 🙌

walgreens holiday cards on counter

Walgreens Photo (as low as 34¢ per card)

Through November 6, Walgreens Photo is offering up an additional 60% off cards and premium stationery when you enter promo code CHEERFUL60 at checkout. Plus, you can choose same-day pick up at your local Walgreens to bypass any shipping charges – and orders will be ready in as little as one hour!

20 5″x7″ Flat Glossy Photo Paper Cards with Envelopes $1.05 each
Total = $21
Use promo code CHEERFUL60 (deducts 60% at checkout)
Choose in-store pickup
Final cost $8.40 total – just 42¢ per card!

80 5″x7″ Flat Glossy Photo Paper Cards with Envelopes 90¢ each
Total = $72
Use promo code CHEERFUL60 (deducts 60% at checkout)
Choose in-store pickup
Final cost $28.80 total – just 36¢ per card!

Turn your family photos into Christmas gifts with one of these photo deals!

Jenna has a Bachelor's Degree from Lycoming College and her Master's from Penn State, holding 3 years of writing experience between a variety of publications and Hip2Save.

Join The Discussion

Comments 14

  1. CMacDonald

    Every year, the staples xmas cards get worse and worse.. I have so many friends disappointed in them and returned them.. ..the Groupon for Photo Affections is much better !

    • MrsA

      If you select the option to have the cards mailed to you, you will get their lab printing. It is much better quality than the store printing. It’s an extra $10. It used to be a good deal to pay the extra $10 when the Groupon was low. 50 cards used to be $14 if I recall correctly. Then it went up starting last year.

  2. Melissa0941

    I second photo affections groupon – great quality! However the Groupon is only for a one sided card so you will have to pay to upgrade if you want color on the back also

  3. GAmommyof4

    My Staples must be rare then, because I always get really nice looking cards from them. I have ordered from them for the past five Christmases and this year I also use them to make graduation announcements for my daughter and I was impressed every time.

    • Lacey

      No, I’ve used Staples for all my card needs for years. I LOVE them. And even bounce around from different locations. I’m a little sad they upped the quantity (we got down to order 25) but I’ll be ordering the 50 pack because I can not NOT use Staples again since they’ve been so awesome in the past.

      I’ve struggled with Costco quality and Walgreens/CVS/Shutterfly always look cheap IMO.

  4. NV2007

    I feel like quality can come and go. I’ve had good experiences at Staples and not so great. I love the convenience of ordering and picking up when ready, though, so I may go that route this year. Photo Affections has always had great cards for us, though. But we upgrade to 2 sided and it ends up getting a little pricier than I would like, even with the Groupon. Thanks for posting, H2S! I need to get on this and get my Groupon.

    • Amber (Hip Sidekick)

      You’re SO welcome!

  5. Shopper123

    How is the quality of Sams Club cards? Better than Walgreens?!

  6. Klp

    Are Costco cards mailed or pickup in store? Is there a cost for shipping?

    • MisstionVista

      Apparently all Costco locations closed their in-store photo departments. I don’t see any option other than shipping.

  7. MisstionVista

    With the additional $8.95 for shipping from Costco, the cards are closer to $0.40 per card.

    • Jennifer (Hip Sidekick)


  8. Candie

    Wondering about SAMs too, if anyone has used? Also, just wondering would these (all seem to be 5×7) require regular one stamp postage?

  9. Mike

    Walmart has 5×7 Photo Cards for just .25¢, for any quantity. I can’t find a better deal than that.

Leave a Reply

Your email address will not be published. Required fields are marked *

It's not your Grandma's coupon site!

Sign up for a Hip2Save account (it's free) to access all of the awesome features!

Forgot Password?

Don't have an account? Register

Forgot Password

Don't have an account? Register

Already have an account? Login

Thank you for rating!

Would you also like to leave us a comment?