Menu
Donate

5 Christmas fundraising ideas for charity

Rachael Gearon - Digital Content Officer
Thursday 27 November 2025
A family wearing Christmas jumpers and novelty Christmas items, baking together in the kitchen

Organising a festive fundraiser is a meaningful way to support a good cause, all while bringing people together.

Christmas is for celebration, togetherness and generosity, making it the perfect time to make a positive difference. Organising a festive fundraiser is a meaningful way to support a good cause, all while bringing people together.

Whether it’s a bake sale, a charity raffle, or a festive quiz, there are plenty of ways to do this. Here are a 5 different Christmas fundraising ideas for charity to get you started.

1. Christmas bake sale

A Christmas bake sale is an excellent way to celebrate the season of giving. Encourage friends or colleagues to bake their favourite homemade goods, or seasonal treats.

Proceeds could go toward supporting children living in poverty, helping to provide essentials like warm clothes or food.

A bake-sale is a community-focused idea that can connect people as well as supporting charitable causes.

Person cutting Christmas-theme shaped biscuits out of dough

2. Host festive drinks

Not much of a baker? Try your hand at making hot chocolate, mulled wine, or a festive afternoon tea instead!

Get friends and colleagues together for a warming celebration and ask for a small donation to take part.

Perhaps all proceeds could support Action for Children's Christmas appeal!

3. 12 days of Christmas charity challenge

Sporty Santa Campaign - two men running in the forest with secret santa hats

Two men running in the forest wearing Santa hats

Stay active and spread festive cheer by taking on the 12 days of Christmas challenge.

Set yourself a goal, such as a 15-minute walk each day, or something more ambitious, and get sponsored to complete it.

Every day helps raise funds and could make a difference to vulnerable children. Consider becoming a Sporty Santa and getting a free Santa hat to wear for your activities!

4. Charity Christmas quiz

Host a Christmas-themed quiz night, either at a local community hall, a pub, or online. Teams could pay a small entry fee, with all proceeds going to charity.

Why not go the extra mile, and organise a raffle to give out on the night? Or, some supporters might be happy to donate a festive prize for the winning team.

It’s a fun and social way to get people together and raise funds at the same time.

Don't forget to pay in your fundraising when you're done!

Download your free fundraising pack!

Download
Secret Santa: Charity Christmas Fundraising Pack

5. Charity Christmas party

Colleagues during a game at the office Christmas part

Office Christmas party with people playing games

Host a charity Christmas party to raise funds for those in need.

Gather friends, family, or colleagues for games, music, and festive treats, and ask for donations or ticket sales to support a good cause.

It’s a fun, social way to give back and spread holiday cheer.

Why fundraise for Action for Children this Christmas?

31% of all children in the UK currently live in poverty. For most of these children, Christmas will be just like any other day: no presents, no festive food - maybe no food at all.

But you could change that. By fundraising for Action for Children, you could make sure vulnerable children don't miss out on the magic of Christmas.

Need more inspiration?
Do your own fundraising