The Guide to Major Trusts 2025-26. DSC (Directory of Social Change)

Charity Christmas cards

Howard Lake | 13 December 2000 | News

One in three Christmas cards is sold in aid of a charity, and we spend about £114m on them each year. Jonathan Sale looks at the Charity Christmas card market in Guide to choosing your charity Christmas cards at SocietyGuardian.

Loading

Mastodon