Mosques Charities Blog Pricing Demo Sign In Get Started
Blog / Fundraising / Christmas Fundraising Ideas: 20 Festive Ways to Raise Money

Christmas Fundraising Ideas: 20 Festive Ways to Raise Money

20 Christmas fundraising ideas for UK charities, schools, and community groups. From festive markets to carol singing — maximise the season of giving.

Christmas Fundraising Ideas: 20 Festive Ways to Raise Money

Christmas is the second-largest fundraising season in the UK (after Ramadan for Muslim charities). The spirit of giving is high — capture it with these 20 festive fundraising ideas.

Classic Christmas Fundraisers

1. Christmas fair / market — Stalls selling crafts, food, decorations. Add a Santa's grotto (£3-5 per child). The flagship festive event.
Expected return: £1,000-10,000

2. Carol singing collection — Choir sings at local high streets, pubs, or door-to-door. Collection buckets or QR codes for donations.
Expected return: £200-2,000

3. Christmas jumper day — £2 per person to wear a festive jumper at school or work. Save the Children runs the national campaign but anyone can do it.
Expected return: £100-1,000

4. Advent calendar raffle — 24 prizes behind 24 doors. Sell raffle tickets throughout November. One winner announced each day of December.
Expected return: £500-5,000

5. Christmas card sale — Design your own cards (children's artwork works brilliantly) and sell packs of 10 for £5-8.
Expected return: £200-2,000

6. Secret Santa donation swap — Instead of buying gifts, donate the equivalent to charity. Popular in offices and community groups.
Expected return: £200-1,000

7. Christmas dinner fundraiser — Three-course festive meal with entertainment. Ticket price includes donation.
Expected return: £2,000-10,000

8. Gift wrapping station — Offer gift wrapping in shopping centres or at markets. Donation per gift.
Expected return: £200-1,500

9. Christmas tree recycling — In January, collect and recycle Christmas trees for a suggested donation. Several charities run these nationally.
Expected return: £500-5,000

10. Festive bake sale — Mince pies, Yule logs, Christmas cakes. Premium pricing applies at Christmas.
Expected return: £200-1,000

Modern & Digital

11. 12 days of Christmas campaign — 12 social media posts, each with a different donation amount or call to action. Build momentum.
Expected return: £500-5,000

12. Christmas e-cards — Offer branded e-cards in exchange for a donation. "Send a card, make a difference."

13. #GivingTuesday campaign — The global day of giving falls on the first Tuesday after Black Friday. Run a matched giving campaign.

14. Year-end appeal — Many donors give in December for tax reasons. A well-crafted email appeal can raise thousands.

15. Amazon wishlist for beneficiaries — Create a wishlist of gifts for children or families you support. Donors buy directly.

For Schools

16. Nativity performance — Ticket sales for the school play. Add a raffle and refreshments.

17. Christmas shop — Children buy small gifts for family (donated or bulk-purchased). £1-3 per item.

18. Reindeer run — Sponsored run with antlers and red noses. Last day of term.

19. Festive craft workshop — Children make Christmas decorations. Parents pay £2-5 per child.

20. Hamper raffle — Parents donate items, PTA assembles hampers, sell raffle tickets.

Collect Festive Donations Digitally

PledgeNow makes cashless giving easy at Christmas events. QR codes, pledge links, automatic reminders. Free for every charity and school.

Start Free →

Free for every charity

Stop losing pledges. Start tonight.

Pledge Now, Pay Later captures every promise, follows up automatically, and lets donors pay on their own time. No card required. No catch.

Create free account → See live demo
Stay updated

Get fundraising tips in your inbox.

No spam. Just practical resources when we have something worth sharing.

Related articles

Losing pledges at events?
Free tool. 2 min setup. Works tonight.

Start Free →
See live demo