Alcohol limits

Drink Driving Limits in Germany 2025

Quick answer

Germany BAC limit: 0.5 promille (0.05%) for most drivers. Absolute zero tolerance (0.0%) for drivers under 21 and those with less than 2 years license.

Last updated:
An open notebook with a roundabout drawn on it, a small blue car on the ring and a pen beside it.AutoviaTest.com
Table of contents

Blood alcohol limits in Germany

Standard Drivers

  • Maximum BAC: 0.5 promille (0.05%)
  • "Relative unfitness" at 0.3 promille if showing signs of impairment

Zero Tolerance Groups

  • Maximum BAC: 0.0 promille
  • Drivers under 21 years old
  • Drivers in probationary period (< 2 years)

Absolute Unfitness

  • At 1.1 promille (0.11%) you are considered absolutely unfit to drive
  • This is a criminal offense regardless of behavior

Penalties

0.5-1.09 promille (First offense)

  • Fine: €500
  • 2 points
  • 1 month driving ban

1.1 promille and above

  • Criminal prosecution
  • Possible prison sentence
  • License revocation
  • MPU required to get license back

What is MPU?

The "Idiotentest" - a medical-psychological examination required to regain license after serious traffic offenses including DUI.

Want to practice for your driving test?

Free practice tests with questions on topics like this one.

Start practicing

Can you pass the test?

Try a few real practice questions

Question 1 of 5Germany · TÜV/DEKRA

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

Pass your driving test on the first try

Join thousands of learners who prepare with official-style practice tests, progress tracking, and expert explanations

Start practicing now