Christmas Cards from 99p, 2018 Xmas Greeting Cards for Sale Online UK | Card Factory Skip to main content

Christmas Cards

Christmas Cards

Find the perfect cards to send a lot of love to family and friends this Christmas from only 99p! Create thoughtful personalised designs, take a look at our brilliant in-store cards (many of which are handmade) or make it easy to send out loads of festive greetings with boxed cards. No matter what your budget, we've got the perfect Christmas card to match it.

Shop all christmas cards

Send love for less this Christmas

With Christmas cards available from only 99p, you can send festive greetings to everyone on your list without breaking the bank. 

From special cards for family members to boxed cards for everyone at work or school, we've got all the card solutions you could need as we head toward December 25th. 

You can create your own special designs in minutes to add a thoughtful touch this season with our personalised Christmas cards, which feature a fab range of styles. Add names, messages or even photos to the front of the cards to show just how much you care. 

As well as changing the design and writing a greeting on the inside of the card, you're able to choose from three different sizes, allowing you to match your card to your budget. If you're after loads of matching personalised cards to send a Christmas message from your whole family, we also have great bulk buy offers available on personalised cards. 

Save up to 50% when you order 10 or more identical cards, helping you to save this Christmas but still share the love. 

It isn't only personalised cards that you'll find online though, we also have loads of gorgeous in-store Christmas cards to choose from. You'll recognise these cards from our high street stores, with a variety of different ranges and styles available. 

All of our in-store Christmas cards are exclusively designed and made by us. Many of them are hand-crafted, so they are made with a lot of care and feature great little extras like 3D touches, ribbons and glitter. 

As well as exclusive designs, we've also written messages for the inside of the cards, so you don't need to think of the perfect way to say Merry Christmas for each and every recipient. All you have to do is sign your card when it arrives and pop it in the envelope we'll send with it. 

If you've got loads of cards to send, why not order some of our boxed cards? These are also available in-store, but we've got them in one place to make it easier to find your favourites. 

Many of our boxed cards are also handmade and finished with foil or glitter, so they are really pretty. From value packs to our Deluxe collection, you'll find the perfect way to wish everyone you know a fantastic festive season.