School Reviews

How to choose a boarding school in Zimbabwe

Last checked 13 October 2026

Sending a child to boarding school is a big step for any family. The right school can give them independence, friendships and opportunities for life; the wrong fit can make for a long, unhappy term. Here's what to look for, what to ask, and 102 boarding schools to start from.

1. Start with what your child needs

Think about distance and travel home, single-sex or co-ed, the church or mission ethos that suits your family, subjects and sport, and what you can afford per term once everything is added. Weekly boarding, where children come home at weekends, can be a gentler start if a good school is close enough.

2. Ask every school the same questions

  • Who looks after the boarders at night and at weekends, and how many children does each person look after?
  • How is bullying, including by older pupils, prevented and dealt with?
  • How often can we visit, and when can children come home (exeats and half-term)?
  • How and when can my child phone home? What is the rule on phones?
  • Is there a nurse or sick bay, and what happens if my child needs a doctor?
  • What does a typical day and weekend look like, including prep (homework) time?
  • What's on the menu, and how are special diets handled?
  • What does a full term cost, and what's on the trunk list?

3. Visit, and see the dorms

On a visit, ask to see where your child would sleep, wash and eat, not just the classrooms. Look at how tidy and safe the dormitories are, whether the toilets work, and how the boarders and staff talk to each other. Ask to speak to a parent of a current boarder, and read reviews here: parents rate safety and boarding facilities separately.

4. Apply early, and to more than one school

Boarding places are competitive. Apply through EMAP for Form 1, check each school's own entrance tests and deadlines, and keep a day-school option ready. The Grade 7 results guide covers what to do on results day.

Application windows and rules change each year. Check the Ministry of Primary and Secondary Education for the current EMAP dates, and confirm fees and requirements with each school.

Boarding schools by province

ProvinceBoarding schools
Bulawayo6
Harare22
Manicaland9
Mashonaland Central10
Mashonaland East22
Mashonaland West12
Masvingo Province5
Matabeleland North3
Matabeleland South3
Midlands10

These are the schools we know offer boarding; many profiles don't say yet. If you know a school takes boarders, you can add it on the school's profile.

Boarding schools to start with

All boarding schools →

Questions parents ask

How do we apply for a Form 1 boarding place?

Form 1 boarding places are applied for through the Ministry's online platform, EMAP, which covers public and private boarding schools. Many schools also set their own entrance tests or interviews. Apply to several schools: for 2026 the Ministry said there were about 30,000 boarding places, against roughly 100,000 applications a year.

What does boarding cost?

Costs vary hugely between government, mission and private schools. Ask for the full cost per term in writing, including boarding fees, levies, uniform, bedding, trunk items, pocket money and transport home. Where a school has shared its fees with us, they show on its profile with the year.

Is my child ready for boarding?

Talk about it together. Children who can look after their own things, cope with a routine and say when something is wrong usually settle well. Most children are homesick at first; ask the school how it supports new boarders in their first term.

How do I know my child will be safe?

Ask who is responsible for the children at night and at weekends, how bullying is handled, how the school contacts parents, and what happens when a child is ill. Visit the dormitories, talk to current parents and read their reviews, which rate safety and boarding facilities separately.

Sources

Know a school well?

Your review helps the next family choose. It takes about two minutes, and you don't need an account.

Review your child's school