🇪🇸
🍺Alcohol Rules

How Does Alcohol Rules Work in Spain?

Last verified: 2025-06 · Europe

1The Quick Answer

🚨Warning

The legal drinking age in Spain is 18, bars stay open very late, and wine culture is deeply embedded — but public drinking is banned and fined in most major cities.

2What You Need to Know

Spain has a rich wine, beer, and spirits culture, and alcohol is available almost everywhere at reasonable prices. The minimum legal drinking age is 18, enforced at bars and shops. Public drinking (botellón) has been banned in most major cities including Barcelona and Madrid, with fines for violators, though enforcement varies by location and time. Bars and nightclubs routinely stay open until 3–6am, and the Spanish nightlife rhythm means dinner at 10pm and clubs starting to fill after midnight is entirely normal. Drinking and driving limits are strict: 0.5g/L blood alcohol for standard drivers, 0.3g/L for new drivers and professionals.

3Practical Tips

Practical Tips

  1. 1Do not drink in public spaces such as parks, plazas, or streets in Barcelona or Madrid — fines are actively issued
  2. 2Supermarket wine starts at around €2–3 a bottle, making self-catering with Spanish wine excellent value
  3. 3Pace yourself with the late dining and nightlife schedule — dinner rarely starts before 9pm and clubs peak after 1am

Important Warning

Drink-driving limits are lower than in the UK (0.5g/L vs 0.8g/L) and enforcement is regular — designate a driver or use taxis if drinking.

🍺 See Alcohol Rules rules in all countries

Compare all countries →