King William's Town Primary School

King William's Town Primary School

Share

"Small People, Big Dreams"

A Foundation Phase Primary School in King William's Town.

17/06/2026

Last week to submit your applications!

Photos from King William's Town Primary School's post 12/06/2026

Thank you Grade 2's.

Photos from King William's Town Primary School's post 12/06/2026

Let's learn our ABC's.

Photos from King William's Town Primary School's post 05/06/2026

Despite the chilly weather, our learners embraced World Ocean Day with a Fantastic Fun Friday full of energy and joy! 🌊✨

Photos from King William's Town Primary School's post 29/05/2026

Roaring with excitement, our Fun Friday became a Jurassic adventure!

Photos from King William's Town Primary School's post 26/05/2026

Well done to Mr Matthews and the U9 soccer team who played their first match today against St. Christophers and won 2-1 🏆

Photos from King William's Town Primary School's post 22/05/2026

Celebrating World Africa Day at KPS.

Photos from King William's Town Primary School's post 22/05/2026

Our learners and staff proudly joined the R5 pledge to raise funds for Guardians of Hope, and the response from the KPS Family was truly overwhelming.

Beyond the pledge, our dedicated staff took part in Trolley Drives at Spar and Pick ’n Pay, while our learners collected clothes, blankets, toys, and even shoes to support the children cared for by Guardians of Hope.

Together, we were able to hand over a cash donation of R5 437.70, along with boxes filled with food, nappies, and other essential items.

A special mention must be made to Ms Monaghan, whose vision and dedication started this initiative.

A heartfelt thank you to the KPS Family for your generosity, and to Guardians of Hope for the incredible work you continue to do in changing lives. 🫶

Want your school to be the top-listed School/college in King William's Town?

Click here to claim your Sponsored Listing.

Category

Telephone

Website

Address

68 Thomas Street
King William's Town
5601

Opening Hours

Monday 07:30 - 04:00
Tuesday 07:30 - 16:00
Wednesday 07:30 - 16:00
Thursday 07:30 - 16:00
Friday 07:30 - 16:00