Skip to main content


Immanuel School is a place where children thrive - a place where education is not just about the acquisition of knowledge, but is part of something far bigger. Immanuel School is a place where friendships are formed; where skills and abilities are developed; where vision and calling are discovered; where wisdom is acquired; a place in which children experience a sense of ‘family’ and belonging.

A place where God is glorified.

Immanuel School is an independent school – one of a number of ministries run by Immanuel – catering for 3 to 16-year-old pupils, with a distinctively Christian vision, ethos and value system. We serve families from many different church backgrounds and nations.

We invite you to come and experience Immanuel School for yourself.

  • "We couldn’t think of a better school to send our children to."

  • "There’s a great sense of family here."

  • "The staff really know and care for our children."

Immanuel School Alumni