King Edward VII Preparatory School

King Edward VII Preparatory School is a boys’ government school situated in Houghton, Johannesburg. Pupils are admitted from Grade 0 to Grade 7. We share the same grounds and sports facilities as King Edward VII School (K.E.S), our high school. K.E.S admits pupils from Grade 8 to Matric.


  • A top quality academic education with manageable-sized classes.
  • Dedicated and qualified teachers with traditional values and innovative ideas.
  • Excellent facilities, including a Media Centre, Computer Centre, Grade 0 House, a state of the art Design and Technology Centre and a brand new Indoor Sports Centre.
  • A full extra mural programme allowing boys to participate in as many activities as they wish.
  • A wide variety of sport, catering for all boys, including Athletics, Cricket, Cross Country, Football, Hockey, Rugby, Squash, Swimming, Tennis and Water Polo.
  • A large number of cultural extra murals, including Battle of the Books, Chess, Choir, Computer Club and Speech and Drama.
  • Privately run, on site services including an Aftercare Centre, occupational and remedial therapists, a physiotherapist and an educational psychologist.
Latest Feature
Featured Article
Latest news
Page size:
Strenue Awards
22 August 2016 
The following boys were given the Strenue award this week for being a good example of a K.E.P.S boy. Grade 1 Andile Nxumalo; Grade 2 Daniel Hill; Grade 3 Quinton Tsobo; Grade 4 Andile Mtshizana; Grade 5 Bonolo Ramatlo; Grade 6 Mak .....
K.E.P.S./ Old Eds Fun Run- 7 August 2016
07 August 2016 
Message of thanks from our PTA Chairlady– Jackie Tabor:  “The K.E.P.S. 5km Fun Run was a huge success once again. The sun was shining and lots of fun was had by all. Thank you to Sandile, Bongani and Jessica from Jumping kids .....
K.E.P.S. Winter Soiree
03 June 2016 
Thank you to Miss Martin, staff and the PTA for arranging an incredible evening of musical talent. 
John Foote Golf Day- 2016
27 May 2016 
Another fun successful day was had by all. Thank you for the incredible support this year!
Soapbox Derby
26 April 2016 
SOAPBOX CART DERBY WINNERS Congratulations to the following classes who have won themselves a Burger King lunch:Grade R:Winners: Grade RX (Mrs De Klerk)Runners Up: Grade RY (Mrs Jacobs) Foundation Phase: Winners: Gr .....

K.E.P.S. Cell Phone Policy

Teddy Bear Times 24

Teddy Bear Times 25

Teddy Bear Times 26

Teddy Bear Times 27

 Term 1  13 Jan - 18 Mar
 Term 2
 5 Apr - 24 Jun
 Term 3
 18 Jul - 30 Sep
 Term 4
 10 Oct - 7 Dec
 Term 1  11 Jan - 31 Mar
 Term 2  18 Apr - 30 Jun
 Term 3  24 Jul - 29 Sep
 Term 4  9 Oct - 6 Dec
Thu, 1 September 2016
1st XI Hockey Festival
Mon, 5 September 2016
Group Photographs
Wed, 14 September 2016
Junior Sports Day
Sun, 18 September 2016
K.E.P.S. Carnival
Wed, 21 September 2016
Senior Sports Day
Wed, 17 August 2016
Rugby Tour 2016
Tue, 16 August 2016
Tennis vs King David Linksfield
Mon, 15 August 2016
Hockey vs Bryandale
Mon, 15 August 2016
Chess vs King David Victory Park
Thu, 11 August 2016
Hockey vs Montrose
Tue, 26 July 2016
Squash vs Yeshiva
Sat, 23 July 2016
Football Results vs The Ridge
Get a My School Card School Communicator Find us on Twitter
Get a MySchool card and choose to support.
Swipe your card at every opportunity.
  The School Communicator will provide parents with
all the relevant information they need to keep up with school life!
Follow us on twitter Follow us on twitter for
news & info.
Copyright King Edward School 2016. All rights reserved.