St John’s College boasts world-class academic, sporting and cultural facilities, including:
- A science centre with nine laboratories for Science, Chemistry, Physics and Biology
- Six fully networked computer centres
- Fully-stocked libraries with ICT systems
- A music centre
- A theatre
- Three cricket fields
- Four rugby fields
- Indoor cricket nets with three bowling and batting lanes plus two bowling machines
- Synthetic and grass hockey fields
- An indoor Aquatics Centre
- An outdoor swimming pool
- High-performance gymnasium
- Four tennis courts
- Four squash courts
- Three basketball courts
- Two fully-equipped auditoriums with a capacity of up to 700 seats
- An outdoor education centre in the Waterberg, Limpopo