Source: Unsplash
You’ve decided to get a driving license in Germany. Maybe you just arrived in the country. Maybe you’re 16 and planning BF17. Maybe you’re 30 and finally doing it. Wherever you’re starting from, this guide walks you through the entire process — step by step, with nothing important left out.
The Big Picture First
Before the details, an honest overview of what you’re signing up for:
Total duration: Typically 3–6 months (→ Full timeline breakdown)
Total cost: Typically €2,500–4,500 for Class B (→ Full cost breakdown)
Biggest lever you control: The theory exam — entirely in your hands.
The process has two main tracks that run partly in parallel: administrative (documents, government applications) and training (theory + practical). The biggest mistake most people make is treating these sequentially instead of in parallel.
Step 1: Check Your Prerequisites
| Requirement | Details |
|---|---|
| Minimum age | 18 years standard; 17 with BF17 accompanied driving |
| Official residence | You must be officially registered in Germany |
| No active driving ban | No current disqualification from driving |
| Health | Adequate vision (tested by optician); no medical conditions that prohibit driving |
If you’re 17 or planning ahead: BF17 (accompanied driving from age 17) lets you train from age 16½ and test from 17, driving with a qualified companion until 18. Same license, same exam — just an earlier start with a year of supervised experience.
→ Driving License at 17: Accompanied Driving BF17 — Complete Guide
Step 2: Choose Your Driving School
This decision matters more than most people realise — not just for cost, but for the total time the process takes.
What to compare:
Instructor availability: In 2026, Germany has a real driving instructor shortage. In many cities, schools have 2–6 week waits for the first lesson and can’t guarantee weekly follow-up sessions. Ask directly: “How many lessons per week can I realistically book?” This single question can save you months.
Hourly rate: Typically €35–50 per 45-minute lesson depending on region. Munich and Frankfurt are considerably more expensive than rural areas.
Special drive pricing: Motorway, rural road and night driving sessions are legally required and are often priced higher than normal lessons. Ask explicitly for these rates.
Base fees and package structure: What’s included in the registration fee? Some schools bundle mandatory theory lessons, exam registration and admin fees; others charge each separately.
Recent reviews: Read the last 20–30 Google reviews — not the overall star rating, but the recent text content. Patterns around cancellations, poor scheduling or unprofessional instructors are red flags.
Universal app vs. school-linked app
Many driving schools provide access to school-linked apps (like FahrAPP by Wendel-Verlag or Fahren Lernen by Springer) as part of their package. These are high quality — but you lose access if you switch schools.
Universal apps (ClickClickDrive, Theorie24 GOLD, iTheorie) work independently of any school. Your study progress stays with you regardless. This is an underrated advantage.
→ Choosing the Right Driving Theory App for Germany
Step 3: Government Application — Do This Immediately
This is the most commonly delayed step — and the one with the most negative impact on total timeline. Start this in parallel with everything else, not after.
What the application requires:
Eye test: Visit a certified optician (not an ophthalmologist). Takes 10 minutes, costs €7–12. You receive a standardised protocol document to submit with your application.
If the optician identifies an uncorrected vision problem: You’ll need glasses or contact lenses before proceeding. This takes additional time — do the eye test as early as possible.
First aid course: The legally required “Lebensrettende Sofortmaßnahmen” (life-saving emergency measures) course — 9 teaching units, typically one full Saturday. Providers: DRK, ADAC, Johanniter, Malteser and many others. Online booking usually available. Waiting times in cities: up to 3–4 weeks.
Biometric photo: Standard passport-style biometric photo. Use a photo studio or a modern photo booth — not a phone selfie.
Authority visit (Straßenverkehrsamt / Bürgeramt): You must apply in person. Bring:
- Passport or ID card (original)
- Biometric photo
- Eye test protocol
- First aid course certificate
- Completed application form (usually downloadable from the authority’s website)
- Fee: approx. €43–48
The waiting time reality: In Berlin, Munich, Hamburg, Cologne and other major cities, appointment waiting times at government offices are often 4–8 weeks — sometimes longer. The day you choose your driving school is the day you book this appointment.
Step 4: Learn the Theory — This Is Where You Win or Lose Time
Once you’ve registered at a driving school and started the government process, begin theory immediately. You don’t need to wait for the first classroom lesson. You don’t need anyone’s permission. You need an app.
Why the theory is the most important phase
- No theory exam passed = no practical exam. It’s a hard blocker.
- It’s the only part of the entire license process you completely control.
- Every failed theory attempt costs €22.49 + minimum 2 weeks waiting time.
- Someone who genuinely understands traffic rules makes fewer mistakes in driving lessons — needing fewer hours.
The theory is not just a hurdle. It’s a lever.
What the official catalog contains
The TÜV/DEKRA question catalog for Class B has over 1,000 questions, split into:
- Basic content (applies to all license classes): traffic signs, right-of-way rules, safe distances, motorway rules, alcohol and drugs, first aid
- Category-specific content (Class B): vehicle technology, environmental impact, loads, trailers
In the real exam, 30 of these appear — 20 from basic content, 10 category-specific.
What to demand from your theory app
Not all apps are equal. The difference directly determines whether you pass or fail:
✅ Current 2026 TÜV/DEKRA catalog — non-negotiable. Apps with outdated catalogs show you questions that no longer appear while hiding new ones.
✅ Video questions included — animated traffic scenarios appear in the real exam. They’re often worth 2 penalty points. Practice them, don’t skip them.
✅ Spaced repetition algorithm — questions you get wrong appear more often; mastered questions appear less. This is how efficient learning works.
✅ Timed exam simulations — the real exam has a time limit and a specific penalty point system. You need to experience this format before exam day.
✅ Explanations for every answer — not just “answer B is correct”, but why. The difference between memorising and understanding is the difference between passing and failing when questions are slightly rephrased.
✅ Language selection — the exam is available in 13 languages. Your app should support the language you plan to test in.
→ Choosing the Right Driving Theory App for Germany
→ ClickClickDrive vs. Theorie24 GOLD: Which App Is Better?
→ Free Driving Theory Apps: What’s Genuinely Free?
Recommended theory study plan
| Period | What you do |
|---|---|
| Day 1 | App set up, language selected, begin basic content with explanations |
| Weeks 1–2 | All basic content questions covered; first video questions practiced |
| Week 3 | Category-specific (Class B) questions completed; daily simulations begin |
| Week 4 | Simulations only — target: consistently under 5 penalty points |
| When ready | Register for theory exam via driving school |
Step 5: Mandatory Theory Lessons at Your Driving School
In parallel with your self-study, you must complete the legally required classroom lessons:
- 12 double lessons of basic content (90 minutes each)
- 2 double lessons of category-specific content for Class B
Total: 14 double lessons. These cannot be replaced by self-study — even if you already know every answer. They must take place at a state-approved driving school.
Benefit of arriving prepared: When you come to these lessons having already studied the material, you understand everything immediately, can ask meaningful questions and consolidate rather than learn from scratch. This makes the lessons more valuable, not redundant.
Many driving schools now offer online theory lessons — often more flexible for scheduling.
Step 6: The Theory Exam
Once you’ve completed the mandatory lessons and are consistently scoring under 5 penalty points in multiple simulations, your driving school registers you for the theory exam.
The exam format:
| Item | Details |
|---|---|
| Location | TÜV or DEKRA exam centre |
| Format | 30 questions on a touchscreen tablet |
| Time allowed | Approx. 45 minutes |
| Penalty points allowed | Maximum 10 |
| Key questions | Marked “2” — wrong answer = 2 penalty points |
| Language | Choose from 13 official languages |
| Result | Announced immediately after completion |
What to bring:
- Passport or ID card
- Training certificate from your driving school (they provide this)
Languages available:
German, English, Turkish, Arabic, Russian, Polish, Greek, Portuguese, Italian, French, Croatian, Romanian, Vietnamese.
If you don’t pass:
Minimum 2-week wait, retake fee of €22.49, re-registration through your school. Approximately 30% of candidates fail the first time — it’s recoverable with the right approach.
→ German Driving Theory Exam 2026: Full Format and Preparation Guide
→ Failed the Theory Exam? Complete Recovery Plan
Step 7: Driving Lessons
After a passed theory exam (or sometimes running in parallel, depending on your school), driving lessons begin in earnest. There is no legally required minimum number of normal lessons for Class B — but there are mandatory special drives:
| Special drive | Minimum required | Content |
|---|---|---|
| Rural road | 5 hours | Outside urban areas, minimum 25 km |
| Motorway | 4 hours | Joining, overtaking, exiting |
| Night driving | 3 hours | In darkness — typically autumn/winter |
Total mandatory special hours: 12. Plus regular lessons — typically 20–35 additional hours depending on your starting level.
What the lessons typically cost:
| Item | Typical cost |
|---|---|
| Normal lesson (45 min) | €35–50 |
| Special drive (per session) | often €45–65 |
| Total driving hours (30–45 hrs) | €1,200–2,200 |
How good theory saves money here
Someone who arrives at driving lessons truly understanding the rules — why you brake at this junction, who has right-of-way at that crossroads, what that sign means — learns practical skills significantly faster. Instructors confirm this consistently. Fewer lessons needed translates directly to hundreds of euros saved.
Full cost breakdown:
→ How Much Does a Driving License Cost in Germany 2026?
Step 8: The Practical Exam
The practical exam is administered by an officially approved examiner from TÜV or DEKRA. You cannot register yourself — only your driving school can do this.
What to expect:
Duration: 45–60 minutes of actual driving
Who’s in the car: You (driver), examiner (front passenger), instructor (rear)
Route: A mix of urban streets, rural roads and motorway where available — the exact route is not disclosed in advance
Assessment: No numerical scoring — the examiner observes and notes significant errors. The decision is pass/fail.
Common assessment areas:
- Mirror use and shoulder checks before every manoeuvre
- Maintaining lane position and lateral clearance
- Speed selection and safe following distance
- Right-of-way application at junctions and when turning
- Reaction to unexpected situations (pedestrians stepping out, cyclists, etc.)
- Smooth, controlled driving style
Costs:
- TÜV/DEKRA exam fee: €97.57
- Instructor accompanying fee (waiting time + drive): typically €30–60
- If failed: fees apply again for the retake
Step 9: You Passed — What Happens Now
Immediately: You receive a provisional driving certificate (“vorläufiger Nachweis” or the pink slip). This is valid in Germany for 90 days — you can drive alone from this moment.
Within 2–4 weeks: The physical EU credit-card format license is posted by the licensing authority or available for collection.
The probationary license rules
For the first 2 years, your license is on probation:
- 0.0‰ blood alcohol limit — absolute zero tolerance
- Specific violations (e.g. speeding, running a red light, causing an accident) extend the probation to 4 years and require an additional training seminar (approx. €350–400)
- Two probation extensions can lead to license revocation
Full Cost Summary
| Item | Typical range |
|---|---|
| Driving school registration, admin, mandatory lessons | €300–600 |
| Eye test | €7–12 |
| First aid course | €25–40 |
| Government application fee | €43–48 |
| Biometric photo | €8–15 |
| Theory app | €0–10 |
| Theory exam | €22.49 |
| Driving lessons (30–45 hrs) | €1,200–2,200 |
| Practical exam (TÜV + instructor) | €127–157 |
| Total (first attempt, no retakes) | approx. €1,900–3,500 |
| (With retakes and extra driving hours) | (up to €4,500+) |
→ How Much Does a Driving License Cost in Germany 2026? Full Breakdown
Special Situations
Want to start at 17? → Driving License at 17: Accompanied Driving BF17
Just need a moped/scooter license? → Moped License Germany 2026: Class AM — Costs, Exam, Preparation
Wondering if a driving school is legally required? → Driving License Without a Driving School in Germany: The Honest Answer
What exactly is Class B and what can you drive? → German Driving License Class B 2026: What Is It and What Can You Drive?
The One Thing to Do Today
You don’t need a driving school registration, a government appointment or anything else to start. Download a theory app today and begin. The earlier you start the theory, the sooner you can test — and the sooner the whole process accelerates.
Every day of theory head start is a day off your total timeline.
👉 Compare all 9 driving theory apps for Germany 2026 → — Current catalog, video questions, exam simulation: find the app that gets you to a passed theory exam as fast as possible.
All key articles for your German driving license:
- How Much Does a Driving License Cost in Germany 2026?
- How Long Does a Driving License Take in Germany?
- German Driving Theory Exam 2026: Complete Guide
- Choosing the Right Driving Theory App for Germany
- ClickClickDrive vs. Theorie24 GOLD: Which App Is Better?
- Free Driving Theory App Germany 2026
- German Driving License Class B: What Can You Drive?
- Driving License at 17: BF17
- Failed the Theory Exam? Recovery Plan
- Driving License Without a Driving School?
- Moped License Germany 2026
Pass safely with ClickClickDrive
Use the app with 4.8 stars and the official question catalog. Start your free exam simulation now.
Our Conclusion & Recommendation
Pass safely with ClickClickDrive
Use the app with 4.8 stars and the official question catalog. Start your free exam simulation now.