The Arrowtown School Fair drew up to 3000 people - and returned an estimated $24,000 - during a beautiful day on Saturday.
Raffles, baking, second-hand goods, motorbike rides and hordes of children had the primary school constantly buzzing.
Arrowtown Primary School PTA secretary Alice Hutchens said the day "exceeded all of our expectations".
Money will go towards a new performing arts facility.
Queenstown Times reporter Joe Dodgshun joined the crowds.