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.
Located in Kilimani, Nairobi, Kenya. The campus sits on a leafy site in the heart of Kilimani. It is accessible by local roads with nearby amenities and transport links.
Pre-Prep Unit (ages 2–5) and Prep School (ages 6–13).
British-curriculum preparatory school with a Christian foundation.
Cavina provides in-class support for pupils with special educational needs. Pupils identified as needing additional provision receive small group or one-to-one interventions, and, where necessary, specialists and therapists are brought in to support the child.
Kenya.
Christian.
Each school day begins with a Christian act of worship. Fridays feature morning devotions arranged by house captains and House Assemblies use the Book of Common Prayer. The daily life integrates spiritual life with academic learning.
The school offers a bus service with defined routes and transport arrangements.
Application and registration fees
- Registration (application) fee: KES 7,500 (non‑refundable).
- Admission deposit: A full term's tuition fee is payable to secure a offered place; this deposit is non‑refundable if the place is not taken up.
Tuition fees (per term) and annual equivalents by year group
- Playgroup (age 2–3): KES 118,500 per term — annual equivalent KES 355,500.
- PP I (age 3–4): KES 159,000 per term — annual equivalent KES 477,000.
- PP II (age 4–5): KES 220,200 per term — annual equivalent KES 660,600.
- PP III / Year 1 (age 5–6): KES 263,500 per term — annual equivalent KES 790,500.
- Form I / Year 2 (age 6–7): KES 323,100 per term — annual equivalent KES 969,300.
- Form II / Year 3 (age 7–8): KES 323,100 per term — annual equivalent KES 969,300.
- Form III / Year 4 (age 8–9): KES 342,300 per term — annual equivalent KES 1,026,900.
- Form IV / Year 5 (age 9–10): KES 381,800 per term — annual equivalent KES 1,145,400.
- Form V / Year 6 (age 10–11): KES 381,800 per term — annual equivalent KES 1,145,400.
- Lower VI / Year 7 (age 11–12): KES 381,800 per term — annual equivalent KES 1,145,400.
- Upper VI / Year 8 (age 12–13): KES 381,800 per term — annual equivalent KES 1,145,400.
Discounts
- Sibling discount on tuition (tuition only): 5% for the second child, 10% for the third child, and 15% for the fourth child (applies from PP1).
Billing schedule and payment terms
- Tuition is charged per term (fees shown above are per term per child). Parents are required to pay the deposit (a full term's fees) to secure a place after admission acceptance.
- Withdrawal policy: One full term's written notice is required when removing a child from the school, or one full term's tuition fee in lieu of notice. The notice must be acknowledged by the headmaster.
Boarding fees
- Cavina operates as a day preparatory school; there are no boarding fees because boarding is not offered.
Other costs and recurring charges (per term)
- School lunches (per term): Playgroup KES 19,000; Pre‑Prep unit KES 21,000; Preparatory school KES 25,000.
- AAR ambulance service fee: KES 1,000 per term.
- Uniforms and compulsory clothing: Wearing the school uniform is compulsory. Uniform items are available from the school's official supplier (Animet Ltd — contact details provided by the school). Prices for uniform items are set by the supplier.
- Optional activity or external provider fees (e.g., extracurricular providers) may be charged separately as applicable; specific activity charges are invoiced when applicable.
Refund information
- The registration/application fee (KES 7,500) is non‑refundable.
- The admission deposit (one term's fee) is non‑refundable if the offered place is not taken up.
- Other refund situations are governed by the school's notice and withdrawal policy (one term's notice or one term's fee in lieu). Specific refunds beyond these stated items are not published.
Fee payment options and contact for payment queries
- No specific public listing of accepted payment methods (bank transfer, card, cheque, online portal) is published in the school's public fee documents. For confirmation of accepted payment methods and to obtain payment instructions, contact the Admissions or Finance office directly by phone or email: Admissions +254 708 387 746; Main line +254 706 232 334; email admissions@cavina.ac.ke or admin@cavina.ac.ke.
Important practical notes
- All tuition amounts above are quoted per term; multiply by three to obtain an approximate annual tuition figure based on the school's three‑term year.
- For matters not stated explicitly in the fee documents (for example, detailed payment procedures, exact uniform prices, or exceptional refund cases), contact the Admissions or Finance office using the phone numbers or email addresses above.
Cavina School is a British-curriculum preparatory school for children aged two to 13, on a leafy Kilimani campus in Nairobi. Founded in 1950, it sits on spacious grounds with natural ecosystems and a well-equipped science laboratory. The school is divided into Pre-prep and Prep and follows the British framework, culminating in the Common Entrance exam in the final year with eight core subjects: Mathematics, English, French, Science, British History, Geography, Scripture, and Latin. English is central, with language and literature taught to all pupils. By age 13, pupils study three languages and undertake independent projects and broader learning experiences. Facilities include a modern music school with dedicated rooms and ensembles, and extensive sports facilities, including a 25-metre pool and cricket facilities. The Cavina mission is rooted in a God-honouring Christian philosophy, and the program emphasizes outdoor expeditions and a wide range of clubs and service opportunities.