Language courses in Switzerland
Mastering the local language, key to your professional and social integration
Learning the local language is considered the fundamental pillar of integration in Switzerland. Whether you settle in French-speaking, German-speaking Switzerland or Ticino, mastering the language of your region will open the doors to the job market, social relations and administrative life. Switzerland offers a wide range of courses suitable for all levels, budgets and availability. This guide helps you find the ideal formula.
Languages in Switzerland
Switzerland has four national languages: German (spoken in 17 cantons), French (4 cantons: GE, VD, NE, JU, plus the French-speaking parts of BE, FR and VS), Italian (Ticino and parts of Graubünden) and Romansh (some valleys of Graubünden). English is not an official language but is widely used in international settings and large businesses.
In German-speaking Switzerland, Swiss-German (Schwyzerdütsch) is spoken on a daily basis, while Hochdeutsch is used in writing and teaching. Classes teach Hochdeutsch, but exposure to the local dialect is necessary.
Evaluate your level
The Common European Framework of Reference for Languages (CEFR) is the standard used in Switzerland. It defines six levels: A1 (beginner) and A2 (elementary), B1 (intermediate) and B2 (advanced intermediate), C1 (advanced) and C2 (mastery). For establishment permit C, an oral B1 level in the local language is generally required. For naturalization, the required level is B1 oral and A2 written (B2 in certain cantons).
Most schools offer a free placement test before registration. Online tests are available on the websites of the Goethe Institute, the Alliance Française or the CELI.
Course types and prices
The language course market in Switzerland is vast. Here is a comparison of the main options available.
| Course type | Indicative price | Benefits | Ideal for |
|---|---|---|---|
| Private language school | CHF 600–1,500/quarter | Small groups, rapid progression, flexible hours | Professionals, intensive learning |
| People's University (Volkshochschule) | CHF 300–600/semester | Affordable price, friendly atmosphere, wide choice of levels | Moderate budget, regular pace |
| Online courses | CHF 0–50/month | Total flexibility, competitive prices | Irregular schedules |
| Private lessons | CHF 70–120/hour | Tailor-made, maximum progression | Specific needs, exam preparation |
| Municipal courses (FIDE) | CHF 0–200/semester | Free or almost free, focused on integration | New arrivals, B/F license |
Recommended schools by city
Here is a selection of recognized language schools in the main Swiss cities.
Geneva
The University of Geneva offers French as a foreign language (FLE) courses of academic quality. IFAGE offers intensive and semi-intensive courses at competitive rates. The Migros Club School is a popular and affordable option. For German and English, Berlitz and Wall Street English are present in the city center.
Zurich
The Migros Klubschule is the largest language school in Switzerland with reasonable prices. The VOZ (Volkshochschule Zürich) offers a broad program. For intensive learning, the Benedict and LSI schools are well known. The University of Zurich offers popular Swiss-German courses.
Lausanne
UNIL offers excellent FLE courses via its School of French as a Foreign Language. The Migros Club School offers an accessible alternative. Lausanne Accueil organizes courses for expatriate spouses.
Basel
The University of Basel, the K5 Basler Kurszentrum and the Volkshochschule beider Basel offer quality German courses. Basel being trilingual (German, French, English), learning opportunities are numerous.
Cantonal subsidies
Several cantons subsidize language courses for new foreign residents. The canton of Zurich offers training vouchers (Sprachgutscheine) for holders of a B permit. The canton of Vaud offers free or reduced-price French courses via the Français en Jeu program. Geneva funds conversation workshops and literacy courses.
Check with your canton's integration office to find out what assistance is available. Some employers also cover course fees.
FIDE program and integration
The FIDE program (French, Italiano, Deutsch in Switzerland) is the national framework for language learning linked to integration. It defines objectives focused on daily life: administration, lease, school. FIDE-certified courses are recognized for license renewal and naturalization.
The FIDE language passport allows you to certify your linguistic level for official procedures (CHF 250–350 depending on the level).
Related Services
Useful Guides
Frequently Asked Questions
How long does it take to reach level B1?
Are there free language courses?
Should you learn Swiss German or Hochdeutsch?
Ready to Start Your New Life in Switzerland?
Contact us for a free pre-assessment of your situation. Our team will respond within 24 hours.