Admissions

Fee Structure 2026

Termly fees include tuition, meals and snacks. Flexible monthly payment options available

Registration & Annual Payments

Item

Amount (Ksh)

Frquency

Registration Fee

Amount (Ksh)

3,000/=

Frequency

Payable Once

Diary

Amount (Ksh)

1,000/=

Frequency

Per Annum

Library Fund

Amount (Ksh)

4,000/=

Frequency

Per Annum

Maintenance

Amount (Ksh)

2,500/=

Frequency

Per Annum

Fees Per Term

Termly Fees include tuition, meals and snacks

Playgroup

Ages 2 & 3 Years

Ksh 25,500/= per term

Flexible: Ksh 8,500/= monthly
 

PP1

Age 4 Years

Ksh 27,500/= per term

Flexible: Ksh 9,000/= monthly

PP2

Age 5 Years

Ksh 29,500/= per term

Flexible: Ksh 9,700/= monthly
 

Grade 1

Age 6 Years

Ksh 31,500/= per term

Flexible: Ksh 10,500/= monthly

Siblings Discount

Enjoy discounts when enrolling multiple children from the same family.

Account Payment Details

Bank Deposit - KCB Bank

Account Name: Cranbrook Academy

Bank Account No: 1333626282

Mobile Money Payment

Paybill Business No: 522533

Account Number: 7916394

Important: Upon payment, please forward the payment confirmation code or copy of deposit slip and indicate student name or admission number. Send via WhatsApp to 0746 767 119.

Under the flexible monthly payment option, installments are due by the 5th day of each month to avoid incurring a 10% late fee.

 

Transport Charges

Transport charges per term, based on locality. Choose between one-way and two-way options.

Zone

One Way

Two Way

Areas Covered

Zone 1

Nearby

One Way

Ksh 6,000 per term

Two Way

Ksh 8,000 per term

Areas Covered

Mutonya, Green Valley, Silicon Valley, Kamakis Corner, Miti Kenda, Karuguru, Mashinani, Kiratina

Zone 2

Mid-Range

One Way

Ksh 9,500 per term

Two Way

Ksh 11,500 per term

Areas Covered

Varsityville Estate, Kahawa Sukari, Membly Estate, Tatu City, Kihunguro

Zone 3

Extended

One Way

Ksh 11,000 per term

Two Way

Ksh 13,000 per term

Areas Covered

Ruiru Town, Kimbo, Mwihoko, Kwihota, Murera

Account Payment Details

Bank Deposit - KCB Bank

Account Name: Cranbrook Academy

Bank Account No: 1333626282

Mobile Money Payment

Paybill Business No: 522533

Account Number: 7916394

Important: Upon payment, please forward the payment confirmation code or copy of deposit slip and indicate student name or admission number. Send via WhatsApp to 0746 767 119.

Under the flexible monthly payment option, installments are due by the 5th day of each month to avoid incurring a 10% late fee.

 

School Uniform

To maintain branded uniformity, all apparel should be purchased at school.

White Collar Shirt & Tie

Ksh 550

Sweater

Ksh 850

Dress (Girls)

Ksh 550

Yellow Polo Shirt

Ksh 650

White Polo Shirt

Ksh 650

Trousers

Ksh 650

Girls Kilot Skirt

Ksh 650

Boys Shorts

Ksh 450

Apron

Ksh 550

Track Suit

Ksh 1600

Fleece Jacket

Ksh 1,450

P.E. T-Shirt

Ksh 400

P.E. Shorts

Ksh 350

Socks (Boys/Girls)

Ksh 200

Tie

Ksh 150

Uniform Code - PP1 & Above

Monday

White Collar Shirt, Tie, Sweater & Trousers (Boys) / Dress (Girls)

Tuesday

Yellow Polo Shirt & Shorts (Boys) / Kilot (Girls)

 

Wednesday

White Polo Shirt & Shorts (Boys) / Kilot (Girls)

Thursday

White Collar Shirt, Tie, Sweater & Trousers (Boys) / Dress (Girls)

Friday

Sports clothing: P.E. uniform or Track Suit & sport shoes

Uniform Code – Playgroup

Playgroup

Apron required. Formal uniform is not required for playgroup however children should wear White or Yellow T-Shirts & dark pants of choice - on an alternating basis and as guided by the school

Apply for Admission

Ready to give your child the best start? Complete our online application form to begin the enrollment process at Cranbrook Academy.

Fill the Form

Complete the online application

Review

Our team reviews your application

Enroll

Complete payment & join us

You will be redirected to our secure application form.