How to Learn German (or French) in Switzerland
Step by step
- 1
Work out which language your canton requires
German: ZH, BE (mostly), LU, BS, BL, AG, SG, TG, SO, SZ, ZG, GR (partly), and central and eastern Switzerland. French: GE, VD, NE, JU, VS (mostly), FR (bilingual), BE (Biel/Bienne and the Jura bernois). Italian: TI and parts of GR. The requirement follows your canton of residence, so a Geneva resident commuting to a German-speaking employer still needs French for permit purposes.
- 2
Find out the exact level your next permit step needs
Cantons set their own thresholds within the federal framework. As a rule of thumb: B-permit renewal with integration conditions asks around A1–A2 spoken, the C permit asks A2 written and B1 spoken in most cantons, and ordinary naturalisation asks A2 written and B1 spoken as a federal minimum, with several cantons requiring B1 written or B2 spoken. Ask your migration office in writing which level and which certificates it accepts before you pay for a course.
- 3
Get a level assessment before enrolling
Every serious school offers a free placement test. Take it — starting in the wrong level wastes a term. If you already studied the language at school, expect to place higher in reading than in listening, because school German is nothing like what you will hear on a Zurich tram.
- 4
Choose the course format that matches your week
Intensive (15–20 hours a week) moves one CEFR level in 8–10 weeks and suits the gap between arriving and starting work. Semi-intensive evening courses (2 × 90 minutes weekly) take a full term per level and are what most employed people do. Communal integration courses are cheaper and slower but often include childcare. One-to-one is fastest for a specific goal such as a job interview or a naturalisation test.
- 5
Apply for your commune's or canton's subsidy first
Most cantons fund integration language courses through the cantonal integration programme, and many communes issue vouchers covering 50 to 100 percent of a communal course for newly arrived residents. Ask at the Gemeinde or the cantonal integration office (Fachstelle Integration / Bureau de l'intégration) before booking privately, because subsidies usually only apply to approved providers.
- 6
Practise with the dialect from week one
Standard German gets you through admin, email and news. Swiss German is what you hear in the office kitchen, at the Kita door and at the Coop till. Do not choose between them: learn standard German formally and expose yourself to dialect passively — SRF news with subtitles, a local radio station in the kitchen, and asking colleagues to keep speaking dialect while you answer in Hochdeutsch.
- 7
Book a recognised test in good time
For permit and citizenship files, the recognised options are the fide test (Sprachnachweis fide), telc, Goethe-Institut, TestDaF, ÖSD, and for French DELF, TCF and TEF. The fide test is designed for Swiss integration purposes and is the one migration offices know best. Test slots fill up months ahead in Zurich and Geneva, and the language passport takes several weeks to arrive — book at least four months before your permit deadline.
- 8
Keep the evidence for your permit file
Store the language passport or certificate, course attendance confirmations and invoices together with your permit documents. Cantons ask for the certificate itself, not a screenshot, and some also want proof of continuous course attendance as part of the integration assessment.
The Swiss language map and what it means for you
German is the main language for around 62 percent of the population, French for about 23 percent, Italian for 8 percent and Romansh for under 1 percent. The boundary is not fuzzy: cantons have official languages, and your obligations follow your canton of residence. Fribourg and Valais are bilingual, Bern includes French-speaking districts, and Graubünden runs three languages. If you are choosing between two job offers in different language regions, this is a five-year decision — the language you start learning now is the one your permit, your children's schooling and your social life will be built on.
Swiss German vs standard German — the thing most guides skip
Swiss people speak Schweizerdeutsch in nearly all spoken situations: shops, trams, playgrounds, and often internal meetings. Standard German is used for writing, formal documents, news and communication with non-Swiss speakers. A newcomer who studies only standard German can read a tenancy contract but understand almost nothing at an apéro. The dialects also differ regionally — Zürideutsch, Baseldytsch, Bärndütsch and Walliserdeutsch are mutually intelligible but distinct, and there is no standard written form. The workable strategy is asymmetric: learn to speak and write standard German, and train your ear on the dialect of your own region.
Levels, permits and citizenship — what the law actually asks
The federal framework ties language to integration: Art. 58a FNIA lists language competence among the integration criteria, and the naturalisation ordinance sets a federal minimum of A2 written and B1 spoken for ordinary naturalisation. Cantons apply their own thresholds above that floor for the C permit, for early C permits and for cantonal citizenship, and several require B1 written or B2 spoken. Family members joining you can also face a language condition attached to their permit. Because the numbers move, treat any figure you read online, including this one, as a prompt to email your migration office and ask for the current requirement in writing.
Choosing a school — an honest comparison
Migros Klubschule and its French-speaking equivalent École-club Migros are the default for good reason: present in every city, moderate prices, reliable teaching, and levels from A1 to C1. Communal and cantonal integration courses are the cheapest structured option and are aimed exactly at new residents, with childcare in many locations. University language centres and Volkshochschulen sit in between on price and are strong on grammar. Private schools such as Berlitz, Benedict, inlingua and Alpadia are considerably more expensive and worth it mainly for intensive or one-to-one work with a deadline. Online tutors on italki or Preply are the cheapest way to add speaking hours between classes. Whatever you choose, check that the provider is recognised for your canton's subsidy and, if a certificate matters, that it prepares for fide or telc rather than an in-house diploma.
A realistic 12-month plan for someone working full time
Months 1–2: communal or Klubschule A1 evening course, plus 15 minutes of daily app or flashcard work for vocabulary. Months 3–4: finish A1, start listening to a local radio station and watch SRF or RTS news with subtitles. Months 5–7: A2 course, join one activity where the local language is unavoidable, switch your phone and banking apps to German or French. Months 8–10: B1 course, start reading a free commuter paper such as 20 Minuten, ask colleagues to stop switching to English. Months 11–12: book and sit the fide test, then keep one weekly conversation commitment so the level does not decay. That sequence gets most motivated learners from nothing to a defensible B1 speaking level inside a year at a total cost, after subsidies, of roughly CHF 1,200–2,000.
Free and low-cost practice that actually works here
Conversation cafés (Sprachcafé, café des langues) run in most Swiss cities, usually free, often in a library or community centre. Tandem partners are easy to find through university notice boards, local Facebook groups and the Tandem app — Swiss people wanting English practice are plentiful. Volunteering with a Verein, a sports club or a community kitchen gives you weekly repetition of the same practical vocabulary. Libraries lend graded readers and give access to language platforms free with a membership card. And every commune's integration office keeps a list of local offers that never appears in a Google search.
Learning with children in the household
Children in Swiss public school acquire dialect within months and standard German within a year or two, usually faster than their parents, and cantons provide Deutsch als Zweitsprache support in school. That creates two practical effects. First, your children become your best dialect teachers, so let them correct you. Second, parent life is where the language becomes unavoidable — parent evenings, Elternabend letters, the WhatsApp class group and the Kita handover are all in the local language. Many communes run parent-focused language courses with childcare specifically for this reason; ask at the school office rather than the migration office.
Keeping and proving the level over time
Certificates do not expire formally, but cantons sometimes ask for one issued within the last few years, so do not sit the test five years before you need it. Keep the language passport, the invoices and the attendance confirmations in the same folder as your permit letters, and take a photograph of each. If you have stopped studying, one weekly conversation hour is enough to hold a level; three months of silence measurably costs you speaking fluency, which is the component the test weights most heavily.
Your next step
Turn this guide into action — run the numbers for your own situation, then work through the deadlines for your canton.
Get this as a personalised checklist
Build your free Swiss relocation checklist — tailored to your canton, with deadlines and links. No signup.
Build my free checklistApp certificates from Duolingo, Babbel and similar are not accepted for permit or naturalisation purposes. Only recognised tests such as fide, telc, Goethe, ÖSD, TestDaF, DELF, TCF or TEF count.
Test dates and language-passport delivery add two to four months. Starting the process the month your C-permit application is due is the classic mistake.
Subsidies usually apply only to approved providers and only within a limited window after arrival. Ask at the Gemeinde before you pay a private school.
The required level differs by canton and by permit step, and some cantons raised their requirements in recent years. Confirm with your own migration office rather than relying on a forum post about another canton.
People also asked
Do I need to learn Swiss German?
Not for any official purpose — every permit, exam and public document uses standard German. But dialect is what people actually speak, and understanding it is what turns colleagues into friends. Learn standard German formally and dialect by ear.
What level do I need for a C permit?
Most cantons require A2 in writing and B1 in speaking for the ordinary C permit, evidenced by a recognised certificate. Some cantons apply higher thresholds for early C permits or for naturalisation. Confirm the exact level with your cantonal migration office before booking a test.
How long does it take to reach B1?
From zero, roughly 350 to 500 guided learning hours plus self-study — about 9 to 18 months of steady evening classes, or 4 to 6 months of intensive study. Speakers of another Germanic language move faster; the listening component is what takes longest in a dialect environment.
What does a course actually cost?
Migros Klubschule group courses run roughly CHF 500–800 per level for an evening term. Private language schools charge CHF 900–2,500 per level, and intensive programmes more. Communal integration courses cost CHF 100–400, sometimes free with a voucher. One-to-one tuition runs CHF 70–130 an hour locally and less online.
Are there free or subsidised language courses?
Yes. Cantonal integration programmes fund courses for new residents, and communes, the Red Cross, Caritas, HEKS and church-run centres offer low-cost or free classes, often with childcare and conversation cafés. Ask the Gemeinde or the cantonal integration office what you qualify for.
What is the fide test and should I take it?
fide is the Swiss test built specifically for integration purposes, testing everyday situations rather than academic language. It issues a language passport showing separate speaking and writing levels, which is exactly the format migration offices want. If your goal is a permit or citizenship rather than university entry, fide is usually the simplest route.
My company works in English — do I still need the local language?
For work, often not. For your permit, yes: the integration criteria apply regardless of your employer's working language, and the C permit and naturalisation both require certified levels. The practical risk is coasting for four years in English and then needing B1 in six months.
How do I practise if everyone switches to English?
Say once, clearly, that you are learning and would like to continue in German or French — most Swiss will happily oblige. Beyond that, put yourself in places where English is not an option: a sports club, a choir, a communal course, a volunteer role, the Verein your neighbours belong to. Twenty minutes of unavoidable local language beats an hour of app streaks.
Official sources for this guide
Was this information helpful and accurate?
Related guides
Register at your Gemeinde
Registration — Anmeldung in German, annonce d'arrivée in French, notifica d'arrivo in Italian — is the single appointment that switches on your life in Switzerland. It is what produces your residence permit, puts you in the cantonal register, assigns your tax commune, starts the clock the health insurers work to, and creates the address that banks, schools, the road-traffic office and Serafe all read from. You have 14 days from moving in, the fee is CHF 20–50, and the appointment itself usually takes 15 minutes. Almost everything that goes wrong here happens before the appointment: a missing apostille, an unsigned rental contract, or a booking system that had no free slot for three weeks. This guide covers the documents by permit type, the cantonal differences that actually bite, what late registration costs, and how the same process works when you move between communes or leave the country.
Read guideHow to get a B permit
The B permit is the standard residence permit for foreigners staying longer than one year. It is tied to a job, family, or studies.
Read guideHow to renew your Swiss B permit (2026 guide)
Your Swiss B residence permit must be renewed before the date on the card. EU/EFTA permits are usually issued for 5 years and renewed for 5; non-EU/EFTA permits are typically issued for 1 year and renewed annually. Cantons run their own migration offices (Migrationsamt / Service de la population / Sezione della popolazione), so the exact form, fee and processing time vary — but the federal framework is the same everywhere. Start 2–3 months before expiry, because a delayed renewal can complicate everything from job changes to mortgage applications.
Read guideUpgrade from B permit to C permit
The C permit (Niederlassungsbewilligung / autorisation d'établissement / permesso di domicilio) grants permanent Swiss residence. EU/EFTA citizens usually qualify after 5 uninterrupted years; most non-EU/EFTA nationals wait 10 years, with an early-settlement route for a handful of nationalities and for well-integrated applicants in many cantons.
Read guideRelated deep dives on the blog
Done with this? Next:
Plan your B-to-C permit upgrade