Christmas 2026

Christmas cards from your photos, printed and mailed

Your photo on the front, your words on the back, a real card in their mailbox. No app to download and nothing to join.

Order by December 4 for Christmas 2026

That is three weeks, not two. Printing takes a couple of days and USPS First-Class has no guaranteed day, so we work backwards from the slow end and aim to be early rather than exact. A card that turns up on the 22nd is a nice surprise; one that turns up on the 26th is not.

Create them now, we'll send them in December

Make your cards whenever you have the photos and the time. Pre-pay, get them all done now, and schedule your delivery date. We hold them and print them on the right day, so there's nothing for you to remember in December — and every card can have a date of its own.

How it works

  1. 1

    Pick your photo

    The one off your phone. Add a line or two on the front if you want — a name, a year, a place.

  2. 2

    Write the message

    One message for everybody, or a different message and a different photo for each person. Paste or import your list and we keep the addresses for next year.

  3. 3

    Choose when it lands

    Christmas, or any date you want. We figure out the mailing date and tell you what it is.

  4. 4

    We print and mail

    On heavyweight card, by USPS First-Class Mail. Most cards arrive within one to two weeks.

What it costs

$3.99 for the first card and $3 for each one after, with printing and US postage included. There is nothing else to pay — no stamps, no shipping, no account fee. Twenty cards is $60.99, mailed.

A SnapACard Christmas card: a family photographed inside a snow globe beside a gift tag reading Merry Christmas
A real card, printed and mailed. Upload a design you made anywhere, or build one here from a photo.

Questions about delivery or sending to a whole list are answered on the FAQ, and how to send one walks through it step by step.