Log in

Information in six languages

The practice questions are in German and French.

Independent practice platform, not official.

Language test for Swiss naturalisation: B1, A2 or higher

The naturalisation test is one thing. But you also need proof of your language skills. Here is exactly what is required.

By Updated: Reading time: about 5 minutes

Contents 6 sections

What is required

Since 2018, the language level required for naturalisation has been clearly defined. At least B1 spoken, at least A2 written. In a national language: German, French, Italian or Romansh. That is the federal minimum. Eight cantons ask for more: Schwyz, Nidwalden, Zug, Solothurn and Thurgau require B2 spoken, and Schwyz, Nidwalden, Zug, Basel-⁠Country, Appenzell Outer Rhodes, St. Gallen and Thurgau B1 written. What your canton requires is on its page in the canton overview.

Which language? The language of the place where you live. If you live in Zurich, you need German. If you live in Lausanne, French.

B1 and A2: what do they mean?

LevelWhat you can do
A2Understand everyday expressions. Hold simple conversations. → Minimum for writing.
B1Understand the main points in clear standard language. Report on experiences, express opinions. → Minimum for speaking.

In practice, B1 spoken means: you can explain to a doctor what is wrong. You can tell a public office which form you need. You can hold a normal conversation with your neighbour.

Which certificates are accepted?

fide: Developed specifically for Switzerland. Tests everyday situations. The most direct route to naturalisation.

Goethe-⁠Zertifikat: Internationally recognised. Goethe B1 is enough to prove your spoken level.

telc: Also accepted, often a bit cheaper than Goethe.

ÖSD: Austrian German diploma. Also accepted.

DELF/DALF: For French. DELF B1 is enough to prove your spoken level.

My tip: take the fide test. It exists in German, French and Italian, so also in French-speaking Switzerland and in Ticino. It is cheaper than Goethe and was made for residence permits and naturalisation.

How much does the test cost?

Expect CHF 250 to 400 depending on the provider and level. The fide test costs CHF 250 for the spoken and written parts, CHF 170 for the spoken part only.

Who does not need the language test?

You are exempt if you attended compulsory school in Switzerland, completed training in the national language, or if you already hold a recognised certificate.

Questions and answers

What language level do I need for naturalisation?

At least B1 spoken and A2 written in a national language (German, French, Italian or Romansh). Schwyz, Nidwalden, Zug, Solothurn and Thurgau require B2 spoken, and several cantons require B1 written.

Which language certificates are accepted?

The accepted certificates are the fide language certificate, the Goethe-⁠Zertifikat, telc, ÖSD and DELF/DALF. The fide test is designed specifically for Switzerland.

How much does the language test cost?

The fide test costs CHF 250 for the spoken and written parts, CHF 170 for the spoken part only. Other certificates like Goethe or telc cost between CHF 200 and 350.

This is what a practice question looks like. They are available in German and French.

Politics and the state

Wie viele Amtssprachen hat der Bund?

Naturalisation check, 2 minutes

How does your canton test you?

Written test or interview: each canton decides for itself.

Read more

All articles in the guide

Practise for free

25 questions in
German or French