Cards for Good Causes is the UK’s largest multi-charity Christmas card organisation


Buying your charity Christmas cards from us means you can choose from a wide range of designs and support more than one charity this Christmas. Choose designs from over 40 charities and search our online shop by charity or by design. And because you pay a single delivery fee for your order, buying your cards from our online shop is an easy way to support a choice of charities.

Mary Berry:

“Cards for Good Causes – there are an amazing selection of Christmas cards and I try to get there early for the best selection. The charities they support are so diverse, so you will be able to choose your favourites, the best place to get your cards.” 

Gloria Hunniford:

“It’s that time of year again and Cards for Good Causes is a great way to support charities at Christmas and with such a wonderful choice of cards, there’s something to suit everyone.”

Jane Asher:

“I am such a fan of Cards for Good Causes and have bought and sent them for many years. Christmas is the ideal time to be supporting good causes while keeping in touch with friends and family. There’s such a wonderful selection this year and everyone will find something they like and a charity that they want to support.”

In the past ten years, charities have received more than £40 million from Cards for Good Causes – representing at least 70p in every pound out of which charities had to pay for the production and distribution of their Christmas cards and any VAT. Click here for details about payment by Cards for Good Causes to participating charities.

Until Christmas
Buy Cards Now