Full primary schools (Years 1–8)
Full primary schools teach all primary years on one site — from Year 1 through Year 8. You'll find these often in smaller towns and rural communities where a single kura serves the whole primary age range. There are 1,050 full primary schools in this directory.
Moawhango School
Moawhango
- School type
- Full Primary
- 30 students
- Roll band
- Small (under 100)
Mohaka School
Mohaka
- School type
- Full Primary
- 35 students
- Roll band
- Small (under 100)
Mokau School
Mokau
- School type
- Full Primary
- 22 students
- Roll band
- Small (under 100)
Motatau School
Motatau
- School type
- Full Primary
- 61 students
- Roll band
- Small (under 100)
Motu School
Motu
- School type
- Full Primary
- 7 students
- Roll band
- Small (under 100)
Motueka South School
Motueka
- School type
- Full Primary
- 169 students
- Roll band
- Medium (100–299)
Motueka Steiner School
Lower Moutere
- School type
- Full Primary
- 82 students
- Roll band
- Small (under 100)
Mount Biggs School
Feilding
- School type
- Full Primary
- 110 students
- Roll band
- Medium (100–299)
Mountview School
Taupo
- School type
- Full Primary
- 309 students
- Roll band
- Large (300–599)
Mt Cook School (Wellington)
Wellington
- School type
- Full Primary
- 287 students
- Roll band
- Medium (100–299)
Mt Pleasant School
Mt Pleasant, Christchurch
- School type
- Full Primary
- 372 students
- Roll band
- Large (300–599)
Mt Somers Springburn School
Mount Somers, Ashburton
- School type
- Full Primary
- 79 students
- Roll band
- Small (under 100)
Mulberry Grove School
Tryphena
- School type
- Full Primary
- 23 students
- Roll band
- Small (under 100)
Muritai School
Eastbourne, Lower Hutt
- School type
- Full Primary
- 328 students
- Roll band
- Large (300–599)
Muriwai School
Muriwai, Gisborne
- School type
- Full Primary
- 57 students
- Roll band
- Small (under 100)
National Park School
National Park
- School type
- Full Primary
- 31 students
- Roll band
- Small (under 100)
Nelson Christian Academy
Stoke, Nelson
- School type
- Full Primary
- 311 students
- Roll band
- Large (300–599)
Netherton School
Netherton, Paeroa
- School type
- Full Primary
- 134 students
- Roll band
- Medium (100–299)
New Brighton Catholic School (Chch)
New Brighton, Christchurch
- School type
- Full Primary
- 194 students
- Roll band
- Medium (100–299)
New Plymouth Adventist Christian School
Vogeltown, New Plymouth
- School type
- Full Primary
- 56 students
- Roll band
- Small (under 100)
Newbury School
Palmerston North
- School type
- Full Primary
- 189 students
- Roll band
- Medium (100–299)
Ngaere School
Stratford
- School type
- Full Primary
- 147 students
- Roll band
- Medium (100–299)
Ngahinapouri School
Ngahinapouri
- School type
- Full Primary
- 177 students
- Roll band
- Medium (100–299)
Ngakonui Valley School
Taumarunui
- School type
- Full Primary
- 47 students
- Roll band
- Small (under 100)
One learning ecosystem for schools, teachers, and whānau
LearnSpace is a NZ-built suite of curriculum-aligned apps — used in class and at home. It connects schools, kaiako, and parents on one platform, so every tamaiti gets the same quality learning tools wherever they are.
Schools
One admin dashboard for rosters, staff invites, and roll-based pricing — no juggling separate logins per app.
Teachers
Curriculum-aligned apps for Years 1–8, ready to use in class and set for homework in a click.
Parents
The same classroom apps at home, so you can support your tamariki's learning without extra logins or ads.
Get started
Connect your school to LearnSpace
Create your account to connect your school or classroom. Choose your role — we'll link you using the official MoE school number.
Get started
Bring LearnSpace home for your tamariki
You don't need your school on LearnSpace to join — create a family account and give your kids classroom-quality apps at home.
Get started as a parent