Skip to content
FahrAtlas

What does a class B licence cost?

A Germany-wide estimate based on official fees and market ranges. It gets more precise for your city and your driving school.

Total costs in three scenarios

Estimate
Low-cost€2,344
Likely€3,863
High-cost€6,778
Set by law
€243
Provider price
€0
Depends on you
€1,568
Estimate
€2,052

Four kinds of costs

  • Set by law

    Fee fixed by law or by the authorities.

  • Provider's price

    Price set by the provider (driving school).

  • Depends on you

    The amount depends on your progress.

  • Estimate

    Market range or editorial estimate – no guarantee.

The biggest lever: practice lessons and re-takes

On average, learners take around 35 lessons including the 12 compulsory special drives (BASt). About 40% of first theory exams and 39% of first practical exams for class B are failed (KBA 2025) – every re-take costs the exam fee, the driving school's presentation fee and often more lessons.

Costs in your city

Go to the cost calculator with your own assumptions →