Kenya, Mombasa
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.
· Reviewed by Nik Higgins · Co-founder & CEO
Oshwal Academy Mombasa is a premier K-12 institution on Mombasa Island, serving learners from age 2 to 18. The school follows the International Early Years Curriculum (IEYC) in Kindergarten, Cambridge Primary in Junior School, Cambridge Lower Secondary in Middle Years, and Cambridge IGCSE alongside AS and A Levels, with Pearson Edexcel IAL in Senior School. The 14‑acre Nyali campus opened in 2004 and hosts modern classrooms, advanced science laboratories, a library, and a lecture theatre, plus a Lego Room for creative exploration. Practical spaces include an infirmary, a canteen. A basketball/tennis court supports a broad sports program that runs from Kindergarten through Year 13, including cricket, netball, swimming. Co‑curricular activities cover Music, Drama, Art, ICT, Taekwondo, and Saturday options such as Skating and Lamda. Enrichment includes Debate (MUN, World Scholar's Cup) and charitable clubs PA Kenya and Interact Club, underpinned by the school's values of creativity, responsibility, empathy, and teamwork.
Oshwal Academy Mombasa has 696 pupils, typical class sizes of 21.
The school is located Off Beach Road, Nyali, Mombasa. The campus sits on a 14-acre site in the serene, green surroundings of Nyali. It is in the coastal region of Mombasa.
Kindergarten, Junior School, Senior School, Sixth Form.
The school is a premier educational institution in Mombasa.
Pastoral care and counselling are provided.
Annual tuition at Oshwal Academy Mombasa ranges from KES 267,000 to KES 1,233,000 for 2026/27.
Oshwal Academy Mombasa teaches IEYC (International Early Years Curriculum), Cambridge (Primary), Cambridge (Secondary), Cambridge IGCSE, Cambridge International AS Levels, Cambridge A Levels for students aged 2 to 18.
Kindergarten follows the International Early Years Curriculum (IEYC). Junior School follows Cambridge Primary. Middle Years follows Cambridge Lower Secondary. Senior School offers Cambridge IGCSE, AS & A Levels, and Pearson Edexcel IAL, equipping students for global higher education and careers. Co-curricular opportunities include Music, Drama, Art, Physical Education, ICT, and Taekwondo, with Saturday options such as Skating and Lamda. In Senior School, enrichment programs include Debate (Model United Nations, World Scholar's Cup) and charitable clubs (PA Kenya, Interact Club).
Students consistently achieve outstanding results. They gain acceptance into top universities globally.
Graduates go on to study at top universities worldwide.
An Oshwal Academy Mombasa Learning Environment provides holistic education for children aged 2 to 18, combining academics with co-curricular development. It fosters resilience, respect, and independence in learners. A dedicated teaching team continually adapts to inspire students to explore and excel beyond the curriculum.
Admission is offered when space is available. An application form is issued, and a non-refundable fee of Ksh. 2000 is payable with submission. The required documents are a copy of the child's birth certificate, the most recent school report card, and copies of the parents' identification cards. If no space is available, the child is placed on the waiting list and notified when an opening arises. The registrar arranges a Parents' Interview with the Admissions Committee. The child undergoes an entrance assessment. Feedback on the assessment is provided within five working days with next steps advised. Upon acceptance, fee payments are made with the Accounts Office; admission fees are non-refundable. A Parent Orientation is scheduled to introduce the family to Oshwal Academy Mombasa; information is communicated through the child's diary. For non-Kenyan students, all non-Kenyan students must obtain a renewable annual Pupil's Pass under Kenyan Immigration Law; requests are to be made online via the Kenyan Immigration Office.
The school offers a waiting list if space is not available. You are added to the waiting list and notified when an opening arises.