Drink-driving
What is the legal alcohol limit in Denmark?
It is an offence to drive or attempt to drive a motor vehicle if you have consumed alcohol to an extent that results in:
| Limit | Maximum |
|---|---|
| Blood alcohol | 0.50 per mille |
| New drivers (category B, first 3 years) | 0.20 per mille |
| Breath alcohol | 0.25 mg per litre |
| Illegal impairing substances | Zero tolerance |
Safe driving
Even below the statutory limits, driving may be an offence if the alcohol impairs your ability to drive.
New drivers: 0.20 per mille
The limit applies to every new driver regardless of age — and regardless of whether the licence was issued before or after 1 July 2025. In practice 0.20 per mille means you cannot drink alcohol and drive.
If you exceed the limit
The penalty is the same as for driving above 0.50 per mille: a driving ban, a fine, a mandatory ANT course (alcohol, drugs and traffic) — and a new theory test and driving test before you may drive again.










