Germany

Driving schools in Germany

Compare local driving schools and start practicing for your driving test

€2,000–€3,500Typical cost
~30Typical lessons needed
~€22.49 (theory) + ~€117 (practical exam)Theory exam fee
Data sourced from Technischer ÜberwachungsvereinTÜV/DEKRA · Last updated

Cities in Germany

4 cities

  • Berlin

  • Munich

  • Hamburg

  • Cologne

Can you pass the test?

Try a few real practice questions

Start free practice

Germany practice questions

Question 1 of 5
Free practice

What must you expect after this sign, and how do you drive on?

Try a few real practice questions

Germany

Driving rules & facts

  1. Rechtsfahrgebot

    Drive on the right side. On multi-lane roads, use the rightmost lane unless overtaking. Applies especially on the Autobahn.

  2. Rechts-vor-Links

    At unmarked intersections, the vehicle coming from the right has priority. This is the DEFAULT rule — applies far more often than foreigners expect.

  3. Rettungsgasse

    When traffic stops on multi-lane roads, drivers must form an emergency corridor between the left lane and all other lanes. Fines €200–320 for violations.

  4. Reißverschlussverfahren

    Zipper merge: when lanes reduce, drivers must merge at the actual narrowing point, alternating one vehicle from each lane. Legally mandated by StVO.

  5. Umweltzone / Plakette

    Many German cities have environmental zones requiring a green Umweltplakette (€80 fine without). Check before entering city centres.

  6. Winter Tires (M+S / Alpine)

    Winter tires mandatory in winter conditions (ice, snow, slush). Since October 2024, only Alpine symbol (3PMSF) tires are accepted. Fine: €60 + 1 point.

How to get your driving license in Germany

Everything you need to know about enrolling in a driving school and getting your B license in Germany.

Typical cost

€2,000–€3,500

Total driving school cost including lessons and materials

Prices vary by school, location, and number of lessons needed.

Typical lessons needed

~30

45-minute lessons on average

Mandatory theory hours

14h

Required classroom or online theory instruction

Mandatory practical hours

12h

Required behind-the-wheel training with an instructor

License requirements in Germany

Minimum age18 years old
Theory exam fee~€22.49 (theory) + ~€117 (practical exam)
Car license categoryB
Driving sideRight (drive on the right)
Learner/provisional licenseNot applicable
Accompanied drivingYes, learner must be accompanied
Online theory studyYes, available online

Theory test languages

The TÜV/DEKRA theory test is available in these languages:

  • German
  • English
  • French
  • Greek
  • Italian
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Croatian
  • Spanish
  • Turkish
  • Arabic

Tips for choosing a driving school in Germany

  1. Compare prices from at least 3 schools before enrolling. The cheapest option is not always the best — check what is included in the package.
  2. Ask schools about their pass rates. A higher pass rate often indicates better instruction quality.
  3. If Germany's official language is not your first language, ask if the school offers instruction or materials in your language.

Source: Technischer Überwachungsverein · Last updated:

Practice with real exam questions, track your progress, and study road signs — all free.

Start practicing