| Annual School Fees – 2026 | |
| Grade 8 | R72 800 per annum |
| Grade 9 – 11 | R71 000 per annum |
| Grade 12 (excl extras) | R71 000 per annum excl extras |
| Voluntary Development fund levy | R 2 500 |
| Boarding Fees – 2026 | R79 000 per annum |
| Annual School Fees – 2026 | |
| Grade 8 | R72 800 per annum |
| Grade 9 – 11 | R71 000 per annum |
| Grade 12 (excl extras) | R71 000 per annum excl extras |
| Voluntary Development fund levy | R 2 500 |
| Boarding Fees – 2026 | R79 000 per annum |