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.
Te Pae School (Proposed opening date: 2027-01-01)
Westgate, Auckland
- School type
- Full Primary
Te Pahu School
Te Pahu, Hamilton
- School type
- Full Primary
- 101 students
- Roll band
- Medium (100–299)
Te Paina School
Mercer
- School type
- Full Primary
- 63 students
- Roll band
- Small (under 100)
Te Parito Kōwhai Russley School
Avonhead, Christchurch
- School type
- Full Primary
- 414 students
- Roll band
- Large (300–599)
Te Pohue School
Te Pohue
- School type
- Full Primary
- 24 students
- Roll band
- Small (under 100)
Te Puna School
Te Puna
- School type
- Full Primary
- 244 students
- Roll band
- Medium (100–299)
Te Puru School
Te Puru
- School type
- Full Primary
- 164 students
- Roll band
- Medium (100–299)
Te Rā School
Raumati South, Kapiti Coast
- School type
- Full Primary
- 135 students
- Roll band
- Medium (100–299)
Te Raekura Redcliffs School
Redcliffs, Christchurch
- School type
- Full Primary
- 246 students
- Roll band
- Medium (100–299)
Te Ranga School
Te Puke
- School type
- Full Primary
- 176 students
- Roll band
- Medium (100–299)
Te Rapa School
Te Rapa, Hamilton
- School type
- Full Primary
- 513 students
- Roll band
- Large (300–599)
Te Rau Horopito
Rolleston
- School type
- Full Primary
- 60 students
- Roll band
- Small (under 100)
Te Rerenga School
Te Rerenga
- School type
- Full Primary
- 115 students
- Roll band
- Medium (100–299)
Te Rito Harakeke - Marshland School
Marshland, Christchurch
- School type
- Full Primary
- 578 students
- Roll band
- Large (300–599)
Te Rōhutu Whio
Rolleston
- School type
- Full Primary
- 333 students
- Roll band
- Large (300–599)
Te Takarangi
Purerua
- School type
- Full Primary
- 56 students
- Roll band
- Small (under 100)
Te Tipua School
Gore
- School type
- Full Primary
- 35 students
- Roll band
- Small (under 100)
Te Uku School
Raglan, Te Uku
- School type
- Full Primary
- 129 students
- Roll band
- Medium (100–299)
Te Waitai Sefton School
Sefton
- School type
- Full Primary
- 122 students
- Roll band
- Medium (100–299)
Te Waka Unua School
Woolston, Christchurch
- School type
- Full Primary
- 485 students
- Roll band
- Large (300–599)
Te Waotu School
Putaruru
- School type
- Full Primary
- 129 students
- Roll band
- Medium (100–299)
Te Whai Hiringa
Flaxmere, Hastings
- School type
- Full Primary
- 422 students
- Roll band
- Large (300–599)
Te Wharekura o Tāmaki ki te Tonga (Proposed opening date: 2026-10-12)
Clendon Park, Auckland
- School type
- Full Primary
Thames South School
Thames
- School type
- Full Primary
- 59 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