Diamond Junior School, a private primary institution, continues to provide quality education to students across its campuses in South B and Athi River, Nairobi. Founded in 2009, the school follows the Competency-Based Curriculum (CBC) from Kindergarten to Junior Secondary School. With a commitment to academic excellence and holistic development, Diamond Junior School offers a well-rounded education with modern facilities and extra-curricular programs.
Here’s the complete fee structure for Diamond Junior School for the year 2026, including fees for various grade levels, extra-curricular activities, and transport costs.
Diamond Junior School South B Fee Structure (2026)
Registration Fees: Ksh 3,000
Caution Fee: Ksh 10,000
School Polo Shirt: Ksh 1,500
Learning Resources (Kindergarten – New Learners Only): Ksh 5,000
KG1 (2 Years) Fee Structure
- Fees Per Term: Ksh 58,500
- Fees Per Month: Ksh 22,000
- Fees Per Week: Ksh 9,000
- Fees Per Day: Ksh 3,500
- Activity Fee Per Term: Ksh 2,000
- Uniform Fee: Ksh 11,450 (2 tracks, 2 school polos, 1 house polo, PE shorts, PE socks)
- Insurance Per Year: Ksh 3,000
KG2 – Grade 6 Fee Structure
- KG2: Ksh 62,500 per term
- PP1 & PP2: Ksh 62,500 per term
- Grade 1 – 3: Ksh 68,500 per term
- Grade 4 – 6: Ksh 75,500 per term
Termly Activity Fees:
- KG2: Ksh 2,000
- PP1 & PP2: Ksh 3,000
- Grade 1 – 3: Ksh 3,000
- Grade 4 – 6: Ksh 4,000
Annual Fees:
- Insurance: Ksh 2,300
- Bug Club (KG2 – Grade 2): Ksh 1,000
- Book Maintenance Fund: Ksh 5,000
Inclusive of:
- Computers and coding, swimming, sports (football, volleyball, netball), snacks, lunch, school choir (primary only), and chess (primary only).
Extra-Curricular Activities (Optional):
- Taekwondo: Ksh 2,000
- Roller-skating: Ksh 5,000
- Music (Individual sessions): Ksh 10,000
- Music (Wind Band): Ksh 5,000
- Football (Exclusive Kit): Ksh 4,000
- Ballet: Ksh 5,000
- First Aid Club: Ksh 3,000
- Scouts Club: Ksh 1,000
Saturday Activities Rates (PP2 & Above)
- Basketball Club: Ksh 6,000
- Soccer Club: Ksh 6,000
- Pickleball Tennis Club: Ksh 6,000
- Intensive Swimming: Ksh 8,500
- Non-DJS Students (Panthers Football Club): Additional Membership Fee: Ksh 2,000
Junior High School Fees (Grade 7 – 9)
- Fees Per Term: Ksh 75,500
- Termly Activity Fees: Ksh 4,000
Annual Fees:
- Insurance: Ksh 3,000
- Book Maintenance Fund: Ksh 5,000
Extra-Curricular Activities (Optional):
- Golf: TBC
- Music (Individual sessions): Ksh 10,000
- Music (Wind Band): Ksh 5,000
- Football (Exclusive Kit): Ksh 4,000
- Young Engineers: Ksh 6,000
- Scouts: Ksh 1,000
- Chess: Included in the fee
Saturday Activities Rates (PP2 & Above)
- Basketball Club: Ksh 6,000
- Soccer Club: Ksh 6,000
- Pickleball Tennis Club: Ksh 6,000
- Intensive Swimming: Ksh 8,500
- Non-DJS Students (Panthers Football Club): Additional Membership Fee: Ksh 2,000
Transport Fees per Term
| Zone & Locations | One Way | Return |
|---|---|---|
| ZONE 1A: Executive, Banque Villa, Eagle Plains, Diamond Park 2 | Ksh 10,500 | Ksh 12,500 |
| ZONE 1B: South B, Akiba, Joakim, Balozi | Ksh 15,000 | Ksh 17,000 |
| ZONE 2A: Next Gen, Park Side Apartments, Real Estates | Ksh 15,000 | Ksh 17,000 |
| ZONE 2B: Mugoya Phase 4, Amana, Ruby Platinum | Ksh 17,000 | Ksh 19,000 |
| ZONE 3A: Villa Franca, Muimara, Daima Springs | Ksh 18,000 | Ksh 20,000 |
| ZONE 3B: Mai Mahiu Rd, Nairobi West, Madaraka | Ksh 21,000 | Ksh 23,000 |
| ZONE 4: Makadara, Buruburu, Kariobangi | Ksh 22,000 | Ksh 24,000 |
| ZONE 5: Westlands, Parklands, Lavington, Karen | Ksh 26,500 | Ksh 28,500 |
| ZONE 6: Great Wall, Athi River, Utawala | Ksh 31,000 | Ksh 33,000 |
Diamond Junior School Athi River Fee Structure (2026)
Registration Fees: Ksh 3,000
Caution Fee: Ksh 10,000
School Polo Shirt: Ksh 1,500
Learning Resources (Kindergarten – New Learners Only): Ksh 5,000
KG1 (2 Years) Fee Structure
- Fees Per Term: Ksh 58,500
- Fees Per Month: Ksh 22,000
- Fees Per Week: Ksh 9,000
- Fees Per Day: Ksh 3,500
- Activity Fee Per Term: Ksh 2,000
- Uniform Fee: Ksh 11,450
- Insurance Per Year: Ksh 3,000
KG2 – Grade 6 Fee Structure
- KG2: Ksh 62,500 per term
- PP1 & PP2: Ksh 62,500 per term
- Grade 1 – 3: Ksh 68,500 per term
- Grade 4 – 6: Ksh 75,500 per term
Termly Activity Fees:
- KG2: Ksh 2,000
- PP1 & PP2: Ksh 3,000
- Grade 1 – 3: Ksh 3,000
- Grade 4 – 6: Ksh 4,000
Annual Fees:
- Insurance: Ksh 2,300
- Bug Club (KG2 – Grade 2): Ksh 1,000
- Book Maintenance Fund: Ksh 5,000
Diamond Junior School Athi River Contacts
Phone: +254 715 591 879
Email: [email protected]








