Fees

Fees for 2026

ACCEPTANCE FEE
R9 988 once off

TUITION FEES
R79 900 per child per annum

PERSONAL ACCIDENT INSURANCE & NETCARE 911
R185 per child per annum

DEVELOPMENT LEVIES
R1 550 per child per term

ACCEPTANCE FEE
R10 700 once off

TUITION FEES
R85 600 per child per annum

PERSONAL ACCIDENT INSURANCE & NETCARE 911
R185 per child per annum

DEVELOPMENT LEVIES
R1 550 per child per term

ACCEPTANCE FEE
R15 050 once off

TUITION FEES
R120 400 per child per annum

PERSONAL ACCIDENT INSURANCE & NETCARE 911
R185 per child per annum

DEVELOPMENT LEVIES
R1 550 per child per term

ACCEPTANCE FEE
R17 425 once off

TUITION FEES
R139 400 per child per annum

PERSONAL ACCIDENT INSURANCE & NETCARE 911
R185 per child per annum

DEVELOPMENT LEVIES
R1 550 per child per term

ACCEPTANCE FEE
R21 363 once off

TUITION FEES
R170 900 per child per annum

PERSONAL ACCIDENT INSURANCE & NETCARE 911
R185 per child per annum

DEVELOPMENT LEVIES
R1 550 per child per term

GRADE 12 ONLY – IEB FEE
R9 669 per child once off

WEEKLY BOARDING
Grade 8 – 12 only
R139 400 per child per annum

FULL TIME
R4 790 per child per term

PART TIME
More than 2 hours per day
R3 485 per child per term

PART TIME
Less than 2 hours per day
R3 225 per child per term

CASUAL
R110 per child per day