About Us

Table of Contents

Building a Solid Foundation for our Children

We make it our duty to assist learners in achieving their full potential and help broaden their horizons in order for them to become upright, moral, principled and valuable members of their school, community, and the world around them.


Our aim is to give every child in our care a superior education in a happy and safe environment. With classes of no more than 20 learners, teachers are able to give individual attention to each child. This enables each child to perform to the best of their ability. A small and warm environment also allows children to gain self-confidence and increased self-esteem, which in turn creates a positive self-image. 


The ethos of the schools encompasses Christian morals, developing the whole child.

Our Mission

To assist learners achieve their full potential and broaden their horizons. We aim to help them become upright and principled contributing members of society.

Our Vision

To give every child in our care a superior education in a happy and safe environment.

Our Values

Providing academic excellence with values which have learner focus, innovation and integrity at the core.

Business Hours

Monday to Friday

6:30 to 13:00

Saturday & Sunday


School Hours



Admission Requirements

Admission to Great Foundation Primary School is not automatic. An applicant needs to go through an enrolment process. More information on enrolment and documents can be found here.

Acceptance of Pupils

Once everything is in order, you will be give provision acceptance. Siblings of pupils already enrolled will be awarded preference over other applicants. Hereafter, a 'first come, first served' policy applies. Please click here for the full process.

Get in Touch / Find Us

Our support line is open from 06:30 to 15:00, Monday to Friday

Tel: 087 822 2982

WhatsApp: 083 660 4242

Fax: 086 769 4485

19 Lonely Road 


Springs, 1559

Areas we Serve


Banking Details

Account Name

Great Foundation Primary


First National Bank

Branch Code

250- 655

Account Number

62 725 214 085


All information handled in terms of the POPI act. Please click here for more details.