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 Joseph's School (Hawera)

Hāwera

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

St Joseph's School (Invercargill)

Invercargill

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

St Joseph's School (Kaikōura)

Kaikoura

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

St Joseph's School (Levin)

Levin

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

St Joseph's School (Nelson)

Nelson

School type
Full Primary
345 students
Roll band
Large (300–599)
View school

St Joseph's School (Oamaru)

Oamaru

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

St Joseph's School (Opunake)

Opunake

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

St Joseph's School (Otahuhu)

Otahuhu, Auckland

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

St Joseph's School (Papanui)

Papanui, Christchurch

School type
Full Primary
427 students
Roll band
Large (300–599)
View school

St Joseph's School (Pleasant Point)

Pleasant Point

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

St Joseph's School (Queenstown)

Queenstown

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

St Joseph's School (Rangiora)

Rangiora

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

St Joseph's School (Stratford)

Stratford

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

St Joseph's School (Taihape)

Taihape

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

St Joseph's School (Temuka)

Temuka

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

St Joseph's School (Timaru)

Timaru

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

St Joseph's School (Upper Hutt)

Upper Hutt

School type
Full Primary
547 students
Roll band
Large (300–599)
View school

St Joseph's School (Wairoa)

Wairoa

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

St Joseph's School (Waitara)

Waitara

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

St Marcellin School (Wanganui)

Whanganui

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

St Mark's Church School (Mt Victoria)

Mount Victoria, Wellington

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

St Mark's School (Christchurch)

Opawa, Christchurch

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

St Martins School

St Martins, Christchurch

School type
Full Primary
471 students
Roll band
Large (300–599)
View school

St Mary MacKillop Catholic School

Mangere, Auckland

School type
Full Primary
340 students
Roll band
Large (300–599)
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.