• All proceeds donated to Charity
  • Over 200 UK Charities supported
  • Free UK delivery on all orders over £40

Personalised Cards

Cards for Good Causes has raised over £40 million for charities across the UK in the last 10 years alone. But we couldn’t do it without the help and support of our incredible network of volunteers and seasonal staff.

Working and volunteering for Cards for Good Causes is a great way to make friends, stay busy in retirement or gain work experience as a student whilst helping to raise essential funds for charitable organisations across the UK.


Work with Cards for Good Causes

We are currently recruiting for the following paid seasonal staff:

Volunteer with Cards for Good Causes

Our Charities Need You

Join our team

We offer a range of volunteering opportunities available for all ages and abilities. Browse our available roles and register your interest in volunteering for us and we will contact you for an informal chat. Find out more.

graphic link to shop cards

Something for everyone

From putting up posters to setting up and running shops, we have a wide range of volunteering jobs to suit all ages and availability. We provide full support and training, it's great for your CV and you will make great friends while doing something worthwhile for a range of charities. Find out more.

Browse our map of volunteering opportunities

exeter group cards for good causes

Volunteer Stories

Meet some of our volunteers who return year after year to help in their local shops.  Whether you have just a few minutes or a few hours each month, we have a volunteering opportunity for you.  Find out more.

All shops sell Christmas cards on behalf of our 25 member charities and most shops also sell cards for other national and local causes. In addition to cards, many of our shops sell a lovely selection of gifts, decorations, wrapping and advent calendars.