What is the alcohol limit in Spain?
The legal alcohol limit in Spain for regular drivers is 0.5 g/L of blood (50mg per 100ml), or equivalently 0.25 mg/L of breath. That works out to roughly 0.05% BAC — the same threshold as France, Italy, and most other EU countries, and notably lower than the UK's 0.08%. Novice drivers in their first two years post-licence, and professional drivers (taxi, bus, lorry, transport of dangerous goods), must stay below 0.3 g/L (0.15 mg/L breath).
At 0.60 mg/L of breath (about 1.2 g/L blood) or above, drink driving stops being an administrative offence and becomes a delito contra la seguridad vial under Article 379 of the Penal Code — a criminal offence carrying prison time. There is no safe amount of alcohol to drink before driving in Spain: a single caña and a glass of wine can put many drinkers close to 0.5 g/L. Use the calculator above for an estimate of your blood alcohol content, but treat it as guidance — if there is any doubt, do not drive.