Daily Life

Switzerland — Living: Education

Public schooling in Switzerland is free, high-quality, and organized cantonally, taught in the local official language (German, French, or Italian depending on canton) — this is the default and by far the most common choice for resident families, including most expats who stay more than a couple of years. For families wanting English-language instruction or continuity with an international curriculum, private international schools are widely available in Zurich, Geneva, Basel, and other major cities, but cost CHF 20,000-40,000+ per child per year.

Swiss Conference of Cantonal Ministers of Education (EDK/CDIP) · Last verified 2026-07-20

Why This Matters

The choice between free, high-quality but local-language public school and expensive international school is one of the biggest financial and integration decisions a relocating family makes — many long-stay expat families choose public school specifically for language immersion and cost, reserving international school for shorter, career-driven postings.

Key Facts

  • Public school is free and compulsory from around age 4-6 (kindergarten/primary start varies by canton) through age 15-16, taught in the canton's official language.
  • Switzerland's PISA rankings and vocational education/apprenticeship system (a well-regarded dual-track path combining school and paid on-the-job training) are internationally recognized strengths.
  • International schools (offering English-language, IB, or other national curricula) are concentrated in Zurich, Geneva, Basel, Lausanne and Zug, and typically cost CHF 20,000-40,000+ per child per year.
  • School enrollment is managed at the commune level; families register locally and are typically assigned the nearest public school in their catchment.
  • The vocational apprenticeship track (about two-thirds of Swiss students) is a genuine, respected alternative to the academic/university track, not a fallback option as it can be perceived elsewhere.

Steps

  1. Decide public vs. international school — Weigh language immersion and cost (public, free) against curriculum continuity and English instruction (international, expensive).
  2. Register with the commune — Public school enrollment is arranged through the local commune based on residential address.
  3. Apply early for international schools — Popular international schools in Zurich/Geneva often have waitlists — apply well ahead of the intended start date.
  4. Assess language support — Ask about language integration classes for non-native speakers if choosing public school without existing language skills.

Costs

  • Public school: Free
  • International school, per child/year: CHF 20,000-40,000+

Required Documents

  • Commune registration
  • Child's prior school records
  • Passport/ID

Common Mistakes

  • Assuming international school is the default choice — most long-term expat families in Switzerland actually choose free public school for cost and language-immersion benefits.
  • Applying to a popular international school too late and missing a place for the intended school year.
  • Underestimating the language transition for children entering public school without prior German/French/Italian — most schools provide support, but it should be planned for.

Related Topics

major-citiescost-of-livingresidency
← Back to Switzerland guides