• 100% of the proceeds donated to Charity
  • Over 200 UK Charities supported
  • Free UK delivery on all orders over £40

Shops Open on 2nd December

About Cards For Good Causes

Cards for Good Causes supports more than 250 UK national and local charities. We do this by selling the widest choice of Christmas cards online and through our 300 seasonal pop-up shops.

In addition to cards, we sell a range of Christmas goods, including advent calendars, Christmas wrapping paper, gift tags and decorations, as well as gifts and toys.

Our aim

In the last 10 years alone, you have helped us raise over £40 million for UK charities. We want to keep raising as much money as possible each year for our charities.

Our pop up shops

Cards for Good Causes manages a national network of over 300 charity Christmas card shops, across the UK. In each of our shops we aim to represent at least 25 charities.

Our pop up shops open at various points throughout the lead up to Christmas - typically during September - December. We set up in sites such as churches, libraries, community centres, tourist information centres and museums.

We are only able to open such a high number of shops, thanks to the fantastic work of our volunteers.

Our set up

Many charitable organisations set up a subsidiary “business” or "trading arm" as a way to generate income on a more permanent basis -- and Cards for Good Causes is no different.

Cards for Good Causes is the trading arm of charity, The 1959 Group of Charities -- a multi-charity membership organisation with twenty five member charities.

Cards for Good Causes sells Christmas cards and other items on behalf of The 1959 Group of Charities, as well as on behalf of a number of guest charities.

We run as a not-for profit organisation and give back 100% of our proceeds to our charities. The proceeds is the profit we make after any overheads such as storage, distribution and the running of our pop-up shops, office and warehouse. Last year, the participating member and guest charities or their trading subsidiaries received 70p in every £1 of their card sales after overheads.

In addition to these costs, the participating charities cover the costs of the production of their cards.

Our history

In 1959, James “Jim” Jackson, Secretary of the British Diabetic Association, gathered a group of medical charities together to discuss the coordination of publicity for selling charity cards at Christmas.

In 1964, they began selling cards from empty shops in town centres. The name “Cards for Good Causes” was first mooted in 1971, but it was not until 1988 that it was formally established as the trading arm of The 1959 Group of Charities.


.