Children earned their spots - and counted them - as Park Lane Learning Trust raised money for Children In Need.
Youngsters paid to participate in fancy dress - with all outfits having a numeracy theme, there were bun and cake sales, leg waxing, sponsored silences, a sponsored car wash, and a staff sack race.
Headteacher Stephen Taylor said: “It’s gone really, really well. What’s always good is that we get 100 per cent participation, we get 100 per cent attendance and just a massive amount of commitment - some children have made 200 buns.
“We’re always proud on days like this and it’s always good to see.”
Throughout the day there were various numeracy quizzes, with question themes related to the number of spots or stripes teachers were wearing.
Mr Taylor said that he expected the school to raise over £800 charity.