Drink Driving Italy – 0.5 g/L Limit & Promille (‰) 🇮🇹

Driving in Italy? The legal alcohol limit is 0.5 g/L for regular drivers, and zero tolerance (0.0 g/L) for novice and professional drivers under the Codice della Strada. Our BAC calculator estimates your blood alcohol and when you'll be safe to drive.

Do you fancy AI? Try our AI-powered BAC calculator.

ℹ️ Information

CONTEXT
🌎 Country
Show results in
ABOUT YOU
Sex
⚖️ Weight

lbs

⏱️ Start time of drinking (optional) Time of your first drink (not required)

🕒

⏳ Or: hours ago
0h6h12h18h24h

🍹🍸🍺 Drinks

Drink {{index+1}} 🍷

%

Maximum number of drinks reached.

The results will show up here...
📈 Results

Current BAC

{{ initialSobriety }}{{ unitSign }}
Measured for Now

Drink-drive limit

{{ countryLimit }}{{ unitSign }}
Based on Italian law (0.5 g/L)

Elimination rate

{{ decayRateDisplay }}{{ unitSign }} / h
Typical average

Standard Drinks (UA)

{{ standardDrinks }}🍺
Approx. consumed

Pure Alcohol

{{ results.length > 0 ? results[0].pureAlcoholMl : '0' }} {{ qunits }}
Pure alcohol consumed

Pure Alcohol (g)

{{ alcoholGrams }} g
Total ethanol consumed

Calories

{{ calories }} kcal
From alcohol only — mixers add more

Time over limit

{{ timeOverLimit || '0m' }}
Estimated duration above the 0.5 g/L legal limit
For your own safety, we recommend using a rate no higher than the average.
🟢 Status indicators
🔴 Over the 0.5 g/L legal limit – driving is illegal.
🟡 Approaching the 0.5 g/L limit – driving not advised.
🟢 Likely under the 0.5 g/L limit, but drive with care.
{{ afterLabel }} {{ $t('unit.' + units) }} Status
{{ result.time }} {{ result.drunkenness }} {{ result.statusLabel }}
Create a pop-up notification
📉 Sobriety Over Time
👮 Health impact and legal consequences
{{ item.title }}
Limit reached in: {{ legalLimitTimeLabel }} Sober in: {{ sobrietyTime }} Peak BAC: {{ peakBAC }}

💡 Advice: drink water, eat, and avoid driving until you are well under 0.5 g/L (or zero if you're a novice or professional driver) and ideally fully sober.

About results

📊 Current BAC

Your Current BAC shows your estimated blood alcohol concentration right now, displayed in g/L (or 0.5‰ in promille notation) or as a percentage. This reflects how much alcohol is in your bloodstream and is used to assess impairment.

🚔 Legal limit

In Italy, the alcohol limit is 0.5 g/L (or 0.5‰) for regular drivers. Novice drivers (under 21 or fewer than 3 years post-licence) and professional drivers must stay at 0.0 g/L — zero tolerance. Over 0.8 g/L, drink driving becomes a criminal offence; over 1.5 g/L, the vehicle is confiscated.

🧪 Elimination rate

Your body metabolises alcohol at a steady rate — typically ~0.15 g/L per hour (or ~0.015% BAC/h). Nothing — not coffee, not a cold shower, not exercise — speeds this up.

🍺 Standard Drinks (UA — unità alcolica)

One Italian unità alcolica12g of pure alcohol. Roughly: a 125ml glass of wine at 12%, a 330ml birra at 4.5%, or a 40ml shot at 40% is one UA. The Istituto Superiore di Sanità recommends below 2 UA/day for men and 1 UA/day for women.

🧴 Pure Alcohol

This is the total amount of pure alcohol (ethanol) your body has absorbed, in grams. Useful for tracking against the unità alcolica guideline.

Time vs. Sobriety Table

The table lists how your BAC is expected to change with each hour passed — and when a Start time of drinking is provided, it aligns these estimates with the exact time of day you began drinking. Particularly useful for the morning-after check: see at what clock time your BAC drops below 0.5 g/L the next day.

📈 Sobriety Over Time Graph

A visual line chart plotting your estimated BAC decline over hours. It helps you see when your BAC drops below the 0.5 g/L legal limit and then to zero.

😵 How Alcohol Affects You

This reference table shows ranges of BAC and typical effects on your body and behaviour — from mild alertness changes to severe impairment.

Legal limit reached in / Sober in / Peak BAC

These summaries give quick key estimates:

  • Legal limit reached in: the time until your BAC likely falls below the Italian 0.5 g/L limit.

  • Sober in: total time until BAC reaches ~0.00 g/L.

  • Peak BAC: the highest BAC value recorded in the session.

Italy Alcohol Limit & BAC Calculator Data

To provide an accurate estimate of your blood alcohol content (BAC) under Italian law, our Italy-specific blood alcohol calculator requires the following data:

  1. Weight (kg): Your body mass significantly affects how quickly alcohol is absorbed and processed. Heavier individuals typically reach a lower peak BAC for the same intake.
  2. Gender: Biological sex affects alcohol metabolism. Women typically have lower alcohol dehydrogenase activity, causing slower alcohol breakdown.
  3. Alcohol Volume (ml): The total volume of alcohol consumed helps determine your BAC. Enter the actual liquid amount in millilitres — useful for the Italian standard calice di vino (~125ml wine), birra media (~330ml beer), or a 40ml shot of grappa or spirits.
  4. Alcohol Strength (% ABV): Indicates the ethanol content in the drink. This figure is crucial in calculating pure alcohol consumed.
  5. The selected time of the first drink (optional): If you provide the clock time of your first drink, the calculator anchors results to the time of day and shows how sobriety changes across the evening — especially useful for the morning-after check before driving the next day. If you do not provide the first-drink time, the calculator presents sobriety relative to elapsed hours since the start of drinking.

Our system functions as a digital drink driving calculator, helping you assess the likely effects of alcohol on your body using science-backed formulas aligned with the Italian Codice della Strada Article 186 thresholds.

Alcohol Limit Italy: 0.5 g/L & Zero Tolerance for Novices

Regular drivers in Italy:

  • The legal alcohol limit in Italy is 0.5 g/L of blood (or 0.5‰ in promille notation).
  • Equivalent to roughly 0.05% BAC — lower than the UK's 0.08%, the same as France, Spain, and most other EU countries.

Novice drivers and professional drivers — zero tolerance:

  • The limit is 0.0 g/L for drivers under 21 years old, those who have held a licence for fewer than 3 years (neopatentati), and all professional drivers — taxi, NCC, bus, lorry, transport of dangerous goods.
  • Any detectable alcohol is an offence in this category.

Criminal escalation under Codice della Strada Article 186:

  • At 0.5–0.8 g/L, the offence is administrative.
  • At 0.8–1.5 g/L, it becomes a criminal offence (fattispecie penale) — arrest is possible.
  • Over 1.5 g/L, the offence is aggravated and triggers vehicle confiscation in addition to higher fines and longer arrest.

Italian police (Polizia Stradale, Carabinieri, Polizia Locale) run roadside checkpoints (posti di controllo) routinely — especially Friday and Saturday nights, on motorways during summer-holiday traffic, and around major festivities (Ferragosto, Capodanno, Pasqua). Refusing the breath test carries the same penalties as the most severe BAC tier (≥ 1.5 g/L), including vehicle confiscation, under Article 186 paragraph 7.

Italy Drink Driving Penalties & Alcohol Limit

  1. 0.5–0.8 g/L (administrative)
    • Fine: €543–€2,170.
    • Licence suspension: 3–6 months.
  2. 0.8–1.5 g/L (criminal — fattispecie penale)
    • Fine: €800–€3,200.
    • Arrest: up to 6 months.
    • Licence suspension: 6 months to 1 year.
  3. Over 1.5 g/L (aggravated criminal)
    • Fine: €1,500–€6,000.
    • Arrest: 6 months to 1 year.
    • Licence suspension: 1–2 years.
    • Vehicle confiscation (sequestro e confisca del veicolo).
  4. Novice (<21 or <3 years) and professional drivers — any BAC above 0.0
    • Fine: €163–€651.
    • Licence suspension applicable.
  5. Refusing the breath or blood test (Article 186 paragraph 7)
    • Same penalties as ≥ 1.5 g/L — including vehicle confiscation.
  6. Causing injury or death (omicidio stradale, Article 589-bis Codice Penale)
    • Penalties significantly increased; prison terms for causing death while intoxicated.

Source: Polizia di Stato, Codice della Strada Article 186 (D.Lgs. 285/1992)

Responsible Drinking & the 0.5 g/L Limit in Italy

  • The Italian unità alcolica12g of pure alcohol (Istituto Superiore di Sanità). Roughly: 125ml of wine at 12%, 330ml of birra at 4.5%, or 40ml of spirits at 40% equals one unità.
  • Italian public-health guidance recommends staying below 2 unità alcoliche/day for men and 1 unità/day for women, with regular alcohol-free days.
  • Check your BAC the next morning before driving — many drivers stopped at Italian checkpoints are still over 0.5 g/L the morning after a long dinner with wine.
  • If you are a neopatentato (within your first 3 years of licence) or a professional driver, even a glass of wine breaches the 0.0 g/L zero-tolerance limit.
  • Watch for signs of alcohol poisoning — confusion, vomiting, slow breathing, unconsciousness — and call 112 (the EU emergency number, used in Italy alongside 113 and 118) immediately.
  • Drink water between drinks and eat alongside drinking — antipasti, pasta, or a full meal slows absorption and can reduce peak BAC by 20–25%.
  • If you have been drinking, plan ahead: use a taxi, the train network (Trenitalia, Italo), or public transport in Italian cities.

Source: Polizia di Stato, Istituto Superiore di Sanità, Codice della Strada