Skip to main content
Language courses in Switzerland

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 typeIndicative priceBenefitsIdeal for
Private language schoolCHF 600–1,500/quarterSmall groups, rapid progression, flexible hoursProfessionals, intensive learning
People's University (Volkshochschule)CHF 300–600/semesterAffordable price, friendly atmosphere, wide choice of levelsModerate budget, regular pace
Online coursesCHF 0–50/monthTotal flexibility, competitive pricesIrregular schedules
Private lessonsCHF 70–120/hourTailor-made, maximum progressionSpecific needs, exam preparation
Municipal courses (FIDE)CHF 0–200/semesterFree or almost free, focused on integrationNew 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).

Frequently Asked Questions

How long does it take to reach level B1?
By taking intensive courses (15-20 hours/week), allow approximately 3 to 6 months to go from zero to B1, depending on your native language and your daily exposure to the language. With evening classes (4-6 hours/week), plan for 12 to 18 months. Daily immersion and practice outside of class considerably accelerate progress.
Are there free language courses?
Yes, several free or almost free options exist. The cantons offer subsidized courses via the integration program. Volunteers organize language cafés and tandems in most cities. Some associations such as the Red Cross or Caritas offer free courses for people on low incomes. Online, platforms like Duolingo or Deutsche Welle offer free content.
Should you learn Swiss German or Hochdeutsch?
Always start with Hochdeutsch (Standard German), as this is the language taught, written and used in the media. Swiss-German is then acquired naturally through immersion. Some schools offer specific Swiss-German courses – useful once B1 is reached in Hochdeutsch. Note that Swiss German varies considerably from canton to canton.

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.