Teacher Salary Switzerland 2026: Real Ranges by Level and Canton
A primary school teacher in Switzerland earns CHF 72 000 to 108 000 gross depending on canton and seniority. Secondary school teachers (Gymnasium/Lycée level) reach CHF 95 000 to 135 000. Switzerland is one of the highest-paying countries in the world for teachers, with cantonal salary grids providing automatic progression over 25 to 30 years and civil servant job security. The cantons of Geneva and Zurich pay at the top of the Swiss range; rural and smaller cantons pay 10 to 20% less for equivalent positions.
- Primary school teacher (early career, 0-5 years): CHF 72 000 – 92 000 gross/year
- Primary school teacher (mid-career, 10-15 years): CHF 88 000 – 108 000
- Secondary I teacher (Sekundarschule / Cycle d'orientation): CHF 88 000 – 122 000
- Secondary II teacher (Gymnasium / Lycée / Gymnase): CHF 95 000 – 135 000
- International school teacher (IB/British curriculum): CHF 85 000 – 128 000
- Source: FSO LSE 2022, EDK/CDIP 2025, SER 2026, cantonal salary grids
Teacher salary ranges by canton and school level
| Canton / region | Primary (start) | Secondary I (mid) | Gymnasium (senior) |
|---|---|---|---|
| Geneva (GE) | 82 000 – 92 000 | 100 000 – 118 000 | 108 000 – 135 000 |
| Zurich (ZH) | 80 000 – 90 000 | 95 000 – 115 000 | 105 000 – 132 000 |
| Vaud (VD) | 75 000 – 86 000 | 88 000 – 108 000 | 95 000 – 128 000 |
| Bern (BE) / smaller cantons | 72 000 – 84 000 | 85 000 – 105 000 | 92 000 – 122 000 |
Switzerland's teacher salary system: cantonal grids, automatic progression and job security
Swiss teacher salaries are set at the cantonal level, there is no national teacher salary grid. Each canton defines salary classes based on the level of education taught and the qualification required, with automatic progression through annual increments over 25 to 30 years. This system provides exceptional long-term stability and predictability: a teacher who joins a cantonal school at 25 knows exactly what they will earn at 55. The trade-off is limited short-term salary negotiation, starting salary and annual increments are largely fixed. A teacher who enters the Geneva primary school system at class 18 with an HEP diploma starts at approximately CHF 82 000 to 86 000 and will mechanically reach CHF 105 000 to 112 000 by the end of their career through automatic increment progression alone, without any promotion required.
International schools in Switzerland form a parallel market with different salary structures. The International School of Geneva (Ecolint), the Zurich International School (ZIS), the International School of Lausanne (ISL) and several British, American and German schools employ teachers primarily for expat communities. These schools pay on international salary grids influenced by London, Frankfurt or New York school salary benchmarks, and the compensation package often includes housing allowances (a significant benefit given Swiss rental costs), school fees for children, and health insurance contributions. A secondary IB teacher at Ecolint or ZIS with 6 to 8 years of experience teaching a STEM or humanities subject earns CHF 95 000 to 128 000, with the total package, including housing allowance, often equivalent to CHF 115 000 to 148 000 in cost-to-employer terms.
Teacher shortages in Switzerland are acute in specific subjects and regions. Mathematics, sciences (physics, chemistry, biology), computer science, and English as a subject are chronically under-supplied in most cantons. Special needs education (integrative education, autism spectrum support) and speech therapy adjacencies are similarly scarce. In the canton of Zurich alone, the education department reports needing to fill hundreds of teaching positions each year with candidates who do not yet hold full Swiss teaching qualifications. This shortage creates pathways for internationally trained teachers, particularly from Germany, Austria, France and the UK, to enter the Swiss system through transitional recognition processes and supplementary qualification programmes.
Context on the Swiss salary landscape helps frame any single-role benchmark. Our gross-to-net salary guide details the full deduction structure (AVS, LPP, Quellensteuer) canton by canton. The salary negotiation guide sets out which arguments move Swiss hiring managers and which ones back-fire. The Zurich salary guide and the Geneva salary guide provide cross-sector comparisons for Switzerland's two main labour markets. For understanding your net take-home before accepting an offer, the brutto-netto calculation guide explains all eight standard deductions. Our work permit guide covers the B, C, G and L permit conditions that determine whether an offer is accessible.
Frequently asked questions
Can foreign teachers work in Swiss public schools?
Yes, subject to qualification recognition. The CDIP (Swiss Conference of Cantonal Ministers of Education) is the authority for recognising foreign teaching qualifications. EU/EEA qualifications are assessed under the Bilateral Agreements, automatic recognition may apply if the foreign qualification is equivalent to the Swiss requirement for that level. Non-EU qualifications (UK, US, Australian, Canadian) go through the CDIP equivalence assessment, which can take 6 to 18 months and may require complementary courses in Swiss pedagogy, Swiss law and the specific regional curriculum (Lehrplan 21 for German-speaking cantons, PER for French-speaking cantons). In practice, the shortage of qualified teachers in maths and sciences means that cantons actively work to support foreign teacher recognition processes, and temporary contractual positions are available while recognition is pending.
Do Swiss teachers work 12 months per year?
No. Swiss teachers work an academic year of approximately 38 school weeks, with 12 to 14 weeks of school holidays per year (the exact number varies by canton). The contract hours are calculated as a full-time equivalent that includes classroom teaching hours plus preparation, correction and administrative time. The effective work-to-holiday ratio is more favourable than most private sector roles. However, Swiss teacher salary grids account for this: the annual salary is calculated based on the full employment relationship (teaching weeks plus preparation work), not just the 38 classroom weeks. The holiday benefit is therefore factored into the salary structure and should not be compared directly to private sector salaries without accounting for the total work volume expectation.
What is the difference between teaching in German-speaking and French-speaking Switzerland?
Beyond language, there are structural curriculum differences. German-speaking cantons follow Lehrplan 21, a harmonised curriculum covering the 21 German-speaking cantons. French-speaking cantons follow the PER (Plan d'études romand), which covers the Romand cantons (Geneva, Vaud, Valais, Fribourg, Neuchâtel, Jura). These curricula differ in structure, subject organisation and pedagogical approach, meaning that a teacher qualified in one region cannot automatically teach in the other without supplementary training. The German-speaking job market is larger (about 70% of Switzerland's population), with more positions available. The French-speaking market is more geographically concentrated in Romandy. Teacher salaries are broadly comparable across the linguistic regions at equivalent cantonal levels, with the top-paying cantons being Geneva (French) and Zurich (German).
How long does it typically take to find a job in Switzerland as a foreign professional?
The average job search duration for foreign professionals in Switzerland ranges from 3 to 6 months for roles in high-demand sectors (IT, pharma) and 6 to 12 months for competitive sectors (finance, administration). Work permit processing (B permit for non-EU candidates) adds 4 to 8 weeks to the practical start date. Candidates with Swiss employment history or who are already in Switzerland on a valid permit move significantly faster. Our work permit guide covers the B, C, G permit processes and timeline.
What benefits beyond base salary do Swiss employers typically offer?
Standard Swiss benefits packages include: mandatory occupational pension (BVG/LPP, funded 50-50 by employer and employee), non-work accident insurance (NBUV, employer-funded), family allowances (Familienzulagen, cantonal minimum CHF 200-300/child/month), and paid vacation (minimum 20 days/year by law, typically 25 days in professional roles). Additional benefits in professional roles often include: supplementary pension top-up, car allowance or Mobility subscription, business travel insurance, meal allowances, and fitness subsidies. Our compensation structures guide covers the full package landscape.
FSO LSE 2022 (NOGA 85) · EDK/CDIP (Swiss Conference of Cantonal Ministers of Education) · SER (Syndicat des enseignants romands) · Cantonal salary grids (GE DIP, VD DGEO, ZH Bildungsdirektion)