What is the alcohol limit in Italy?
The legal alcohol limit in Italy for regular drivers is 0.5 g/L of blood (also written 0.5‰ in promille notation), which corresponds to roughly 0.05% BAC. That is the same threshold used in France, Spain, Germany, and most other EU countries, and notably lower than the UK''s 0.08%. For novice drivers (under 21 or fewer than 3 years since obtaining the licence — neopatentati) and all professional drivers (taxi, NCC, bus, lorry, dangerous-goods transport), the limit is 0.0 g/L — zero tolerance: any detectable alcohol is an offence.
The Italian Highway Code (Codice della Strada Article 186) escalates penalties in three tiers: 0.5–0.8 g/L is administrative; 0.8–1.5 g/L is criminal (fattispecie penale) with possible arrest; over 1.5 g/L is aggravated criminal and triggers vehicle confiscation. There is no safe amount of alcohol to drink before driving in Italy: a single calice of wine over dinner can put many drivers close to 0.5 g/L. Use the calculator above for an estimate, but treat it as guidance — if there is any doubt, do not drive.