What You Need to Know Before You Start
Getting a Swiss driver's license is a structured process that takes several months and involves theory training, a written exam, practical driving lessons, and a road test. You cannot skip steps or take shortcuts — the cantonal (regional) motor vehicle office oversees the entire sequence, and each canton has slightly different rules about timing and fees. Most people spend between three and six months from start to finish, though this varies based on how quickly you book lessons and pass your exams.
Switzerland requires you to be at least 18 years old to hold a full license (17 for the supervised driving category in some cantons). You must have a valid Swiss residence permit or be a Swiss citizen. If you already hold a license from another country, you may be able to exchange it rather than retake the full process — but only if your home country has a reciprocal agreement with Switzerland, and only if your license was issued at least two years before you explore.
Key Takeaways
- You must complete a first-aid course (BLS-AED certification) and register with your cantonal motor vehicle office before you can book any driving lessons.
- The theory exam covers Swiss traffic rules and road signs and must be passed before you can take practical driving lessons with a certified instructor.
- Practical driving lessons are mandatory and must be booked through a licensed driving school; you cannot practice only with a private instructor.
- The road test (practical exam) is conducted by an independent examiner and typically costs between 150 and 250 Swiss francs, depending on your canton.
- Fees and timelines vary by canton, so you must contact your specific cantonal motor vehicle office to learn the exact requirements and costs for your region.
Step 1: Complete First-Aid Training and Register
Before you do anything else, you must complete a BLS-AED first-aid course (Basic Life Support with Automated External Defibrillator). This is a one-day course, usually four to five hours long, and covers cardiopulmonary resuscitation and use of a defibrillator. You can take this course at any certified training provider — hospitals, Red Cross chapters, and private training organizations all offer it. The course costs between 100 and 150 Swiss francs and is valid for six years.
Once you have your first-aid certificate, you must register with your cantonal motor vehicle office (Strassenverkehrsamt or Ufficio della circolazione stradale, depending on your canton's language). Bring your passport or ID, proof of residence, your first-aid certificate, and a completed registration form (available from the office or online). Registration is free but is the official trigger that allows you to book driving lessons. Some cantons allow you to register online; others require an in-person visit.
Step 2: Prepare for and Pass the Theory Exam
The theory exam tests your knowledge of Swiss traffic rules, road signs, and safe driving practices. It is administered by your cantonal motor vehicle office and is offered in multiple languages (German, French, Italian, English, and others, depending on the canton). The exam consists of 50 multiple-choice questions, and you must answer at least 43 correctly to pass. You have 60 minutes to complete it.
Most people study using the official Fahrschule.ch app or printed study materials available from driving schools or the cantonal office. These resources show you the exact question types and topics you will encounter. You can retake the theory exam if you fail, but you must wait at least one week before your next attempt. Each attempt costs between 40 and 60 Swiss francs. Once you pass, your theory certificate is valid for two years — you must complete your practical driving and road test within that window.
Step 3: Book and Complete Mandatory Driving Lessons
After you pass the theory exam, you must book lessons with a certified driving school (Fahrschule). You cannot learn to drive only with a private instructor or a friend, even if they hold a license. The driving school instructor must be officially certified by your canton. Most driving schools require a minimum number of lessons before they will enter you for the road test — typically between 20 and 40 hours, though this varies by school and your own progress.
Lessons are booked directly with the school and cost between 60 and 100 Swiss francs per hour, depending on the canton and the school. The school will track your progress and will tell you when they believe you are ready for the road test. This usually takes two to four months of regular lessons. Some schools offer intensive courses (multiple lessons per week) if you want to finish faster; others spread lessons over several months. You set the pace based on your schedule and budget.
Step 4: Register for and Take the Road Test
Once your driving school believes you are ready, they will help you register for the practical driving exam (Fahrprüfung). The exam is conducted by an independent examiner appointed by your cantonal motor vehicle office — not by your driving school instructor. The test lasts between 45 and 60 minutes and covers city driving, highway driving, and parking. The examiner assesses your ability to control the vehicle, follow traffic rules, and respond safely to other road users.
The road test costs between 150 and 250 Swiss francs. If you fail, you can retake it, but you must wait at least one week and pay the fee again. Most people pass on their first or second attempt. Once you pass, your driving school will submit your results to the cantonal motor vehicle office, which will issue your license within one to two weeks.
Canton-Specific Differences in Fees and Timelines
Switzerland has 26 cantons, and each sets its own fees, exam schedules, and specific requirements. For example, Zurich charges different fees than Geneva or Bern, and some cantons offer more frequent exam dates than others. The theory exam fee ranges from 40 to 60 Swiss francs across cantons. Driving lesson costs vary by region — urban areas tend to be more expensive than rural ones. Road test fees also differ, typically between 150 and 250 Swiss francs.
Timelines also depend on how quickly your canton schedules exams and how available driving schools are in your area. In cities, you may find lessons available within days; in smaller towns, you might wait weeks. The only way to know the exact fees, exam dates, and requirements for your canton is to contact your cantonal motor vehicle office directly. Most cantons have websites with this information in German, French, or Italian, and staff can answer questions by phone or email.
If You Already Hold a Foreign License
If you hold a valid driver's license from another country, you may not need to retake the full Swiss process. License exchange is available if your home country has a reciprocal agreement with Switzerland and your license was issued at least two years before you explore. Countries with agreements include most EU and EFTA nations, as well as the United States, Canada, Australia, and others — but not all countries may have access to.
To exchange your license, contact your cantonal motor vehicle office with your current license, passport, and proof of residence. They will tell you whether your country qualifies and what documents you need. If you are may be able to access, you typically do not need to retake exams — your foreign license is converted to a Swiss license. If your country does not have an agreement, or if your license is less than two years old, you must complete the full Swiss process starting with theory training.
Frequently Asked Questions
Can I practice driving with a friend who has a license before I take lessons?
No. In Switzerland, you cannot legally drive on public roads unless you are with a certified driving school instructor or you already hold a valid license. Practicing with a friend is not permitted and can result in a fine. You must book lessons with a licensed driving school before you can drive on the road.
What happens if I fail the road test?
You can retake the road test after waiting at least one week. You must pay the exam fee again. Most cantons allow unlimited retakes, though some may require additional lessons between attempts. Your driving school can advise you on what to practice before your next attempt.
How long is a Swiss driver's license valid?
A full Swiss driver's license is valid for 15 years. You must renew it before it expires by submitting a new photo and paying a renewal fee (typically 40 to 60 Swiss francs) at your cantonal motor vehicle office. Renewal is straightforward and does not require retesting.
Can I take the theory exam in English?
Most cantons offer the theory exam in English, but not all. German-speaking cantons almost always offer English; French and Italian-speaking cantons may have fewer language options. Contact your cantonal motor vehicle office to confirm which languages are available in your region.
Do I need to live in Switzerland to get a Swiss license?
Yes. You must have a valid Swiss residence permit or be a Swiss citizen. If you are a temporary resident or do not yet have a residence permit, you cannot register for a Swiss license. Once you have established residence, you can begin the process.