German Driver's License Class B: The Complete Process in 2026
GetMyLappen Team – 10/05/2026
German Driver's License Class B: The Complete Process in 2026
Getting your Class B driver's licence (Führerschein Klasse B) in Germany is a structured, legally-regulated process. This guide explains every step, the typical costs, and how long it takes — so you know exactly what to expect.
What Is Class B?
Class B is the standard car driving licence, valid for:
- Passenger cars up to 3,500 kg
- Vehicles with up to 8 passenger seats (excluding the driver)
- Trailers up to 750 kg (or heavier trailers up to combined weight of 3,500 kg)
Class B is by far the most common licence category in Germany.
Step-by-Step: How to Get Your German Class B Licence
Step 1: Register at a Driving School (Fahrschule)
You must register at a licensed German driving school before you can take any official examinations. The school handles your exam registrations with TÜV or DEKRA.
Minimum age: 17 for BF17 (accompanied driving), 18 for standard Class B.
Documents needed at registration:
- Valid ID or passport
- Biometric passport photo (35 × 45 mm)
- First aid certificate (Erste-Hilfe-Kurs) — 9 hours, can be completed at a German Red Cross course
- Vision test result (from an optician or ophthalmologist, not a hospital)
Step 2: Complete the Mandatory Theory Lessons
German law requires a minimum of 14 theory lesson units at your driving school, split into:
- 12 units of general/basic theory (Grundstoff)
- 2 units of Class B-specific content (Zusatzstoff)
Each lesson unit is 45 minutes. Most schools offer theory evenings twice per week, covering all topics within 4–6 weeks if you attend regularly.
Topics covered: traffic signs, right-of-way rules, speed limits, alcohol/drug regulations, environmental driving, first aid obligations, vehicle mechanics and safety checks.
Step 3: Pass the Theory Exam (Theorieprüfung)
Once your driving school certifies you've completed the mandatory lessons, they register you for the theory exam with TÜV or DEKRA.
Exam format:
- 30 questions (multiple choice, on a computer screen)
- Maximum 10 penalty points to pass
- Available in 13 languages including English
- Duration: 45 minutes
- Cost: approx. €22–€25
If you fail, you can retake after a 2-week waiting period. There is no limit on retakes.
Step 4: Complete the Mandatory Practical Lessons
After passing the theory test, you focus on practical lessons. Minimum required lessons:
| Lesson Type | Minimum Number |
|---|---|
| Normal lessons (45 min each) | 12 |
| Motorway driving (Autobahnfahrt) | 4 × 45 min |
| Night driving (Nachtfahrt) | 3 × 45 min |
| All-weather / rural driving | 4 × 45 min |
Most candidates need significantly more than the minimum — 30–50 total lessons is typical, depending on how quickly you progress.
Step 5: Pass the Practical Exam (Fahrprüfung)
The practical exam is conducted by a TÜV or DEKRA examiner in your driving school's vehicle (your instructor is present but silent).
Duration: 45–60 minutes Cost: approx. €110–€120
The examiner assesses: vehicle checks before starting, smooth and safe operation, adherence to traffic rules, reaction to hazards, motorway driving, and parking manoeuvres.
Step 6: Receive Your Licence
Once you pass the practical exam, your driving school submits your paperwork to the licensing authority (Führerscheinstelle / Straßenverkehrsamt). Your provisional licence (pink paper) is issued same day or within a few days; the permanent plastic card takes 2–4 weeks.
Note: New licence holders in Germany enter a 2-year probationary period. During probation, the alcohol limit is 0.0‰ and certain traffic offences trigger mandatory resensitisation courses (ASF) or extension of the probationary period.
How Much Does a German Class B Licence Cost?
Total costs vary significantly by region and driving school, but typical ranges in 2026:
| Item | Typical Cost |
|---|---|
| Registration fee | €150–€250 |
| Theory lessons (14 units) | €250–€400 |
| Practical lessons (45 min each) | €35–€55 per lesson |
| Special lessons (motorway, night, rural) | €50–€80 per lesson |
| Theory exam | €22–€25 |
| Practical exam | €110–€120 |
| Total (30–40 practical lessons) | €2,500–€4,000 |
Urban areas (Munich, Frankfurt, Berlin) tend to be at the higher end of these ranges.
How Long Does It Take?
With regular attendance (theory 2× per week, practical 2–3× per week), the minimum realistic timeline is 3–4 months. Many candidates take 6–12 months due to scheduling, availability of lesson slots, or retakes.
Can I Skip Any Steps?
No. The minimum lesson requirements and both exams are legally mandatory. Holders of a foreign driving licence may be able to convert their licence without taking lessons or exams in some cases — this depends on the country of issue and bilateral agreements with Germany.
Start Preparing for the Theory Exam Now
You don't need to wait until you're registered at a driving school to start learning. GetMyLappen lets you study the complete official question catalogue immediately — in English or any of the other 12 supported languages.
Start free on iOS | Start free on Android | Use the web app
Source: GetMyLappen (https://getmylappen.app/), May 2026.