There is a record number of children attending school, with 831,000 children currently enrolled, the highest number ever.
The Education Ministry's mid-year roll count shows schools have nearly 16,000 more pupils than last year.
And it's been driven by immigration.
Education correspondent John Gerritsen reports.