Ordinary level
Tuition fee for foorm one up to form four is Tshs. 1,000,000/= for boarding students and Tshs 500,000/= for non boarding students per year.
Advanced level
Tuition fee for foorm five up to form six is Tshs. 1,000,000/= for boarding students and Tshs 500,000/= for non boarding students per year.