“At St. John’s, we set high standards, but we create an open atmosphere, for our students, and also for their parents. Any questions on our approach, our philosophy, and our school are more than welcome. We’ll get back to you as soon as possible with a straight answer or with more information.”

- Elaine Purves, Head of School



We are happy to answer all of your questions.


St. John’s stands for more than 50-years of educational excellence, 40 years of experience in the International Baccalaureate and a multi-faceted and welcoming community. It is a lot to take in, so feel free to ask us all about our programmes, boarding options, fees, educational approach or enrollment process.

Just fill in the form, and we will get back to you with answers and additional information.

Start your child’s journey
I declare that I have read and accept the privacy policy (required).
Please keep me up to date on the latest news.



Get to know St. John’s better

Find out more about our unique educational approach, boarding options, programmes and fees.



Located in Waterloo, a town with a population of over 20% expats

Over 50 years of experience in international education and over 40 years in working with the IB.

Engaged and lively parent organisations

Welcoming community with students from all over the world

Excellent academic reputation, arts and sports programmes

Member of Inspired, a global premium private school group.





An education, set to the highest standards


St. John’s International School prides itself on creating a nurturing and stimulating environment for its students so they will make a meaningful contribution to the world, both during and after their education.

2020 IB DP Results

  • Average diploma score of 32.7
  • 93 % pass rate
  • The highest Diploma score of 42
  • 24% achieving 38 points or higher
  • More than 50% achieving the Bilingual Diploma


Not ready to get in touch?


But still interested in knowing more about St. John’s?






Your enquiry was sent successfully.

Something went wrong

Your enquiry was not sent successfully.
Please try again.

Too many attempts

Your enquiry was not sent as you tried sending too many times. Plesae try again later.