Cannons Creek Independent School is a safe community school with a Christian ethos, staffed by passionate professionals who endeavour to educate confident, trustworthy individuals who are encouraged to achieve their full potential.

The School incorporates a Primary School (Grades RR to 6) and a High School (Grades 7 to 12) writing WCED Matric exams.

Cannons Creek pupils are:

  • Compassionate

  • Accountable

  • Resilient

  • Enthusiastic

  • Self- Aware


Cannons Creek and the staff will endeavour to:

  •          maintain small classes – 16 pupils per class in the Primary School and 20 pupils per class in 
             the High School;

  •          strive for academic excellence;

  •          provide a happy, stress-free learning environment;

  •          nurture the children to be responsible, well adjusted and positive members of society.


The pupils of Cannons Creek benefit through:

  •          greater opportunities for extending their individual potential;

  •          receiving a caring attitude and individual attention;

  •          early detection of problems and early intervention;

  •          outings and hands-on learning;

  •          a learning environment that is secure, stress-free and stimulating.

Your child will experience:
  •          small classes;

  •          expert teachers;

  •          tutorial sessions;

  •          development of learning skills;

  •          regular assessment;

  •          professionally coached sport;

  •          cultural and social activities;

  •          aftercare facility;

  •          enriching, subject-related activities and excursions;

  •          staff in close communication with parents;

  •          extension of the National Curriculum.