Christmas Card Printing

Printed Christmas cards are the perfect way to send festive wishes to colleagues, clients and anyone dear to you. With our huge range, you can print your own Christmas cards that express your sentiments. Add your own handwritten message to pre-printed Christmas cards, or print your message inside. From traditional Christmas cards printed on our iconic uncoated card stock to our Luxury Christmas cards range featuring a range of textured and coloured stocks and even the option to add metallic foil to your design, we’ve got everything you need to create something memorable. We’ll even include your choice of envelopes with every order!

Cards and Invites
Home / Christmas Cards
Print experts to help at every step
Sustainably sourced paper
10 point artwork check
1000s of products available

Shop by Christmas Card Printing Type

Christmas Cards

Traditional Christmas Cards

  • Printed on uncoated paper - writeable option
  • Classic Christmas card stock
  • Delivered within two working days
From £33.09
Greetings Cards

Luxury Christmas Cards

  • Cream and textured card options
  • Premium look and feel
  • Ideal for impressing top clients

From £33.09

Foil Christmas Cards

  • Matt lamination applied
  • Choose from several foil colours
  • Delivered within two working days
From £37.57

Recycled Christmas Cards

  • 350gsm uncoated recycled stock
  • Sustainable sourced from FSC certified suppliers
  • Greener Christmas card option
From £36.11

Shop by Christmas Card Printing Size

A6 Greetings Cards

A6 Christmas Cards

  • 105mm x 148mm
  • Our smallest and most affordable option
  • Classic and luxury Christmas card stocks
From £33.09
Square Greetings Cards

A5 Christmas Cards

  • 148mm x 210mm
  • Choice of three envelopes available
  • Delivered within two working days
From £37.43
A5 Greetings Cards

Square Greetings Cards

  • 148mm x 148mm
  • Our most popular Christmas card size
  • Printed on FSC certified stocks
From £37.40
DL Greetings Cards

DL Christmas Cards

  • 99mm x 210mm
  • Designed to fit in standard envelopes
  • Delivered within two working days
From £34.81

Quality Print,

Sustainably Sourced

Promote your business sustainably with our print options! Whatever impact you would like to make, we’ve got an option for every occasion and every business. We have the perfect size and paper stock to suit every occasion - no matter the budget you’re working with, so you’re sure to find what you’re looking for.

We only use paper stocks from FSC© certified suppliers
The FSC (Forest Stewardship Council™) are an international organisation dedicated to improving responsible management of the world 's forests.
We use the greenest paper options available
We use FSC Mix and FSC Recycled for all of our prints, which are the most sustainable options.
We 're Carbon Neutral
We earned our Carbon Neutral certificate in 2021, meaning we reduced our carbon emission as much as possible, then invested in offsets to balance out any leftover emissions.

We 're ISO 14001:2015 Certified

We work towards a set of environmental management standards where an external auditor measures our impact on the environment. We then create a plan of action on how to keep reducing the impact every year!

War on Waste Campaign

Our internal War on Waste campaign has been running since 2018, and has seen us change processes to reduce our waste output. We eliminated 100% of waste in our Inkjet stream and are working every day to go further!

Recyclable Packaging
Responsible Waste Management
Plastic Reduction Strategy
10 Point Artwork Check
Carbon Neutral Manufacturing

Meet Letterbox Gifts

"We use instantprint for our greetings cards which ultimately deliver the wholesentiment behind the gift, as it’s the first thing the customer sees when they openthe box contains the customer 's personalised message.”

Find Out More

Our Cards and Invites Customer Reviews

Our Inspirational Blogs

What to Write in a Greeting Card

There’s nothing quite as personal as adding a personal message to an anniversary, Christmas or new home card. But finding the perfect words isn’t always easy. Need some help with what to write in a greeting card ? You’ve come to the right place.
Learn more

How to Create an Awesome Christmas Party Poster

Are you planning a big Christmas party or event this year? One of the best ways to let people know about it is to WOW them with a festive poster! Posters are great for spreading the word fast. Not only are they highly cost-effective, but if they’re done right , they’re known to have a long-lasting, action-inspiring effect on the viewer.
Learn more

Free Templates: Christmas Menu Design Tips

When you think of Christmas day, the real star of the show each year is the Christmas dinner. The incredible, mouth-watering festive spread, but also the huge amount of stress it takes to bring it all together.
Learn more

Frequently Asked Questions

How are personalised Christmas cards printed?

The quantity of Christmas cards you order will determine how they are produced as we use two different techniques. For short-run quantities (less than 500), we print Christmas cards digitally on our iGen press, while orders of over 500 (also known as long run) are printed on one of our Heidelberg lithographic printing presses.

If you order foil Christmas cards, they will require additional finishing to add the embellishment. We run your printed Christmas cards through our MGI Varnish 3D Evo 75 to apply a layer a spot gloss and foil to your print.

Where to get Christmas cards printed

If you’re looking for high quality Christmas card printing, look no further. Getting your printed Christmas cards online is a great option for corporate and personal use alike. Not only can you personalise the cards any way you like, from the shape and size to the card stock and finish, but making your own Christmas cards can work out a lot cheaper than buying them from a shop or other reseller. With 500 A6 Christmas cards available from less than 25p each, you can’t go wrong!

How to make and print your own Christmas cards

Online printing gives you the power to make your own Christmas cards at home, no matter your print know-how. Setting up your artwork for print is easier than you might think. Here’s how:

  1. Set up your document to the Christmas card size you want to print – see our paper size guide for exact dimensions
  2. Add text and high resolution images to create your design
  3. Save your finished design as one of our accepted file types
  4. Place your order with instantprint and upload your design
  5. Our team will create a proof to show you how your artwork will look when it’s printed – once you’re happy with the design, simply approve it to send it to print!

What to write in a Christmas card

The perfect accompaniment to any good Christmas card design is of course the personal message you write inside it. For corporate Christmas cards, you should always tailor the message you write to include specific details of why you’re thankful for your client’s services this year.

Here are a few examples of what to write in a Christmas card that you can add your own personal spin to:

  • Thank you for all the support you have shown us this year. Merry Christmas!
  • Wishing you peace, love and joy this Christmas
  • Merry Christmas & Happy New Year from the whole team at [BUSINESS NAME]! We’d love to take this chance to say thank you for making it such a fantastic year and we can’t wait to work with you in the future
  • Merry Christmas! The whole team sends their wishes for a successful new year!

Can you recycle Christmas cards?

The majority of our Christmas cards are widely recycled. The only cards that cannot be recycled are foil Christmas cards.

We print all of our cards on paper that’s sustainably sourced from FSC certified suppliers, including our 100% recycled Christmas cards. By using the greenest stocks available to us, this ensures that nearby local communities are respected, the habitats of endangered plants and animal species are protected, and that all workers are properly paid.

If you’d like us to add the official FSC logo to your Christmas cards, please send your request over to us in an email at after you’ve placed your order.

When is the last day for posting Christmas cards

If you’re planning on sending Christmas cards out in the post as part of a festive direct mail campaign, allow plenty of time for posting.

The last date to send out your Christmas cards with Royal mail is Friday 23rd December with Special Deliver Guarantee. The last date for 1st class delivery is Wednesday 21st December, whereas the deadline for 2nd class delivery is Monday 19th December. If you’re planning on cutting costs with Royal Mail Bulk Mail Economy, your last day for posting Christmas cards is Friday 16th December.

When ordering printed Christmas cards to post out, please allow at least 2 working days for printing and delivery.

When do you start sending Christmas cards?

According to Christmas card etiquette experts, the best time to send Christmas cards out in the post is during the first week in December. That’s close enough to Christmas that it won’t feel too early to receive a card, and it also gives the recipient plenty of time to write a card back.

When was the first Christmas card printed?

Christmas cards – like many festive traditions – date back to the Victorian period. The painter John Callcott Horsley designed the first Christmas card that was commissioned for commercial printing by the British inventor Sir Henry Cole in 1843.