Skip to main content

Ready to take on your next fundraising challenge? Start fundraising

Ways to raise money for charity at school

Creative fundraising ideas for students of any age

Image of school fundraising event

Fundraisers can be a great help for schools. They fund new resources, boost the kids’ confidence, and help build community spirit – for every group from pre-school to post-16.

Whether you’re raising money for your school or for a charity whose cause is close to your hearts, school fundraising activities need to be cheap, easy to organise and fun.

The challenge is coming up with fresh fundraising events that get kids and parents excited about taking part. This is where it pays to get creative.

Here are some excellent ideas to get you started.

Make £5 Grow - a Virgin Money initiative

Free, fun and engaging, this initiative is designed to help draw out key entrepreneurial skills in young people, by helping them set up their own mini business.

Our friends at Virgin Money provide a loan of £5 for every pupil taking part in the programme, up to a maximum of £250 per class (50 pupils). Pupils use the money to create a product or service they can sell to make a profit. At the end of the programme, the school gets to keep any profit made which can be used towards any fundraising targets. Simple! They’ve seen pupils set up thriving companies selling everything from calendars and sustainable bags for life to tasty, ultra-sellable cookies.

As it forms part of the curriculum, it is a great way for schools to get involved while ensuring their time is spent delivering their educational objectives. Plus, kids learn a whole host of business and life skills along the way.

Find out more

Primary school fundraising activities

School sleepover

Get sponsored to stay at school for 24 hours. Sound boring? Think again – come 3.30pm, when lessons end, the pyjama party begins! The kids will relish exploring the school after hours, while parents will gladly support a cause that gives them a night off.

Create a cookbook

Get kids and their parents to share their favourite recipes. Ask for online donations to cover your print costs, then sell the cookbooks for pure profit. You raise funds and liven up your weekly dinner menu at the same time: win-win.

Balloon raffle

A simple but super-fun twist on the classic raffle – parents and kids buy the chance to burst a balloon and see if there’s a winning raffle ticket inside. Even for those who don’t win, there’s the joy of popping that balloon.

Secondary school fundraising activities


Why not raise money and heart rates at the same time? Borrow an exercise bike and get sponsored to keep those pedals turning for a full day – with the kids taking turns to cycle their way to your fundraising target.

Sponsored litter pick

Raise money and look after your community at the same time. Ask local residents to sponsor your school to de-litter the local area. The benefits are big all round: the kids get some quality outdoor time, they learn the value of caring for their community, and you keep the neighbours on-side.

Inter-class challenge

Leave the creative ideas to the kids by challenging each class to come up with a fundraising idea. The goal? To make more money than their peers. You can bet that their enthusiasm for fundraising will reach an all-time high when bragging rights are on offer.

School fundraising ideas that make a lot of money

If you want to up the stakes and raise big money, you’ll need an idea that makes people desperate to see the outcome. Try these options to smash your fundraising target.

Teacher torture

Unfortunate perhaps, but nothing raises more money from kids than the opportunity to see their teachers humiliated. You won’t need to ask twice if you give them the chance to subject teachers to gunge, slime or a bath full of cold baked beans. Simply set a target and watch the donations roll in.

Sponsored offline week

Arguably the biggest challenge any teenager could face – a week without their phone, tablet, or games console. This will be like stepping back in time for them. For this one, raising money is the easy part – convincing the kids to take part will be the challenge.

All set?

It's time to start fundraising.

Set up your fundraising page

Related articles

How To Set Up Your Virgin Money Giving Fundraising Page

Five easy steps to creating your fundraising page

3 mins read

#SaveOurCharities - how fundraising in the UK has changed after lockdown

The highs, the lows and how you can #ShareTheFundraisingSpirit

Virgin Money Giving | 3 mins read

The benefits of decluttering your home

Why decluttering your home is good for the mind, body, soul and charity

Virgin Money Giving | 2 mins read

Back to Top

Our website uses cookies. They help us understand how customers use our website so we can give you the best experience possible and also keep our online adverts relevant. By continuing to browse this site or choosing to close this message, you give consent for cookies to be used. Read more about our cookies.

Our site needs cookies
We need cookies to help you sign in, create a fundraising page and donate. If you want to fundraise or donate on our site, you will need to turn on cookies How to turn on cookies.