Skip to content
NZ Schools Directory

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.

St Mary's Catholic School (Avondale)

Avondale, Auckland

School type
Full Primary
168 students
Roll band
Medium (100–299)
View school

St Mary's Catholic School (Hastings)

Mahora, Hastings

School type
Full Primary
279 students
Roll band
Medium (100–299)
View school

St Mary's Catholic School (Otorohanga)

Otorohanga

School type
Full Primary
25 students
Roll band
Small (under 100)
View school

St Mary's Catholic School (Putāruru)

Putaruru

School type
Full Primary
172 students
Roll band
Medium (100–299)
View school

St Mary's School (Blenheim)

Blenheim

School type
Full Primary
166 students
Roll band
Medium (100–299)
View school

St Mary's School (Carterton)

Carterton

School type
Full Primary
123 students
Roll band
Medium (100–299)
View school

St Mary's School (Christchurch)

Christchurch

School type
Full Primary
119 students
Roll band
Medium (100–299)
View school

St Mary's School (Foxton)

Foxton

School type
Full Primary
36 students
Roll band
Small (under 100)
View school

St Mary's School (Hokitika)

Hokitika

School type
Full Primary
133 students
Roll band
Medium (100–299)
View school

St Mary's School (Mosgiel)

Mosgiel

School type
Full Primary
130 students
Roll band
Medium (100–299)
View school

St Mary's School (Wanganui)

Whanganui

School type
Full Primary
235 students
Roll band
Medium (100–299)
View school

St Matthew's Primary School (Hastings)

Hastings

School type
Full Primary
148 students
Roll band
Medium (100–299)
View school

St Matthew's School (Marton)

Marton

School type
Full Primary
54 students
Roll band
Small (under 100)
View school

St Michael's Church School

Christchurch Central, Christchurch

School type
Full Primary
124 students
Roll band
Medium (100–299)
View school

St Michael's School (Taita)

Taita, Lower Hutt

School type
Full Primary
125 students
Roll band
Medium (100–299)
View school

St Patrick's Catholic School (Taumarunui)

Taumarunui

School type
Full Primary
63 students
Roll band
Small (under 100)
View school

St Patrick's Catholic School (Taupo)

Taupo

School type
Full Primary
228 students
Roll band
Medium (100–299)
View school

St Patrick's Catholic School (Te Awamutu)

Te Awamutu

School type
Full Primary
243 students
Roll band
Medium (100–299)
View school

St Patrick's School (Bryndwr)

Bryndwr, Christchurch

School type
Full Primary
169 students
Roll band
Medium (100–299)
View school

St Patrick's School (Greymouth)

Greymouth

School type
Full Primary
212 students
Roll band
Medium (100–299)
View school

St Patrick's School (Inglewood)

Inglewood

School type
Full Primary
56 students
Roll band
Small (under 100)
View school

St Patrick's School (Kaiapoi)

Kaiapoi

School type
Full Primary
195 students
Roll band
Medium (100–299)
View school

St Patrick's School (Kaponga)

Kaponga

School type
Full Primary
25 students
Roll band
Small (under 100)
View school

St Patrick's School (Kilbirnie)

Kilbirnie, Wellington

School type
Full Primary
128 students
Roll band
Medium (100–299)
View school

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.

Stay in the loop

Get occasional updates about new apps, features, and resources — no spam, unsubscribe any time.