Christmas cards

Christmas Card Generator

30 Christmas card designs, from photo cards to rustic kraft, ready to make yours.  FAQs and more ▾

How it works

  1. Pick a card
  2. Make it yours
  3. Download or order

Photo cards

8 cards

Elegant

7 cards

Playful

5 cards

Rustic

5 cards

Modern

5 cards

Make your own Christmas card

This Christmas card maker gives you 30 designs to start from, in five styles: photo, elegant, playful, rustic and modern. Open a card in the editor to change any text, font or color, add your own photo, and decorate it with Christmas shapes and decorations. It works in the browser on your phone or computer, with no account and nothing to install.

Each design is a printable Christmas card in 5×7 inches, the usual size for holiday cards: a print-ready image of 1575 × 2175 px with a thin extra edge to trim. Save it as a PNG or JPEG, print it on card stock at home or at a print shop, or send it to family and friends.

The fonts on the cards are free for any use, printing included. Photo cards have a frame for your picture, and you can add a photo to any other design too.

Order printed cards

Rather have your cards printed for you? When your card is ready, choose Export in the editor, then Order printed cards. Your design opens on Zazzle's site, where you place the order, and Zazzle prints the cards and ships them to you. Prices and options are set by Zazzle and shown on its site.

Frequently Asked Questions

  • How do I make my own Christmas card for free?
    Pick one of the 30 designs on this page and open it in the editor. Change the words, fonts and colors, add a photo, then download the card as a PNG or JPEG. It costs nothing.
  • Can I print the card at home, and what size is it?
    Yes. Each card is 5×7 inches: a 1575 × 2175 px image at 300 dpi with a thin extra edge for trimming. Print it on card stock at home or at a print shop, then trim it to size.
  • Can I add a family photo to my Christmas card?
    Yes. Photo cards have a frame for your picture: tap it in the editor, choose a photo from your phone or computer, then drag it to frame it. You can add a photo to any other design as well.
  • What should I write in a Christmas card?
    A greeting, a line of good wishes and your names are enough, for example "Merry Christmas and a Happy New Year, with love from the Millers". Family photo cards often add the year. Every design opens with sample words you can keep or change.
  • Do I need an account or an app?
    No. The cards and the editor work in the browser on your phone, tablet or computer, with no sign-up and nothing to install.
  • Can I order printed Christmas cards instead?
    Yes. When your card is ready, choose Export and then Order printed cards in the editor. Your card opens on Zazzle's site, where you order it, and Zazzle prints the cards and ships them to you.

More Christmas fonts to write your own text