Cassiobury School Christmas Fair delighted children with characters from Disney's blockbuster Frozen and raised more than £3,000 for new IT and play equipment.
Organisers declared the event great fun and a huge success, with parents and children staying for hours to enjoy the fair's attractions.
Debbie Leven, on the school council for promotions and raffles, said: "The Christmas Fair is one of our big events and it really draws in the people.
"I think it set everyone up for Christmas - we're really pleased."
Attractions included Santa's Grotto, prize raffle, face painting, reindeer rummage, snowball slinging and Christmas music.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here