St John's College

Contact Details


St John's College is an independent Anglican school for boys in Houghton, Johannesburg. The school is one of South Africa’s pre-eminent schools set within a beautiful Herbert Baker building overlooking the playing fields. The school caters for boys from Grade 8 to Grade 12. Boarding facilities are available for both termly and weekly boarders from Grade 8 and upwards.


St John's College was founded in 1898 by the Anglican Church with just 2 desks and 7 students.


The 2014 students achieved a 100% Matric pass rate. The school motto is Lux Vita Caritas which means “Light, Life, Love”.



  • Athletics
  • Basketball
  • Squash
  • Cricket
  • Golf
  • Hockey
  • Rowing
  • Swimming
  • Tennis
  • Water polo
  • Rugby
  • Soccer


  • Chess
  • Christian cell groups
  • Film Club
  • Drama
  • Debating
  • Computer Games Club
  • First Aid
  • Public speaking
  • Scrabble
  • Bee Keeping


  • Science Centre
  • 6 computer centres
  • Libraries
  • 3 cricket fields
  • 4 rugby fields
  • Indoor cricket nets
  • Synthetic and grass hockey fields
  • Heated water polo pool
  • Swimming pool
  • Gymnasium
  • 4 tennis courts
  • 4 squash courts
  • 3 Basketball Courts
  • Golf facilities
  • Rowing Club House
  • 2 auditoriums


Academic, music and sports Scholarships are offered to talented boys, entering Grade 8 each year.


  • Demetri Catrakilis, rugby player)
  • Eric Rosenthal, historian and author
  • Clive Rice, cricketer
  • Bruce Mitchell, cricketer
  • James Baillieu, pianist
  • Spoek Mathambo, musician
  • Gideon Emery, actor



Nearby Attractions

Victory Theatre 205 m away - Johannesburg
See More
King Edward VII School 705 m away - Johannesburg
See More
Roedean School (SA) 845 m away - Johannesburg
See More
If you've gotten this far, you've clearly enjoyed reading about St John's College! Why not make a holiday of it and check out our list of accommodation near St John's College?
Nearby Accommodation Click to show accommodation options close to St John's College

You may also be interested in browsing our selection of accommodation in Houghton Estate or reading about Houghton Estate

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | [email protected]