Shop by number of photos
Shop by greeting
Shop 2025 trends
Why VistaPrint?
Envelopes & mailing supplies
Custom holiday photo cards that fill their mailbox with magic? We print that.
In a busy world of screens and swipes, there's something extra special about receiving season's greetings that you can actually hold. That's why we've made it easy for you to send personalized holiday cards to everyone on your list without breaking the bank.
Start by browsing all our holiday cards for 2025 and find a design or greeting you love. With cards that celebrate Christmas, Hanukkah, Kwanzaa and more, there’s no shortage of options. We offer styles for different themes and occasions too, like pet holiday cards, baby announcements cards and newlywed cards (congrats, by the way!). Looking to make a festive impression for your brand? You can browse business holiday cards and thank you cards that’ll delight customers. From retro motifs to elegant fonts, all our designs are decked out in beautiful, on-trend details. You can also add extra flair with custom touches like embossed foil or scalloped borders.
We know you have a ton on your plate already, so we’ve spared you the task of hand addressing your cards’ envelopes. Once you’ve designed your photo holiday cards, upload your recipients’ addresses and we’ll print them on your envelopes at no extra cost. After ordering, we’ll ship your one-of-a-kind creations straight to your door. As for you, you can get ready for ‘oohh's’ and ‘aahh's’ to come pouring in.
Frequently asked questions
As tempting as it is to procrastinate, scrambling to mail your family holiday cards days before Christmas is no fun. With that in mind, we suggest that you order photo holiday cards in November and send them out 2-3 weeks ahead of Christmas.
It all comes down to preference. You can keep it short with a simple message of “Sending love and wishes” or get a little silly with a joke (“I hope Santa leaves you some wine!”). If you get stuck, be sure to check out our ideas for Christmas card messages.
With VistaPrint, of course!
But seriously, there’s a reason so many customers use VistaPrint for their family holiday cards, and have done so for years. We offer top-notch print quality and premium card stock at prices for all budgets. Our designers also work extra hard researching the latest holiday card trends, so you’ll find stylish templates that work for all tastes and are easy to customize. Not to mention, our customer assistance goes above and beyond.
It’s easy! Start by browsing all the holiday templates in our gallery. Here you can filter designs by theme, color, number of photos, even by greeting. Once you’ve selected a template, we’ll take you into our studio, where you can upload your photos, add a message and more. Depending on the template, you can also top it all off with fun flourishes like embossed foil or a sweet, scalloped border.
Alternatively, if you have your own design prepared, you can simply upload it and add it to your card in our studio.
Have an extra specific vision for your cards? We have you covered there too – we have a whole team of design experts who can tweak one of our templates to your liking, or even create something for you from scratch.
We recommend sending your custom holiday cards via mail about 2-3 weeks prior to Christmas. This accounts for any postal delays that can occur during the holidays, so your cards should still arrive in time if you’re mailing within the continental USA. As with all mail, be sure to include the recipient’s address and your return address in legible print on your envelopes. And of course, you’ll need postage stamps too!
We know mailing takes time, so we offer a couple of solutions to speed up the process. That includes our free envelope addressing, which allows you to upload recipients’ addresses that we then print directly on your envelopes – no need to write out the addresses yourself. We also sell return address labels and stamps, so you can skip out on writing your own address too! It all adds up a little more free time on your end.
Selecting a standout photo for your card doesn’t have to be stressful. Here are a few quick pointers:
- Opt for a pic with natural light: Natural light creates a warm look and also makes for a sharper, more crisp image.
- Choose a high-res photo: Selecting a photo with at least 300 dpi (dots per inch) will result in the clearest holiday cards possible.
- Keep it real: Many prefer the timeless look of a posed picture. That said, don’t be afraid to try out candid photos, which have their own fun charm.
- Consider the card’s layout: Pick a template that matches your photo’s orientation. Also, if you’re designing a full-photo card, you’ll want to make sure your photo has room around the edges for text.
If you can’t decide on a single photo, no worries. We have photo collage cards that allow you to feature a handful of your absolute favorites.