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, at no extra cost.
  • 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, Board Games, Chess, Choir, Computer Club and Speech and Drama.
  • Privately run, on site services including an Aftercare Centre, occupational and remedial therapists, a paediatric physiotherapist and an educational psychologist.
Latest Feature
Featured Article
Entries are open for the annual K.E.P.S. / Old Eds Fun Run which will take place on Sunday, 7 August. Medals will be awarded to all finishers! Bring the family and enjoy live entertainment, kiddies' jumping castle and Beer Tent.  
Latest news
Page size:
Strenue Awards
06 June 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 Christian Moffett; Grade 2 Nicholas van der Vyver; Grade 3 Oliver Davis; Grade 4 Jordan Pappas; Grade 5 Siyandiswa Zwane; .....
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 .....
Open Day 2016
23 April 2016 

K.E.P.S. Cell Phone Policy

Teddy Bear Times 20

Teddy Bear Times 21

Teddy Bear Times 22

Teddy Bear Times 23

 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
Wed, 3 August 2016
Election Day
Fri, 5 August 2016
Interhouse Cross Country
Sun, 7 August 2016
K.E.P.S./ Old Eds Fun Run
Mon, 8 August 2016
School Holiday
Tue, 9 August 2016
National Woman's Day
Tue, 26 July 2016
Squash vs Yeshiva
Sat, 23 July 2016
Football Results vs The Ridge
Fri, 22 July 2016
1st XI St Benedict's Football Festival
Thu, 21 July 2016
Football Results vs CBC Boksburg
Wed, 20 July 2016
Football Results vs CBC Boksburg
Tue, 19 July 2016
Squash vs St Stithians
Tue, 28 June 2016
Squash vs St John's
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.