Announcement : 

Welcome to Te Puke Primary School new website!

Newsletters

Newsletter Sign-Up

Translate

Arabic Arabic Chinese (Simplified) Chinese (Simplified) Dutch Dutch English English French French German German Italian Italian Maori Maori Portuguese Portuguese Russian Russian Samoan Samoan Spanish Spanish
Te-Puke-Primary-Logo