Car theory test · 26 cantons · Cat. B learner permit

Car Theory Test Switzerland — registration, process and study tools

The Swiss car theory test (category B) has 50 questions, 45 minutes, and a maximum of 15 error points. This page bundles the cantonal registration form as a direct download for every Road Traffic Office, the cost per canton, a 5-step plan from first-aid course to learner permit, and vetted learning apps for exam prep.

Updated: May 2026 · by DriveLab driving school

  • 4.9★ Google rating
  • 26 cantons covered
  • 15 max. error points

At a glance

  • Minimum age from 17 Cat. B / B1
  • Questions 50 multiple choice from a pool of ~1,000
  • Time 45 minutes ~54 sec per question
  • Pass mark max. 15 error points otherwise retake
  • Languages DE / FR / IT / EN varies by canton
  • Cost CHF 20–45 plus learner permit CHF 50–80
  • Validity unlimited since 1 January 2021
  • Prerequisite First-aid + eye test first-aid max. 6 years old
Process

5 steps to passing the theory test

From the first-aid course to a passed theory test — here's how it goes. Plan 4–8 weeks realistically.

  1. 1. Complete the first-aid course

    Mandatory prerequisite: 10-hour first-aid course (BLS-AED-SRC). Valid for 6 years. Bookable with DriveLab in Zurich, Zug, Lucerne and Rapperswil.

  2. 2. Get the eye test

    Have the eye test recorded directly on the application form — available at any optician for about CHF 10.

  3. 3. Fill out the registration form

    Download your cantonal application below (request for the learner permit), fill it in and send it with a passport photo, eye test and first-aid certificate to your Road Traffic Office.

  4. 4. Study — app + understanding

    Plan 4–8 weeks with 30+ minutes per day. Don't just memorise — really understanding rules, right-of-way and signs pays off later in driving lessons.

  5. 5. Book and take the test

    Once your learner-permit application is approved, book the theory slot online (or by phone) at your Road Traffic Office. The result is shown immediately.

26 cantons

Theory-test registration form — all 26 cantons

Click on your canton of residence to download the official "Application for the learner permit" as a PDF or open the cantonal online counter. Submit the completed form with passport photo, eye test and first-aid certificate to the Road Traffic Office — then you can book your theory test slot.

Links open the official cantonal template. For Romandie & Ticino you land on the Road Traffic Office page where the proper form is available in French or Italian. Tip: attach the eye test and first-aid certificate to the form immediately — saves 1–2 weeks of processing.

What happens on test day

Format and scoring of the car theory test

Test format
50 multiple-choice questions on computer
Scoring
max. 15 error points — minor mistakes 1 pt, serious ones up to 5 pts
Time
45 minutes (≈ 54 seconds per question)
Languages
German, French, Italian — many cantons also English
Topics
Traffic rules, signs, right-of-way, vehicle tech, environment, ethics
Result
Shown immediately — on pass, the learner permit is activated automatically
Retake
Unlimited tries, earliest 14 days later; fee CHF 20–30 per attempt
Validity
Since 1 January 2021 the passed theory test is valid indefinitely.
Insider tips

Learn like a pro — 5 tips from DriveLab instructors

  • 30 minutes a day beats 4 hours on Sunday

    Distributed practice is scientifically superior — short daily sessions retain better than a marathon weekend.

  • Understand, don't memorise

    No driving instructor will quiz you with A/B/C/D — really grasping right-of-way, signs and priority rules pays off later in the practical test.

  • Target your weak topics

    Every solid app shows per-topic statistics. Rule: 2–3 times a week, revisit exactly the categories where you score below 80%.

  • Run full mock exams

    In the final 2 weeks: one 50-question mock exam in 45 minutes every day, without breaks. Trains pace and concentration.

  • Rest your eyes before the test

    Last hour before the test: no apps, a short walk instead. The brain needs time to consolidate — last-minute cramming barely helps.

Learning apps

The 5 best Swiss theory apps compared

All listed apps use the official asa question pool (category B) and are kept in sync with legal changes. Which one fits depends on your learning style.

Easytheory

★★★★★

Best-rated app

Free

Pros

  • Free
  • Great visuals
  • Explanations with legal-article references

Cons

  • Few updates

Fahrlehrer24

★★★★★

Best in English

CHF 18.– in the App Store

Pros

  • Very popular app
  • Best-rated theory app overall
  • Frequent updates
  • Multiple languages

Cons

  • No notable downsides

Theorie24

★★★☆☆

Niche but solid

CHF 24.–

Pros

  • Good English translation
  • Fun learning mode
  • Many languages available (but the official exam still runs only in DE/FR/IT/EN)

Cons

  • The most expensive app
  • Advertises "100% original exam questions" — which can't be accurate (only ~80% of questions go to licence holders)
  • Mediocre store rating

Dinitheorie.ch

★★★★☆

Cheapest entry point

Only CHF 9.–

Pros

  • Built by driving instructors
  • Cheap
  • Turbo-test mode

Cons

  • Few updates

DriveLab verdict: Based on extensive feedback from our students, Easytheory is the strongest pick overall. English-speaking learners often prefer Theorie24 or Fahrlehrer24.

After theory: driving lessons with DriveLab

Once your learner permit arrives you're ready to drive — DriveLab connects you with vetted instructors in Zurich, Zug, Lucerne and Rapperswil, modern cars, transparent prices and flexible slots (evenings and Saturdays included).

Common questions

FAQ — Car theory test

When can I take the car theory test?

You can apply for the learner permit and take the theory test at the earliest one month before your 17th birthday. The practical test is only possible from age 18.

What do I need before the theory test?

You need (a) the first-aid course (not older than 6 years), (b) an eye test (an optician records it directly on your application form) and (c) a submitted learner-permit application at the Road Traffic Office of your canton of residence. Once approved, you can book the theory slot.

How many error points are allowed?

A maximum of 15 error points. Minor mistakes count 1 point, medium 2–3, severe up to 5. There are 50 questions — anyone losing 16 or more points has to retake the test.

How long is the test?

You have 45 minutes for 50 questions — about 54 seconds each. You can finish earlier if you're done.

How much does the Swiss car theory test cost?

The pure test fee is CHF 20–45 depending on the canton. Add the learner permit (CHF 50–80) and any retake (CHF 20–30 per attempt). Exact prices are in the canton table above.

In which languages is the test available?

Standard languages are German, French and Italian. Many cantons (e.g. Zurich, Zug, Lucerne, Basel-Stadt, Schaffhausen, St. Gallen) also offer English. Check with your cantonal office before registering.

How difficult is the theory test really?

The Swiss pass rate is around 65–75%. Anyone investing at least 30–40 hours in a learning app and actually understanding traffic rules (not just memorising) usually passes on the first try. Weakest topics tend to be priority/right-of-way and road signs.

Can I take the test in another canton?

In principle yes — but you need permission from your home cantonal office and a valid reason (weekly residence for studies, place of work, etc.). Proof is mandatory.

How many times can I retake the test?

Unlimited. At least 14 days between attempts. Each retake costs CHF 20–30.

How long is the passed theory test valid?

Since 1 January 2021 the passed theory test is valid indefinitely.

Which application form do I need exactly?

The "Application for the learner permit" (also called "Gesuch um Erteilung des Lernfahrausweises" or "Anmeldung Theorieprüfung"). Available at every cantonal Road Traffic Office — direct downloads are in the table above.

What happens after passing?

Your learner permit is activated immediately (or sent by post). You can then practise with a supervisor (min. 23 years old, min. 3 years' driving experience). Within 12 months you must also complete the traffic-awareness course (VKU) — DriveLab offers this in several cantons.

Do I need the theory test if I have a foreign licence?

For most recognised foreign licences no fresh theory test is required — but depending on country of origin a check ride or simplified theory may apply. See "international driving permit" and your cantonal office for details.