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
The annual Easter Rugby & Hockey Festival will run from 29 March- 2 April 2018. All welcome to "Share the Spirit"!  
Latest news
Page size:
Strenue Awards
19 March 2018 
The following boys were given the Strenue award this week for being a good example of a K.E.P.S boy. Grade 1 Orefile Selebogo; Grade 2 Jethro van der Wiel; Grade 3 Danyaal Allie; Grade 4 Ethan van der Wiel; Grade 5 Olwethu Langa; .....
Open Day 2018
17 March 2018 
K.E.P.S. Water Polo Tournament 2018
09 March 2018 
First Day of School 2018
17 January 2018 
Good luck to our Grade 1 boys as they begin their King Edward journey.  
K.E.P.S. Production 2017
17 October 2017 
Thank you so much to the entire K.E.P.S family for an incredible production last night. It was fantastic that we had practically a whole school of boys in the show. The brilliant effort put in by the teachers and their boys, the s .....

K.E.P.S. Cell Phone Policy

K.E.P.S. Disciplinary Statement

Social Cohesion 2017 

Teddy Bear Times 07

Teddy Bear Times 08

Teddy Bear Times 09
 Term 1- 2018  
 Term 1  17 Jan - 28 Mar
 Term 2  10 Apr - 22 Jun
 Term 3  17 Jul - 28 Sep
 Term 4  9 Oct - 12 Dec
Term 1
 9 Jan - 20 Mar
Term 2  9 Apr - 21 Jun
Term 3  16 Jul - 27 Sep
Term 4   7 Oct - 11 Dec
Wed, 28 March 2018
St Dunstans Rugby Festival
Wed, 28 March 2018
Easter Rugby & Hockey Festival
Wed, 28 March 2018
End of Term 1
Wed, 1 August 2018
Soapbox Derby
Thu, 22 February 2018
Tennis vs St Dunstan's
Sat, 17 February 2018
Cricket vs WHPS
Sat, 10 February 2018
Cricket vs Trinity
Sat, 3 February 2018
Cricket vs Lynnwood
Thu, 1 February 2018
Tennis Results
Mon, 29 January 2018
Cricket vs St David's
Sat, 27 January 2018
Cricket vs Lynnwood
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 2018. All rights reserved.