A total of $21 million will be invested in the Bay of Plenty to help accommodate ongoing school roll growth.
The funding will help to build 35 more classrooms across the region for an extra 700 students.
Four of those classrooms will be built in Rotorua and will provide space for almost 80 extra students.
One classroom each for 22 extra students will be built at Ngongotaha School, Glenholme School and Whangamarino School.
Kea Street Specialist School will also get a new classroom for 10 extra students.