Guide

Schooling Options for Expat Children in Switzerland in Thalwil

Public schools, international schools, and private options for expat families.

All cantonsZurichGenevaZug

Choosing a school for your kids in a new country is one of the biggest decisions you'll make — and Switzerland gives you genuinely good options. The public system is excellent and free, international schools offer continuity in English, and language immersion works better than most parents expect. The main thing to know upfront: education is managed at the cantonal level, so the language of instruction depends on where you live — German in Zurich, French in Geneva, Italian in Ticino.

Public schools

Public school is free and compulsory for all children from age 4 (kindergarten) through to around age 15 — that's 11 years total: 2 years of kindergarten, 6 years of primary, and 3 years of lower secondary. Your child will attend the local school assigned to your district — enrolment is automatic based on your registered address.

To enrol, contact your commune's school administration. You'll need your child's birth certificate, vaccination records, and proof of residence. The school year starts in mid-August, and the age cutoff in most cantons is 31 July — so a child who turns 4 before that date starts kindergarten that August.

Some communes have enrolment deadlines as early as January for the following August, so don't wait until summer to start the process.

International schools

If you want your children to continue learning in English, Switzerland has over 100 international schools, with 53 offering IB programmes. The big names include Zurich International School, the International School of Geneva (Ecolint — the oldest international school in the world), and the International School of Zug and Luzern. Fees vary widely: day schools typically range from CHF 20,000 to CHF 55,000 per year depending on age and programme.

The most important advice: apply early. Popular schools have waiting lists of 12–24 months, especially for entry years. If you know you're moving to Switzerland, start applications before you arrive. Mid-year openings do happen due to the transient expat population, so it's always worth asking.

Language immersion in public schools

This is where many expat parents are pleasantly surprised. Swiss public schools provide free, dedicated language support for children who don't speak the local language — and kids pick it up much faster than you'd expect.

In German-speaking cantons, the programme is called DaZ (Deutsch als Zweitsprache — German as a Second Language). Your child will receive intensive small-group lessons during school hours. In Geneva and Vaud, there are structured classes d'accueil (reception classes) for French immersion — older children do intensive half-day French, while younger ones go straight into regular classes with extra support.

Most children become conversationally fluent within 1–2 years. It's a big adjustment at first, but the long-term benefits — true bilingualism, local friendships, cultural integration — are enormous. Children under 7 tend to adapt within 6–12 months; over 10, it gets harder, and some families choose international school as a bridge.

Practical tips

- If you're staying long-term, public school is hard to beat. Your children will integrate faster, make local friends, and become bilingual — all for free.
- If you might relocate again within a few years, an international school provides curriculum continuity that makes transitions easier.
- Wednesday afternoons are traditionally free in many Swiss primary schools — plan your childcare accordingly.
- Ask about Mittagstisch (lunch supervision) and Hort (after-school care). These are widely available but need to be registered separately, often by January for the following August.
- Schools provide textbooks and stationery. You'll need to buy a school bag, gym clothes, and indoor shoes (Finken — mandatory in most schools).
- There is typically no school bus. Children walk or cycle to school, even young ones.

What to do next

Moving to Switzerland? Get your free personalised arrival checklist.

Create my checklist