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
16 May 2017 
The following boys were given the Strenue award this week for being a good example of a K.E.P.S boy. Grade 1 Phuti Matsetela; Grade 2 Riley Groenewald; Grade 3 Cole Stanbury; Grade 4 Nathan Frank VD Merwe; Grade 5 James Scullion; .....
Easter Rugby & Hockey Festival 2017
13 April 2017 
The U13A team achieved some of the best results at the K.E.S. festival for a while. Despite this, the boys were very disappointed to only win 4/6 matches. We quite simply should have won the other two. This desire will stand us in .....
K.E.P.S. & K.E.S. Open Day 2017
25 March 2017 
K.E.S. Water Polo Tournament 2017
17 March 2017 
Baden Powell Day
24 February 2017 

K.E.P.S. Cell Phone Policy

K.E.P.S. Disciplinary Statement

Teddy Bear Times 16

Teddy Bear Times 17

Teddy Bear Times 18
 Term 1  11 Jan - 31 Mar
 Term 2  18 Apr - 30 Jun
 Term 3  24 Jul - 29 Sep
 Term 4  9 Oct - 6 Dec
 Term 1  17 Jan - 28 Mar
 Term 2  10 Apr - 22 Jun
 Term 3  17 Jul - 28 Sep
 Term 4  9 Oct - 12 Dec
Fri, 9 June 2017
Winter Soiree
Thu, 15 June 2017
Mon, 19 June 2017
Grade 6 & 7 Examinations
Thu, 29 June 2017
Grade 4-7 Report Evening
Fri, 30 June 2017
End of Term 2
Tue, 23 May 2017
Squash vs St Peter's A
Tue, 23 May 2017
Chess Results
Sat, 20 May 2017
Rugby vs St John's
Wed, 17 May 2017
Football vs Orange Grove
Wed, 17 May 2017
Rugby vs St Peter's
Tue, 16 May 2017
Chess Results
Tue, 16 May 2017
Discovery Knock Out Football
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 2017. All rights reserved.