Indicative fees by class level are shown below. Fees are reviewed periodically — please confirm current rates with the school office before making payment plans.
| Class Level | Registration Fee | Fee per Term | Annual (3 Terms) |
|---|---|---|---|
| Baby Class | TZS 50,000 | TZS 250,000 | TZS 750,000 |
| Middle Class | TZS 50,000 | TZS 280,000 | TZS 840,000 |
| Pre-Unit | TZS 50,000 | TZS 300,000 | TZS 900,000 |
| Standard I | TZS 60,000 | TZS 320,000 | TZS 960,000 |
| Standard II | TZS 60,000 | TZS 320,000 | TZS 960,000 |
| Standard III | TZS 60,000 | TZS 340,000 | TZS 1,020,000 |
| Standard IV | TZS 60,000 | TZS 340,000 | TZS 1,020,000 |
| Standard V | TZS 60,000 | TZS 360,000 | TZS 1,080,000 |
| Standard VI | TZS 60,000 | TZS 360,000 | TZS 1,080,000 |
| Standard VII | TZS 60,000 | TZS 380,000 | TZS 1,140,000 |