Whether you take part in an event or fundraise, become a volunteer or sign up to campaign - you're helping us fight for every childhood. Your amazing support helps us reach millions of children and young people.
Make a donation
90% of our funding comes from our supporters. Every pound and penny makes a difference.
Campaign with us
Just 2 minutes of your time could change a child’s life - whether it’s signing a petition or emailing your MP.
Fundraise with us
Whether you're taking on a challenge, crafting or building, baking up a storm, or fundraising at school - we've got tips and advice to help.
Do your own fundraising
Take a look at our creative fundraising ideas, watch fundraisers' stories and find out how you can help us be here for children.
Take on a challenge
Whether you want to run a marathon, walk 10k or cycle through the countryside, take on a charity challenge and help change children's lives.
Join us at an event
Gala dinners, wine challenges, exclusive movie clubs – our Special Events team hosts a wide variety of incredible events, all in support of the NSPCC.
Volunteer with us
Volunteers are the beating heart of the NSPCC. Without them, we couldn’t help the children who need us. Join us in the fight for every childhood.
Partner with us
Find out about our partners, what it's like to partner with us and how we're making a difference for children together.
Ways to give
Big or small, there’s are lots of ways to donate to the NSPCC and make things better for children.
Become a major donor
We value every donation received. Making a major donation as an individual or trust can have an enormous impact on the services we provide for children.
More ways to support our work
Donate in memory
Find out how to make a donation or set up a tribute fund in honour of your loved one.
Leave a gift in your will
Become a guardian for the next generation. Leave a donation in your will and help us be there for every child in the future.
Give with your celebration
Whether it’s your wedding, anniversary or birthday, personalise your event with us.
Play your part by entering the raffle today and you could win £10,000 or a luxury prize.
Enter for just £1 a week and you could win big! Every week your entry will help protect children today and prevent abuse from happening tomorrow.