Key Takeaways
- The driving school package (registration + mandatory drives) costs an average of €1,506 across Germany – that is the minimum.
- With the typical ~30 extra practice hours, total costs realistically come to €3,200–3,500.
- The national median for a 45-minute driving lesson is €65 (range: €51 to €84).
- Berlin is the most affordable major city (minimum package
€1,104); Munich is the most expensive (€2,095). - Source: drive bee analysis of over 11,000 driving schools across Germany (as of 2026).
What does a driving license cost in Germany in 2026?
There are two ways to answer this question: what the driving school charges at minimum – and what actually ends up on your final bill.
The driving school package (registration fee + all mandatory drives) costs an average of €1,506 across Germany. This covers the base registration fee, all legally required special drives (motorway, night, rural), and theory lessons.
The full picture looks different. On top of the mandatory drives, most learners need additional practice hours. The national average is around 30 extra lessons – at €65 per lesson, that adds roughly €1,950.
Here is how the realistic total cost breaks down:
| Cost item | Minimum (20 h) | Average (~30 h) |
|---|---|---|
| Registration fee | €399 | €399 |
| Extra practice lessons (× 20 h) | €1,300 | — |
| Extra practice lessons (× 30 h) | — | €1,950 |
| Mandatory special drives (× 12) | €856 | €856 |
| Theory exam | €65 | €65 |
| Practical exam | €190 | €190 |
| Total | €2,810 | ~€3,460 |
Data: drive bee analysis of publicly available price data from over 11,000 driving schools in Germany (as of 2026). Not all schools publish prices online – figures are indicative.
Why do costs vary so much?
The €2,810 figure applies if you need exactly 20 practice hours – that is the optimistic end. Learners who need 35–40 hours easily reach €4,000. Budget conservatively rather than getting a nasty surprise.
What does a driving lesson cost in Germany?
Quick answer
The median price of a 45-minute lesson is €65 nationwide (range: €51 to €84). Mandatory special drives (motorway, night, rural) cost on average €71 per session.
The number of mandatory drives is set by law and cannot be reduced:
- 4 rural road drives (outside built-up areas, min. 45 min each)
- 4 motorway drives (min. 45 min each)
- 3 night drives (min. 45 min each)
How many extra practice hours you need depends on you. Learners who did accompanied driving (BF17) from age 17 often need only 15–20 extra lessons. Those with no prior experience can easily need 35–45.
City comparison: Where is the driving license most expensive?
Prices differ significantly from city to city. The median minimum price shows what you should budget at a minimum – registration fee plus all mandatory drives. Extra practice lessons come on top.
| City | Schools | Median minimum price | Per lesson |
|---|---|---|---|
| Berlin | 519 | €1,104 | €55 |
| Dortmund | 128 | €1,275 | €58 |
| Cologne | 143 | €1,335 | €70 |
| Hamburg | 275 | €1,468 | €70 |
| Nuremberg | 123 | €1,470 | €60 |
| Frankfurt am Main | 119 | €1,557 | €60 |
| Hanover | 89 | €1,608 | €65 |
| Stuttgart | 120 | €1,775 | €70 |
| Leipzig | 109 | €1,905 | €75 |
| Munich | 220 | €2,095 | €85 |
City comparison at a glance
Berlin is the most affordable major city: minimum package €1,104, lesson €55. Munich is the most expensive: minimum €2,095, lesson €85 – nearly twice as expensive.
Money-saving tips: How to reduce driving license costs
With some planning, you can save several hundred euros on your total bill:
1. Use accompanied driving (BF17): Starting at age 17 with a parent means building up 10,000+ km of experience before your lessons – often reducing the number of paid practice hours significantly.
2. Compare multiple schools: Registration fees range from €199 to €550. Comparing 3–5 schools in your city is the single biggest lever for saving money.
3. Consider an intensive course: Learning in a short, focused period often means fewer additional lessons than spread-out weekly sessions.
4. Pass theory first time: Each re-sit costs ~€22. Using a dedicated app (such as ams) and sitting theory before starting practical lessons tends to lead to better results.
5. Ask about payment options: Some schools offer discounts for upfront payment. It is always worth asking.
Who can help cover the costs?
In certain situations you do not have to pay alone:
Employer funding: If the licence is required for your job, your employer may cover the costs – or you may be able to deduct them as professional expenses (Werbungskosten) on your German tax return.
Federal Employment Agency: Unemployed people who need a licence for a specific job offer can apply for a training voucher (Bildungsgutschein) that covers the full training cost.
Accompanied driving (BF17): Does not reduce course fees directly, but typically cuts the number of paid lessons needed – saving €500–1,000 on the total bill.
Frequently Asked Questions
What is included in the driving school's base price?
It varies by school – which is why comparing matters. Typically the base fee covers registration, theory lessons, and sometimes the first few drives. Mandatory special drives and TÜV/DEKRA exam fees are almost never included in the advertised headline price.
How many driving lessons will I actually need?
This is individual, but do not plan for the minimum. Most learners need 25–35 extra practice hours on top of the mandatory drives. Those with BF17 experience often manage with 10–20.
Can I deduct driving license costs from German taxes?
Only in specific cases: if the licence is provably required for your profession (e.g. professional driver, field sales), costs may be deductible as Werbungskosten. A standard car licence for private use is not tax-deductible.
What does re-obtaining a licence cost after disqualification?
A medical-psychological assessment (MPU) adds €1,500–3,000 on top of regular driving school costs. It is mandatory after disqualification for drink-driving or drug offences.
All prices are based on data collected by drive bee from publicly available sources. Not all driving schools publish their prices online – actual market conditions may differ. All figures are provided without guarantee and are for general orientation only. We recommend confirming prices directly with the driving school.
Compare cities
Check driving school prices in the largest German cities and compare directly.
More articles
Pass Your Driving Theory Test in Germany: 8 Tips for 2026
German driving theory test: how to prepare effectively. 8 practical tips, how many mistakes you can make, what happens if you fail – and everything else you need to know.
6 min readPublished on 06/08/2026
Motorcycle License in Germany 2026: Classes A, A2, A1 – Costs & Differences
Motorcycle license class A, A2 & A1 in Germany: current costs 2026, class differences, minimum age, and the affordable upgrade path to an unrestricted motorcycle license.
7 min readPublished on 06/08/2026
About drive bee
drive bee helps you compare more than 11,000 driving schools across over 1,600 cities with more transparency. We turn prices, locations, reviews, and key service details into a clearer overview so you can find the school that fits your schedule and budget faster.
