Application / Registration fees
- Registration fee: BWP 400. Once-off, non-refundable.
Development fees (once-off)
- Primary Development Fee: BWP 4,500. Once-off, non-refundable.
- College Development Fee: BWP 3,500 when transferring from Matshwane Primary (once-off, non-refundable). BWP 5,500 when joining from an external school (once-off, non-refundable).
Tuition fees (per term and per year by year group)
- Std 00: Per term BWP 7,865. Per year BWP 23,596.
- Std 0: Per term BWP 11,236. Per year BWP 33,708.
- Std 1 to Std 7: Per term BWP 16,292. Per year BWP 48,877.
- Form 1: Per term BWP 18,876. Per year BWP 56,629.
- Form 2 to Form 4: Per term BWP 19,663. Per year BWP 58,989.
Billing schedule and payment terms
- All school fees are payable at the beginning of each term unless a written financial arrangement is made with the school.
Boarding fees
- No boarding fees are listed. There is no indication of a boarding provision or separate boarding charge.
Other costs and inclusions
- Books and art materials are provided at no extra charge. Junior Primary (JP) pupils receive their first book bag to carry library books and class readers at no extra charge. Uniform costs are not listed.
Refund information
- Registration and the listed development fees are explicitly described as once-off and non-refundable. No separate tuition refund policy is stated.
Fee payment options
- No public listing of accepted payment methods (for example credit card, bank transfer or cash instructions) is provided on the school contact information. For payment method details, contact the school using the published enquiry address.