Introduction
St Nicholas Schools, founded in 1976, stands among Nairobi’s most reputable private education institutions. The school caters to learners across different educational stages: Kindergarten, Primary, Senior School, and Cambridge Curriculum (International). The Primary and Cambridge sections are located along Kindaruma Road off Ngong Road in Kilimani, while the Kindergarten and Senior School are on Kabarnet Road, also off Ngong Road.
Below is a detailed and updated breakdown of the 2025 fee structure for each section of the school.
Kindergarten Fees (Per Term)
One-Time Charges
- Admission Fee: Ksh 2,000
- Interview Fee: Ksh 1,500
- PTA Contribution (Annually): Ksh 2,000
- School Diary (Annually): Ksh 500
Termly Charges by Level
| Level | Tuition | Games/Swimming | Assessment | Lunch |
|---|---|---|---|---|
| Play Group | Ksh 39,000 | Ksh 3,000 | Ksh 3,000 | Free |
| PP1 | Ksh 41,000 | Ksh 3,000 | Ksh 3,000 | Free |
| PP2 | Ksh 42,000 | Ksh 3,000 | Ksh 3,000 | Free |
Primary School Fees (Per Term)
Grades 1–8 Breakdown
| Grade | Tuition | Lunch | Games/Swimming | Boarding | Assessment |
|---|---|---|---|---|---|
| Grades 1 & 2 | Ksh 45,000 | Ksh 15,000 | Ksh 4,000 | N/A | Ksh 3,000 |
| Grades 3 & 4 | Ksh 47,000 | Ksh 15,000 | Ksh 4,000 | Grade 4: Ksh 39,000 | Ksh 3,000 |
| Grades 5 & 6 | Ksh 51,000 | Ksh 15,000 | Ksh 4,000 | Ksh 39,000 | – |
| Grades 7 & 8 | Ksh 61,000 | Ksh 15,000 | Ksh 4,000 | Ksh 39,000 | – |
Additional Notes:
- Computer and French lessons are included from Grades 1 to 6.
- Lunch is compulsory for Grade 8 students.
- Information on extracurricular activities is available from the school office.
Cambridge Curriculum (Years 1–6) – 2024/2025 Fees
Initial Fees (New Students):
- Admission: Ksh 5,000
- Assessment: Ksh 1,500
Tuition Per Term:
- Year 1–3: Ksh 89,000
- Year 4–5: Ksh 98,000
- Year 6: Ksh 105,000
Additional Termly Fees:
- Games: Ksh 4,000
- Lunch: Ksh 15,000
- Exams: Ksh 2,000
Annual Charges:
- PTA: Ksh 2,000
- School Diary: Ksh 500
Notes:
- Lunch and morning tea are compulsory.
- External exams (e.g., Year 6) are billed separately.
- Uniforms are available at Animet Ltd, Yaya Centre.
Senior School Fees (Per Term)
Year 12 & 13
- Semester 1: Ksh 183,000
- Semester 2: Ksh 183,000
- Semester 3: Ksh 127,000
Additional Charges:
- Games: Ksh 6,000/term
- Activity Fee: Ksh 3,000/year
- PTA: Ksh 2,000/year
- Laboratory & ICT: Ksh 15,000/year
- Assessment: One-time Ksh 2,000
- Student ID & Diary: Ksh 1,000/year
- Final exams: Inquire from the school office
Year 11
- Semester 1: Ksh 165,000
- Semester 2: Ksh 165,000
Extras (same as Year 12/13):
- Games: Ksh 6,000/term
- Activity Fee: Ksh 3,000/year
- Laboratory & ICT: Ksh 10,000/year
- Assessment: One-time Ksh 2,000
- Student ID & Diary: Ksh 1,000/year
- Final exams: Inquire from the office
Year 7–10
- New Student Admission: Ksh 5,000
- Each Semester: Ksh 123,000
Additional Fees:
- Games: Ksh 6,000/term
- Activity Fee: Ksh 3,000/year
- Laboratory & ICT: Ksh 10,000/year
- Assessment: One-time Ksh 2,000
- Student ID & Diary: Ksh 1,000/year
- External exams (e.g., Year 9 checkpoint): Paid separately
Transport Charges – Two-Way
| Zone | Areas Covered | Termly Fee |
|---|---|---|
| A | Highrise, Ngummo, Magiwa, Sunview, Woodley, Adams, Kibera, Jamhuri, D/Corner, Upperhill, Kilimani, Valley Road | Ksh 20,000 |
| B | Kileleshwa, Lavington, Racecourse, Kawangware, Satellite, Meteorological D/Corner, Afya Maisonettes | Ksh 25,000 |
| C | South B, South C, Lang’ata, Nairobi Dam, Uhuru Gardens, Karen, Waithaka, Westlands | Ksh 27,000 |
| D | Bomas, NPC Kuwinda, Resurrection Garden, Kangemi, Loresho, Parklands | Ksh 31,000 |
| E | Kariokor, Ngara, Buruburu, Eastleigh, California, Jericho, Kariobangi South | Ksh 35,000 |
| F | Umoja, Komarock, Donholm, Embakasi, Nyayo Estate, Kiambu, Ruaka, UNEP, Kitisuru | Ksh 42,000 |
Note: Transport fees are subject to specific routes. Confirm availability with the school office.
Important Information
- All fees are subject to change.
- Some examination fees are billed separately, especially external and final exams.
- Contact the school directly for any clarification on payment policies or specific charges.
Contact Information
- Main Office: +254 727 230 141
- Primary Section: +254 727 230 142
- Senior School: +254 727 230 144
- Email: [email protected]
READ MORE: Garissa University Fee Structure








