Schoolchildren in Truro have raised thousands of pounds for a clutch of local and national charities.
Youngsters at Polwhele House have worked hard over recent months to raise a grand total of £2,025.
Charities including Truro Food Bank, Children's Hospice South West, Air Ambulance and Children In Need are poised to share in the pot.
Events included a cocktail party which raised more than £500 for the food bank and £500 for the Air Ambulance, at an annual Christmas bazaar.
However, money is not the only thing that has been collected to help local charities.
Regular clothing collections have taken place at the school for Children's Hospice South West since June 2012.
Sacks of clothes that have become too small for their owners have been donated to be passed on to support those in need, in an initiative where children are helping other children.
Polwhele House head teacher Alex McCullough said: "The various activities have brought a great deal of enjoyment for our pupils, their families and our staff.
"I would particularly like to thank the organisers of the events; their hard work and generosity will now help many more people through the services of these charities."