Christmas · 170 designs

Christmas invitations and printables

Everything for the festive season, from Christmas parties, cookie swaps and carol evenings to a Christmas birthday, christening or wedding. Choose tartan, gingerbread, woodland animals, snowy villages, retro baubles and more.

Change the names, the date and every detail in your browser, then download a PDF to print at home or at a print shop, or an image to send by message.

Christmas 2026: Friday 25 December.

Christmas party invitations 145

Christmas birthdays 6

Baby showers, christenings and baptisms 12

Weddings and engagements 6

Menus and table stationery 1

Questions about Christmas designs

When should I send Christmas party invitations?
Three to four weeks ahead is usual, and a little earlier for a Saturday in mid-December, when diaries fill up fast. For a work or school party, early November gives everyone time to plan.
Can I change the wording?
Every word is yours to change: names, dates, times, the venue and any of the details. You can also change fonts and colours, then download it straight away.
Can I print them at home?
Yes. Download the PDF and print it at 100% (“Actual size”, not “Fit to page”) on card, or download the A4 sheet with crop marks to print at home and trim. You can also take the PDF to a print shop.
Can I send them by WhatsApp or email instead?
Yes. Download your design as an image and share it by WhatsApp, text, email or social media, or use Share on your phone.