Students at Pewsey Vale School raised £2,582.19 for charity over the past school year.

The money has been split between Children in Need, Jeans for Genes, MacMillan Cancer Support, Sports Relief and the Make A Wish Foundation.