Sixth form pupils at Campion School in Bugbrooke have handed over a cheque of £5,162.31 over to the Teenage Cancer Trust.
The students have held numerous fundraising events to raise the cash.
This included a week of activities in December made up of Santa Run, cake sale, bingo, busking and a non-uniform day.
There was also a staff pantomime and a charity curry night. The cheque was handed over on Wednesday last week to Laura Woodcock from the Teenage Cancer Trust.