Christmas Cards

Boxed Cards
Personalised Cards
Bulk buy Cards
In-store Cards

Buy your Christmas cards from Card Factory this festive season

‘Tis the season to spread Christmas cheer! And what better way to do so than with a heartfelt Christmas greeting card? Got a big family and don’t want to spend the earth on cards this year? Our bumper value packs of 50 boxed Christmas cards are just the ticket. With up to 10 designs per pack, there’s bound to be the perfect card for all the family. What’s more, with 3 for 2 on selected boxed cards, you can save even more this Christmas.

If you’re one for quality over quantity, our single Christmas greetings cards for sale are guaranteed to bring a smile to that special someone’s face. Whether you’re buying for a close relative, friend or colleague, spread the joy with a heartfelt Christmas card. Or for a little extra spice, choose one of our personalised cards this yuletide. Rude, funny, cute or traditional – trust Card Factory this Christmas.
We all know that giving is better than receiving. That’s why we’ve teamed up with a whole host of charities including Macmillan, Teenage Cancer Trust and Alzheimer's Society so you can give back when you spend with us.

Whatever your pick of Christmas card, rely on us for quality at excellent prices. Available to buy online and in our UK stores, cards start from as little as 99p, leaving more room for little extras like stocking fillers. So don’t be shy, head on down to our Santa’s grotto.

Find all the Christmas cards, Christmas gifts and Christmas party supplies you need to make this festive season amazing. Our Christmas shop contains cards, gifts and more for him, for her, for families and for kids.

Our Christmas card shop contains traditional cards, funny cards, cute cards and more, perfect for him, for her, for kids and for families. Send a special Christmas wish to everyone you love this festive season.