Acting principal Allan Mitchell said the turnout probably reflected pent-up demand after last year’s fair had to be cancelled because of Covid-19.
The warm weather, which belied a snow warning the previous night, was a big boost for what was the school’s major fundraiser, Mr Mitchell said.
"We’re just delighted with how the day’s turned out.
"It’s been a really successful, strong fair for our community," Mr Mitchell said.
Although book sales were not the biggest earner, "they got people through the gate" to open their wallets at food, clothing and plant stalls, raffles and games.
The income paid for learning opportunities and materials that benefited pupils.
The fair was also a learning opportunity for the school’s years 7 and 8 pupils, who ran stalls as part of their financial literacy studies.
Mr Mitchell said many people had told him how much they missed last year’s fair.
They were like "hardy annuals" who came back every year to support the school and church community.