Established in 2000, Annadale Schools has served preschool and primary school children in Eswatini for more than twenty-five years. As an English-medium Christian school, we offer an affordable, high-quality and inclusive education in a welcoming, multi-cultural setting. We are a proud member of the Association of Christian Schools International (ACSI), which supports us in policy development, Biblical worldview integration and leadership training.
Our Preschool caters to Foundation through Grade R, children aged two to six, and is conveniently located in Checkers, Mbabane.
Our Primary School serves Grades 1 to 7 and sits on Waterford Hill, Sidwashini, with well-kept gardens that make a serene, clean and nurturing space for learning.
We follow Eswatini’s Competency-Based Education (CBE) curriculum, enriched with international content, active learning, and a strong focus on developing critical thinking and literacy skills.
Our Grade 7 students sit the EPC Examination annually. We are committed to empowering young minds and cultivating independent thinkers who can navigate the world with confidence, creativity, and a strong Christian foundation.
We strive to nurture well-rounded individuals, with a range of activities catering to every interest.
Our Preschool programme gives children a strong academic foundation while developing the whole child (mentally, physically, socially and emotionally), preparing them not only for Grade 1, but for life.
We prepare children for reading and writing early by exposing them to literature, phonetic concepts and sensory activities that ease the hand and mind into writing. We nurture a mathematical mind with practical experience of what numbers mean before introducing abstract concepts, and cover gross and fine motor skills through games and practical activities.
Activities run seasonally, in line with other ACSI schools, so our Primary students train and compete in the Association of Christian Schools Sports Competitions throughout the year.
Every student is assigned a sports house when they join Annadale: Mdzimba, Sibebe or Lubombo. Each term brings inter-house competition. Preschoolers join the same houses, and our Grade 0s compete in the ACSI games against other preschools.
Our school uniform is available from most local tailors around Mbabane, for example SEDCO, or at the Post Office.
All students pack a healthy, wholesome lunchbox with water rather than sugary food or drinks. Primary school children are welcome to use the school tuckshop.
Our school bus service is available to Primary School children only; for the Preschool, transport is the responsibility of parents and guardians. Our drivers are experienced, friendly and committed to the safe transportation of our children.
Transport payments must be made at the start of each term for your child to use the service. Banking details are in the how to pay section.
In 2026 we are introducing a levy that covers books, art and sports. It is shown as a separate line below so you can see exactly what each term costs.
Foundation through Grade 0 · ages 2–6
| Class | Termly | Levy | Per term |
|---|---|---|---|
| Foundation2–3 yrs | E3 800 | E400 | E4 200 |
| Grade RRR3–4 yrs | E4 000 | E400 | E4 400 |
| Grade RR4–5 yrs | E4 000 | E400 | E4 400 |
| Grade 05–6 yrs | E4 300 | E400 | E4 700 |
Grade 1 through Grade 7
| Grade | Termly | Levy | Per term |
|---|---|---|---|
| Grade 16–7 yrs | E5 700 | E600 | E6 300 |
| Grades 2–6 | E6 200 | E600 | E6 800 |
| Grade 7 | E7 300 | E600 | E7 900 |
Fees are payable per term, in advance. Payment options and banking details follow the term dates below.
The academic year runs across three terms. All dates below are subject to confirmation.
Wednesday, 21 January – Friday, 17 April
Tuesday, 12 May – Friday, 14 August
Tuesday, 15 September – Friday, 4 December
Fees are payable per term, in advance. Choose the schedule that suits your family.
Defaulting on any of the above may result in your child being excluded from class until the matter is resolved. All payments are non-refundable, and a full term’s notice is required to withdraw a child.
Use your child’s name, surname and grade as the reference. For transport, prefix it with TRA. Send proof of payment to accounts@annadaleschools.com. Always confirm account details with the school office before paying.
A look at life at Annadale: in the classroom, on the road, and out on adventure days.
Annadale runs two dedicated campuses in Mbabane: the Preschool in Checkers, and the Primary School on Waterford Hill, Sidwashini.
Plot 883, Checkers, Mbabane, Eswatini
Foundation – Grade 0 · ages 2–6
Tel: +268 7693 7567
Plot 114 Waterford Park, Sidwashini, Mbabane
Opposite Waterford Kamhlaba · Grades 1–7
Tel: +268 2422 1204