ProSyllabus Journal

Swiss citizenship test and requirements: an English guide

The federal rules for Swiss naturalisation in plain English, the knowledge test in Aargau, Zurich, Bern, Vaud and Basel-Stadt compared, the language each test is in, and what it all costs.

Swiss citizenship test and requirements: an English guideOpen the full article →

Checked 20 October 2026. Rules from fedlex, sem.admin.ch, fide-service.ch and the official pages of Aargau, Zurich, Bern, Vaud and Basel-Stadt, read on 20 October 2026. Fees, test dates and question catalogues change; your canton’s page and your commune’s information sheet are what count.

There is no single Swiss citizenship test. The federal government sets what you need for ordinary naturalisation: a C permit, ten years in Switzerland, a national language at a set level and familiarity with Swiss life. How your knowledge of Switzerland is tested is left to each canton. Aargau asks 45 questions in 40 minutes, Zurich 50 questions, Bern 48 questions in 90 minutes, and Basel-Stadt has no written test at all but a recorded interview. One thing is the same everywhere we looked: none of these tests is in English. This guide explains the federal rules in plain English, compares the five cantons whose official rules we have read, and shows where to go next. ProSyllabus is an independent study site. We are not connected with the State Secretariat for Migration (SEM), any canton, commune or Bürgergemeinde, or the fide office. This page summarises the rules those bodies publish; in your own case, they decide.

C
permit when you apply
10 years
in Switzerland, 3 of them in the last 5
B1 / A2
national language: spoken B1, written A2
CHF 100
federal fee for one adult

SCA (BüG) Art. 9, BüV Art. 6 and Art. 25, read on 20 October 2026.

Swiss citizenship requirements: the federal rules

Ordinary naturalisation is governed by the Swiss Citizenship Act (SCA, in German BüG) and its ordinance (BüV). The Act has two formal requirements. You must hold a permanent residence permit, the C permit, when you apply. And you must have lived in Switzerland for ten years in total, three of them in the five years before you apply. On top of that come three material requirements: you are successfully integrated, you are familiar with the Swiss way of life, and you pose no threat to Switzerland’s internal or external security.

You do not apply to the federal government. The SEM says you get the application form from the naturalisation authority where you live and hand it in there. Depending on the canton, that is the commune, a cantonal office or the migration office. The canton (and the commune, where cantonal law says so) checks your case first and writes a naturalisation report. Only then does the SEM decide on the federal naturalisation licence. The canton must take its decision within one year of that licence; after that the licence lapses. You become Swiss, with communal and cantonal citizenship at the same time, once the cantonal decision is legally binding.

RequirementFederal ruleLegal basis
PermitC permit (permanent residence) when you applySCA Art. 9(1)(a)
Residence in Switzerland10 years in total, 3 of them in the 5 years before applyingSCA Art. 9(1)(b)
Residence in canton and communeEach canton sets a minimum of 2 to 5 yearsSCA Art. 18(1)
LanguageA national language: spoken at least B1, written at least A2BüV Art. 6(1)
Familiarity with Swiss lifeBasic knowledge of geography, history, politics and society; taking part in social and cultural life; contacts with Swiss peopleBüV Art. 2(1)
Social assistanceNone in the 3 years before applying or during the procedure, unless fully repaid; the authority may depart from this because of a disability, a serious or long illness or other significant personal circumstancesBüV Art. 7(3), Art. 9
Federal feeCHF 100 adult, CHF 150 spouses applying together, CHF 50 minorBüV Art. 25(1)(a)

How the ten years are counted

Not every year counts the same. Years you lived in Switzerland between the ages of 8 and 18 count double, but you must have actually lived here for at least six years. Time on a B or C permit counts in full. Time with provisional admission (F permit) counts half. According to the SEM, time during an asylum procedure (N permit) or on a short-stay permit (L permit) does not count at all. Many expats arrive on an L permit for a first assignment: those months do not count towards the ten years.

Long spells abroad can break the count. Under SCA Art. 33, residence ends when you deregister with the authorities or actually live abroad for more than six months. If you take a long posting abroad, check first whether you will still have three years in the five years before you apply.

An example, our own arithmetic: someone who came to Switzerland at 12 has six actual years between 12 and 18. Counted double, that makes twelve years, so the ten-year rule is met on paper, and so is the minimum of six actual years. The other requirements (C permit, residence in canton and commune, language) still apply.

Residence in your canton and commune

The federal law only says each canton must set a minimum stay of two to five years. The differences are large. Aargau asks for five years in the canton and three uninterrupted years in the commune. Zurich asks for two years in the same commune immediately before applying (if you apply before your 25th birthday, two years in the canton are enough). Moving house during the procedure can end it: Aargau and the Bürgergemeinde of Basel both say so explicitly.

CantonIn the cantonIn the communeSource
Aargau5 years3 years uninterrupted before applyingag.ch
Zurichno separate rule (under 25: 2 years in the canton are enough)2 years in the same commune immediately before applyingZurich Handbuch 3.4.1
Bern2 years uninterrupted2 years uninterruptedeinbuergerung.sid.be.ch
Vaud2 years, including the year before applyingsome communes ask for 1 yearvd.ch
Basel-Stadtno separate rule2 years immediately before registeringbs.ch

Language: spoken B1, written A2, and English does not count

Under BüV Art. 6 you must show spoken skills of at least B1 and written skills of at least A2 on the Common European Framework, in a national language: German, French, Italian or Romansh. English is not a national language, so an English certificate or an English-taught degree does not meet this rule. In practice each canton asks for its own language: Aargau, Zurich and Basel-Stadt German, Vaud French, Bern the official language of your administrative district or the canton’s other official language if your commune designates it. The SEM also says cantons may set higher language requirements, so the levels above are a floor.

When the language requirement counts as met (BüV Art. 6(2))

  • You speak and write a national language as your mother tongue.
  • You attended compulsory school in a national language for at least five years.
  • You completed upper-secondary or tertiary education in a national language.
  • You hold a language certificate showing spoken B1 and written A2, based on a recognised test.

Basel-Stadt is stricter: school and education count there only if they were in German and in a German-speaking area (BüRG BS § 8(2)).

A common mistake: a course attendance certificate is not language proof. The SEM says plainly that certificates confirming only that you attended a course, and online placement tests, are not enough. You need a certificate from a recognised exam. The SEM keeps a list of recognised certificates; what matters is that your certificate was on that list on the day you filed your application.

The fide test in brief

Many applicants prove their language with the fide test. It was developed on behalf of the SEM for everyday life in Switzerland, and the SEM recommends it for naturalisation. It tests German, French or Italian at levels A1 to B1 and certifies spoken and written skills separately. You cannot register for a particular level; the test is scaled and shows which level you reach. There is no English version of the fide pages we read; everything below comes from fide-service.ch in German.

PartDurationPrice
Spoken (Sprechen und Verstehen)40 minutesCHF 170 (this part only)
Written (Lesen & Schreiben)60 minutesCHF 120 (this part only)
Whole test40 + 60 minutesCHF 250

You register directly with a test centre, at least 15 days before the test date. No preparation course is required. The language passport and results arrive by post about four weeks after the test. Recognised certificates and the language passport are valid for life in principle, but an authority may ask for a new proof if yours is very old. Other exams on the SEM list include Goethe, telc and ÖSD for German and DELF, TCF and TEF for French. Our German guide fide-Test für die Einbürgerung (in German) covers the test in detail.

Familiarity with Swiss life: this is where the canton decides

The “citizenship test” people talk about belongs to this requirement. BüV Art. 2 describes familiarity with Swiss life in three parts: basic knowledge of Swiss geography, history, politics and society; taking part in the social and cultural life of society; and keeping contacts with Swiss people.

For the first part, the basic knowledge, BüV Art. 2(2) allows a test, and the wording matters: the cantonal authority “may” require one. There is no federal test and no duty to test. If a canton does test, it must make sure you can prepare with suitable materials or courses and that you can pass with the language level required for naturalisation. That is why several cantons publish their entire question catalogues or learning materials.

The other two parts, taking part in local life and contacts with Swiss people, are not checked by a multiple-choice test. They usually come up in the interview with your commune, for example when you talk about a club you belong to or how you know your neighbours. Passing the knowledge test is therefore only part of this requirement. Bern even writes this into its ordinance: a passed test does not relieve the commune and canton of checking your familiarity with Swiss life.

The Swiss citizenship test, canton by canton

The table only covers cantons whose official rules we have read ourselves. Other cantons test differently or use other numbers; there, your commune’s information sheet is what counts. For Bern and Vaud some figures come from an official page or a test booklet rather than from the law; the row says so.

CantonFormatQuestionsTimePass markTest feeQuestions publicWhen
AargauComputer test at the commune, multiple choice45 (KBüV)40 minutes, no extension34 of 45 (three quarters)CHF 50yes, about 330 with answersbefore you apply
ZurichDigital test on site (computer or tablet)50 drawn from 350 (35 federal, 10 cantonal, 5 communal)not set by the canton30 of 50 (60 %)varies by commune and provider; free in the City of Zurichyes, all 350 with answersbefore or during the procedure, depending on the commune
BernWritten, multiple choice48 (City of Bern and test booklet, not in the law)90 minutes (KBüV)29 of 48 (60 %)guideline CHF 260 to 390, set by the communepast test papers onlyconfirmation is attached to your application
VaudWritten, multiple choice, French only48 in the exam mode of the practice platform1 hour (practice platform)70 % (RLDCV); at least 34 of 48 by our arithmeticno separate amount foundyes, 160 per commune with answersafter you apply, in the commune phase
Basel-StadtNo written test: a recorded interview with test characternot fixednot publishedcommission recommends to the Bürgerratno test fee; optional course from CHF 120no catalogueat the earliest 6 months after the migration office interview
Pass mark as a share of the questions
Aargau: 34 of 4575.6 %
Vaud: 70 %70 %
Zurich: 30 of 5060 %
Bern: 29 of 4860 %

The Aargau percentage (34/45) is our arithmetic; Zurich, Bern and Vaud state the percentage themselves. Basel-Stadt has no score.

What the comparison shows: Aargau is the strictest, both on the pass mark and on time. 45 questions in 40 minutes is about 53 seconds a question (our arithmetic). In Bern you have 90 minutes for 48 questions, nearly two minutes each. In return, the Aargau test is entirely public: if you know the roughly 330 official questions, you know every question that can come up.

Which language each test is in

This is the point English speakers most often miss. None of the five cantons offers its knowledge test in English. You will read the questions, or answer them in an interview, in the canton’s language. The good news is that the tests are designed for the language level you need anyway: Bern’s guideline says its test must be understandable at A2, and Zurich says applicants must be able to take its test with written German at A2.

CantonLanguage of the testWhat we base this onWhat it means for you
AargauGermanGerman is the official language (cantonal constitution § 71a); the catalogue and the language requirement are GermanLearn the catalogue in German; communes may accept some application documents in English, but may ask for a certified translation
ZurichGermanApplicants must be able to take the test with written German at A2; the catalogue is published in GermanNo page we read offers the test in another language
BernGerman or FrenchThe official language of your administrative district, or the canton’s other official language designated by your commune; the City of Bern runs its procedure in German or FrenchPast papers exist in both German and French; pick the series in your test language
VaudFrenchThe law says all tests and the whole procedure are in French onlyLanguage proof in French, test in French, interview in French
Basel-StadtGerman (interview)German is the required language by law; the preparation courses need good GermanPlan for the interview in German; no page we read names its language in so many words

A practical consequence: study the material in the test language from the start. Learning Swiss history from English sources and then meeting the same facts in German or French on test day costs time you do not have in Aargau. Learn the official terms in the test language too, such as Bundesrat or Conseil fédéral for the Federal Council and Gemeinde or commune for your municipality.

Aargau: 45 questions in 40 minutes, 34 to pass

In Aargau the test is called the staatsbürgerlicher Test (civic knowledge test). Your commune runs it, but it must use the canton’s test; its own tests and private providers are excluded. You sit it at a computer with a mouse, often in an office of the commune administration. Each question has four answers and only one is right. The test costs CHF 50. You must pass it before you apply, and the confirmation may not be more than six months old when you hand in your application. If you fail you may retake it as often as you like, but you must wait two months between attempts. The test applies to everyone from the age of 16.

The whole catalogue is free and public. The Aargau communes publish a practice test and the complete catalogue with the correct answers as a PDF on gemeinden-ag.ch. The canton’s handbook says the questions in the practice test do not differ from those in the real test. Our advice is simple: work through the official questions until you can answer every one with certainty. The downloads are for personal, private use only, which is why we do not reproduce any catalogue question.

Practise free: 15 questions

To warm up: 15 of our own practice questions in English, in the split of the Aargau test, with explanations. They are our own questions, not questions from the official test, and the real test is in German.

Start the free test

Zurich: 50 questions drawn from 350, 30 to pass

In Zurich the test is called the Grundkenntnistest (GKT, basic knowledge test). Each test draws 50 questions at random from the catalogue of 350, in a fixed split: 35 on the Confederation, 10 on the canton and 5 on the commune. You pass with 30 correct answers, which is 60 per cent. The test is digital and taken on site on a computer or tablet. Your commune decides whether you take it before or during the procedure, and whether it runs the test itself or hands it to a provider. That is why the canton sets no single fee and no test duration. In the City of Zurich the test takes place at the Stadthaus, is free, and is taken only after you have applied.

You may in principle retake it as often as you like, and the handbook does not allow a waiting period. For practice, the canton offers three things on zh.ch (Grundkenntnistest): a practice test, the naturalisation brochure and the list of all 350 questions with the correct answer. Again: work through the official list. Content on zh.ch may only be downloaded for your own use, so you will not find catalogue questions here.

Practise free: 15 questions

15 of our own practice questions in English, in the Zurich split of federal, cantonal and communal questions, with explanations. They are our own questions, not questions from the official test, and the real test is in German.

Start the free test

Bern: 48 questions in 90 minutes, 29 to pass

Bern requires a written naturalisation test. The cantonal ordinance sets the duration at 90 minutes and the pass mark at 60 per cent. The figure of 48 questions comes from the City of Bern and the test booklets; the current booklet says the test is passed with 29 of 48 correct answers. The questions are multiple choice with four answers. You pay for the test yourself; the canton’s guideline for communes says it should cost between CHF 260 and 390, and each commune sets the exact fee. You may retake it without limit. Bern has no public catalogue like Aargau or Zurich. Instead, the Bildungszentrum Interlaken (bzi), an institution of the canton, publishes past test papers for practice, and the canton links to them from its test page. Work through those.

Vaud: the test de connaissances, in French only

In Vaud the test is called the test de connaissances. It covers four themes, history, geography, political institutions and society, and by law the questions must be balanced between Switzerland, the canton and local life. All tests and the entire procedure are in French only. Your commune of residence organises the official test, after you have applied. The regulation sets the pass mark at 70 per cent and allows at most three attempts; the best result counts.

On the canton’s practice platform, A-Vaud-Test, you can practise in exam conditions with 48 random questions in one hour, or work through all 160 questions for your commune, with the correct answers in every mode. Vaud publishes its question set in this way, and you should work through it. We found no law that fixes 48 questions and one hour for the official test. With 48 questions, 70 per cent means at least 34 correct answers (our arithmetic).

Basel-Stadt: an interview instead of a written test

Basel-Stadt has no written knowledge test. After the migration office has checked your application, the Bürgergemeinde of your commune invites you to a personal interview with its naturalisation commission. The Bürgergemeinde of the City of Basel says the interview has test character and is recorded. The law expects basic knowledge of the Confederation, the canton and the commune, so of Basel itself too. The interview takes place at the earliest six months after the migration office’s own interview. The commission then proposes admission, rejection or deferral to the Bürgerrat. There is no question catalogue. The Bürgergemeinde offers optional paid courses, such as the Kompaktkurs Einbürgerung at CHF 120 for one person, and says itself that the course does not guarantee naturalisation.

Swiss naturalisation costs, canton by canton

The federal fee is the same everywhere: CHF 100 for an adult, CHF 150 for spouses applying together and CHF 50 for a minor. The SEM charges nothing for minor children included in a parent’s naturalisation. Cantonal and communal fees come on top and are set by cantonal law. They make up most of the bill, and they differ a lot.

The totals below are our own arithmetic from the published fees, for one adult applying alone. They leave out civil-status documents, register extracts, courses and the new passport. Language proof is shown separately because many people are exempt or already hold a certificate.

ExampleCommuneCantonFederalKnowledge testTotal (our arithmetic)Language proof if needed
Aargau (Merkblatt)CHF 1,500CHF 750CHF 100CHF 50CHF 2,400fide CHF 250, so CHF 2,650
City of Zurich, age 25+CHF 500CHF 500CHF 100CHF 0 (Stadthaus)CHF 1,100cantonal German test (KDE) at the city price of CHF 250, so CHF 1,350
City of BernCHF 400CHF 1,150CHF 100CHF 260 to 390 (guideline)CHF 1,910 to 2,040fide CHF 250 on top
Lausanne (Vaud)CHF 250CHF 450 + CHF 75CHF 100no separate fee foundCHF 875fide CHF 250, so CHF 1,125
City of Basel, age 25+CHF 800 (Bürgergemeinde)CHF 0 since 1 July 2026CHF 100none (interview)CHF 900fide CHF 250 on top

How the totals add up. Aargau: 1,500 + 750 + 100 + 50 = CHF 2,400; Aargau may double its fees where a case takes extraordinary effort. City of Zurich: 100 + 500 + 500 = CHF 1,100, with the cantonal German test (KDE) at the city’s price of CHF 250 it is CHF 1,350; applicants under 25 pay the city nothing. City of Bern: 1,150 + 400 + 100 = CHF 1,650, plus the test at CHF 260 to 390 under the cantonal guideline, so CHF 1,910 to 2,040; Bern charges its cantonal fee even if the application is refused. Lausanne: 450 + 75 + 250 + 100 = CHF 875; Vaud’s communal fee ranges from CHF 100 to 400 for an individual application, and the cantonal fee stays due even if you withdraw. City of Basel: 800 + 0 + 100 = CHF 900, the same total the Bürgergemeinde prints; applicants under 25 pay no communal fee.

One adult, before language proof: our totals
AargauCHF 2,400
City of Bern (upper guideline)CHF 2,040
City of ZurichCHF 1,100
City of BaselCHF 900
LausanneCHF 875

Our arithmetic from the fees on ag.ch, zh.ch and stadt-zuerich.ch, einbuergerung.sid.be.ch and bern.ch, vd.ch and lausanne.ch, bs.ch and bgbasel.ch, read on 20 October 2026.

Mistakes the official pages warn about

Avoid these

  • A course certificate instead of an exam certificate. Proof that you attended a language course is not language proof (SEM, Basel-Stadt).
  • Counting the wrong years. Time on an N or L permit does not count; time on an F permit counts half (SEM).
  • Moving during the procedure. In Aargau and Basel the procedure becomes void if you change commune before the commune decides.
  • A test confirmation that is too old. In Aargau it may be at most six months old when you apply.
  • Booking the test at the wrong time. Aargau wants it before you apply; the City of Zurich and Vaud only after. Ask your commune before you register.
  • Using up your attempts. Vaud allows at most three; after that an oral form can be required.
  • Preparing in English only. The tests are in German or French, so learn the terms in the test language.

Where to start

Most of the detail is on our canton pages, which are written in the language of the canton’s test. That is deliberate: the vocabulary on those pages is the vocabulary of the test.

Aargau: Einbürgerungstest Aargau: Fragen und bestehen (in German) covers the five topic areas of the civic test, the computer test on the day and the interview with the commune council.

Zurich: Einbürgerung Zürich: Ablauf, Kosten und Grundkenntnistest (in German) explains the five steps of the Zurich procedure, the cantonal and communal fees and how to prepare for the GKT.

Bern: Einbürgerungstest Bern: Fragen und Musterprüfung (in German) explains the 48-question test, the past papers and the costs in the City of Bern.

Vaud: Naturalisation Vaud : le test de connaissances (in French) explains the test, the A-Vaud-Test platform and the commune phase.

Basel-Stadt: start with the canton’s step-by-step page on bs.ch and the Bürgergemeinde page for your commune. In any other canton, ask your commune or the cantonal naturalisation office first whether and how your knowledge is tested.

A sensible order for most people, our suggestion from the rules above: check your years and permits first; then get your language certificate in the canton’s language; then download your canton’s official questions or past papers and work through them; and only then book the knowledge test or file your application, whichever your canton wants first.

What we could not find

Open points (checked on 20 October 2026)

  • Zurich: the canton sets no test duration. Your commune or the test provider decides; ask your commune.
  • Zurich: whether the test is offered in any language other than German. No page we read says so, and all the canton’s materials are in German.
  • Vaud: a separate fee for the test de connaissances. The 48 questions and one hour appear only as the exam mode of the practice platform, not in the law.
  • Bern: the exact test fee of a given commune or school; only the cantonal guideline of CHF 260 to 390 is published.
  • Basel-Stadt: the length of the interview is not published, and no page we read states its language in so many words.
  • fide test: the number of tasks in each part is not on the pages we read.
  • English: the SEM’s handbook chapter on ordinary naturalisation is not available in English, and the fide pages have no English version.

For cantons other than these five we have not yet read the official rules, so we give no figures for them.

Frequently asked questions

Is there one Swiss citizenship test for the whole country?

No. The federal rules require basic knowledge of Switzerland but only allow cantons to require a test (BüV Art. 2(2)). Each canton decides whether and how to test. Aargau, Zurich, Bern and Vaud have written tests; Basel-Stadt has an interview with test character.

Can I take the Swiss citizenship test in English?

Not in any of the five cantons we cover. Aargau and Zurich test in German, Bern in German or French depending on your administrative district and commune, Vaud in French only, and the Basel-Stadt interview is in a canton that requires German.

What are the Swiss citizenship requirements?

A C permit when you apply; 10 years in Switzerland, 3 of them in the last 5; 2 to 5 years in your canton and commune depending on the canton; a national language at spoken B1 and written A2; familiarity with Swiss life; successful integration, including no social assistance in the last 3 years unless repaid; and no threat to security.

How many questions are in the test?

It depends on the canton: Aargau 45, Zurich 50 drawn from 350, Bern 48, and Vaud practises with 48. Basel-Stadt has no written test.

How many must I get right?

Aargau 34 of 45. Zurich 30 of 50. Bern 29 of 48. Vaud 70 per cent, which on 48 questions is at least 34 by our arithmetic.

Are the questions published?

In Aargau and Zurich, yes: both publish the full catalogue with the correct answers, and the test is drawn from it. Vaud publishes 160 questions per commune with answers. Bern publishes past test papers. Basel-Stadt has no catalogue.

Does an English-language degree exempt me from the language requirement?

No. The exemptions in BüV Art. 6 need schooling or education in a national language. English is not one, so you need a certificate in German, French or Italian, or another exemption.

What does Swiss naturalisation cost?

The federal fee is CHF 100 for an adult. Cantonal and communal fees come on top. By our arithmetic, one adult pays about CHF 2,400 in Aargau, CHF 1,100 in the City of Zurich, CHF 1,910 to 2,040 in the City of Bern, CHF 875 in Lausanne and CHF 900 in the City of Basel, before any language certificate.

What does the fide test cost?

According to fide-service.ch the whole test costs CHF 250, the spoken part alone CHF 170 and the written part alone CHF 120. The spoken part takes 40 minutes and the written part 60 minutes.

Do my years on an L permit count?

No. According to the SEM, time on a short-stay permit (L) or during an asylum procedure (N) is not counted. B and C count in full, F counts half.

Sources

official = a document published by the conducting body. reported = a news or coaching site we could not check against an original. Where sources disagree this page says so rather than picking one.

Choose your cantonWe have a trainer for Aargau, Basel-Stadt, Bern, Geneva, Thurgau and Zurich
Practice trainerThe Aargau test, practised in its own split and time
  • 4 timed 45-question mocks (180 questions, 40 minutes each) in German and English
  • 11 · 5 · 10 · 13 · 6 per mock, as in the test
  • 40 minutes, pass mark 34 of 45
  • Every answer explained, German and English
  • Your weakest category after every mock
$ 21.90₹3,199$ 21.90€ 18.90£ 15.90CHF 17.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 29A$ 32.90NZ$ 61.90S$ 48.90HK$ 295RM 165Try questions freeGet the trainerUnlock full accessOne payment · start now$ 21.90₹3,199$ 21.90€ 18.90£ 15.90CHF 17.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 29A$ 32.90NZ$ 61.90S$ 48.90HK$ 295RM 165View detailsSecure payment · one-time, no subscription
Full refund: email us within 14 days of purchase, no reason needed. Our own practice questions, written from official sources, every answer explained. The real test is drawn from the official catalogue on gemeinden-ag.ch; our questions are not taken from it. Open the free official catalogue
Practice trainer for Basel-StadtPractise for the naturalisation interview in Basel-Stadt
  • 3 practice tests of 30 questions each, in German
  • Switzerland, the canton of Basel-Stadt, the Bürgergemeinde and Basel history
  • Every answer explained, with its source (in German)
  • Your score by area after every test
Free try up to 5 min, Full practice up to 1 h 35 min$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165Try 4 questions freeup to 5 minTrainer freischaltenUnlock full accessOne payment · start now$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165View detailsSecure payment · one-time, no subscription
Basel-Stadt has no written knowledge test: the Bürgergemeinde of your commune checks your knowledge in the naturalisation interview, and we found no question list for adults on bs.ch or bgbasel.ch. Ours are our own practice questions, based on the cited sources, in German.
Practice trainerThe Bern test, practised in its three themes and 90 minutes
  • 4 timed 48-question mocks (192 questions, 90 minutes each) in German and English
  • 16 · 16 · 16 per mock, as in the papers
  • 90 minutes, pass mark 29 of 48
  • Every answer explained, German and English
  • Your weakest theme after every mock
$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165Try questions freeGet the trainerUnlock full accessOne payment · start now$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165View detailsSecure payment · one-time, no subscription
Full refund: email us within 14 days of purchase, no reason needed. Our own practice questions, written from official sources, every answer explained. Many questions in the old test papers are tied to a particular year. Our questions are not real test questions. Open the free past tests (bzi Interlaken)
Practice tests for Geneva, in FrenchPractise for the Geneva naturalisation test
  • 3 practice tests of 45 questions each, in French
  • The five themes of the canton's course "Connaître la Suisse et Genève"
  • Pass mark: 40 correct answers out of 45, as on the OCPM's sample certificate
  • Every answer explained (in French)
Free try environ 10 minutes, Each mock up to 45 min$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165Try 10 questions freeenviron 10 minutesDébloquer les examens blancsUnlock full accessOne payment · start now$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165View detailsSecure payment · one-time, no subscription
The canton publishes its course and a questionnaire with answers free of charge on ge.ch. We write our own practice questions in French and do not present them as questions from the test.
Practice trainer for ThurgauPractise for your municipality's test or interview in Thurgau
  • 3 practice tests of 40 questions each, in German
  • Switzerland, the canton of Thurgau and its municipalities
  • Every answer explained, with its source (in German)
  • Your score by area after every test
Free try up to 10 min, Each set up to 40 min$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165Try 10 questions freeup to 10 minTrainer freischaltenUnlock full accessOne payment · start now$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165View detailsSecure payment · one-time, no subscription
If your knowledge is not evident, your municipality checks it by a test or in an interview; we found no single cantonal test or question catalogue on tg.ch. Ours are our own practice questions, based on the cited sources, in German.
Practice trainerThe Zurich test, practised in its own split
  • 4 timed 50-question mocks (200 questions, 50 minutes each) in German and English
  • 35 · 10 · 5 per mock, as in the test
  • Pass mark 30 of 50
  • Every answer explained, German and English
  • Your weakest level after every mock
$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165Try questions freeGet the trainerUnlock full accessOne payment · start now$ 37.90₹3,199$ 37.90€ 32.90£ 27.90CHF 30.90DKK 239SEK 355NOK 379PLN 139CZK 805AED 139SAR 145QAR 139KWD 11OMR 14BHD 14CA$ 50.90A$ 56.90NZ$ 61.90S$ 48.90HK$ 295RM 165View detailsSecure payment · one-time, no subscription
Full refund: email us within 14 days of purchase, no reason needed. Our own practice questions, written from official sources, every answer explained. The real test is drawn from the official catalogue on zh.ch; our questions are not taken from it. Open the free official catalogue
We have no trainer for the other cantons yet. Open the canton chooser
Exam alertsGet alerts for Swiss Citizenship (Einbürgerung) — Canton Knowledge TestsDates, results and cutoffs, by email when they are announced. Free.Sign in to get alerts
Exam pagePreparing for Swiss Citizenship (Einbürgerung) — Canton Knowledge Tests?Syllabus, exam pattern, dates and every guide we have on Swiss Citizenship (Einbürgerung) — Canton Knowledge Tests, in one place.Open the Swiss Citizenship (Einbürgerung) — Canton Knowledge Tests page →