Kenya, Nairobi
Let the school know you're thinking of applying — they can share their prerequisites and help you through the process.
It's best to ask — circumstances can change at any time.
| Name | Age | Fee | Track | Conditions |
|---|---|---|---|---|
| Kindergarten – Pre-School (2–3 years) full day | 2 | 2,730 USD | Infant / Kindergarten | Admission not repeated in this year; Caution deposit on file USD 250; Tuition USD 750 per term; Annual total USD 2,250; Insurance USD 30 per year; 3 terms; Lunch (kindergarten) USD 150 per term optional. |
| Kindergarten – Pre-School (2–3 years) half day | 2 | 2,180 USD | Infant / Kindergarten | Admission USD 100; Caution deposit USD 250; Tuition USD 600 per term; Annual total USD 1,800; Insurance USD 30 per year; 3 terms; Lunch (kindergarten) USD 150 per term optional. |
| Kindergarten – Nursery (3–4 years) | 3 | 2,730 USD | Infant / Kindergarten | Caution deposit on file USD 250; Tuition USD 900 per term; Annual total USD 2,700; Insurance USD 30 per year; 3 terms; Lunch (kindergarten) USD 150 per term optional. |
| Kindergarten – Reception (4–5 years) | 4 | 3,180 USD | Infant / Kindergarten | Caution deposit on file USD 250; Tuition USD 900 per term; Annual total USD 2,700; Admission for Primary is not applicable this year; Top‑up to Primary caution deposit will occur at transition. Insurance USD 30 per year; 3 terms; Lunch (kindergarten) USD 150 per term optional. |
| Primary Year 1 | 5 | 6,300 USD | Primary | Admission USD 200; Top‑up of caution deposit to USD 500 (250 paid previously at Kindergarten); Tuition USD 1,050 per term; Annual total USD 3,150; Insurance USD 30 per year; 3 terms; Lunch (primary) USD 200 per term for lunch only or USD 300 for lunch + break optional. |
| Primary Year 2 | 6 | 3,180 USD | Primary | Tuition USD 1,050 per term; Annual total USD 3,150; Insurance USD 30 per year; 3 terms; Admission not repeated; Lunch optional. |
| Primary Year 3 | 7 | 3,330 USD | Primary | Tuition USD 1,100 per term; Annual total USD 3,300; Insurance USD 30; 3 terms; Lunch optional. |
| Primary Year 4 | 8 | 3,330 USD | Primary | Tuition USD 1,100 per term; Annual total USD 3,300; Insurance USD 30; 3 terms; Lunch optional. |
| Primary Year 5 | 9 | 3,480 USD | Primary | Tuition USD 1,150 per term; Annual total USD 3,450; Insurance USD 30; 3 terms; Lunch optional. |
| Primary Year 6 | 10 | 3,480 USD | Primary | Tuition USD 1,150 per term; Annual total USD 3,450; Insurance USD 30; 3 terms; Lunch optional. |
| Secondary Year 7 | 11 | 3,780 USD | Secondary | Tuition USD 1,250 per term; Annual total USD 3,750; Insurance USD 30; 3 terms; Lunch optional. |
| Secondary Year 8 | 12 | 4,080 USD | Secondary | Tuition USD 1,350 per term; Annual total USD 4,050; Insurance USD 30; 3 terms; Lunch optional. |
| Secondary Year 9 | 13 | 4,380 USD | Secondary | Tuition USD 1,450 per term; Annual total USD 4,350; Insurance USD 30; 3 terms; Lunch optional. |
| Secondary Year 10 | 14 | 4,680 USD | Secondary | Tuition USD 1,550 per term; Annual total USD 4,650; Insurance USD 30; 3 terms; Lunch optional. |
| Secondary Year 11 | 15 | 4,480 USD | Secondary | Tuition USD 2,225 per term for Term 1 and Term 2 (Term 3 not shown); Annual total USD 4,450; Insurance USD 30; 2 active terms; Lunch optional. |
| Secondary Year 12 | 16 | 5,880 USD | Secondary | Tuition USD 1,950 per term; Annual total USD 5,850; Insurance USD 30; 3 terms; Lunch optional. |
| Secondary Year 13 | 17 | 5,730 USD | Secondary | Tuition USD 2,825 per term for Term 1 and Term 2; Annual total USD 5,650; Insurance USD 30; Literature books USD 50 per year (where indicated); 2 terms; External exam costs not included. |
| Name | Fee | Conditions |
|---|---|---|
| Application Fee | 100 USD | Admission (one-time): Kindergarten USD 100; Primary/Secondary USD 200 |
| Name | Fee | Conditions |
|---|---|---|
| Enrollment Fee | 0 USD | Note: not all years require a separate enrollment fee; applies with admission |
| Name | Fee | Conditions |
|---|---|---|
| Literature books (secondary) | 50 USD | USD 50 per year where indicated |
Millennium Global International School is in Kitisuru, Nairobi, Kenya delivering the Pearson Edexcel curriculum for learners aged 3 to 18. The program runs from Early Years through International A Levels, including Edexcel Early Years (EYS), Key Stages 1–3, IGCSE and International A Levels, and operates as a Pearson Teaching and Learning Centre and Examinations Centre approved by the Kenyan Ministry of Education and KNEC. The school emphasizes independent thinking and a holistic approach, with broad co- and extracurricular activities. Sports facilities include swimming, soccer, volleyball, basketball and table tennis, while clubs span STEM & Robotics, Chess and Coding, Ballet and Drama, and Panda Environmental Club run by WWF-Kenya. Millennium Global notes a 10:1 student–teacher ratio and a philosophy inspired by Prince Aga Khan prioritising values, independence and all-round growth. Recognitions include Judges Award (2022), 2023 awards, Pearson Outstanding Learner Award (2023), and 2025 World Education Congress Outstanding School Award today.