🇱🇰
🍺Alcohol Rules

How Does Alcohol Rules Work in Sri Lanka?

Last verified: 2025-06 · Asia

1The Quick Answer

🚨Warning

Alcohol is widely available at licensed venues but is completely banned island-wide on poya (full moon) days each month.

2What You Need to Know

Alcohol is sold at licensed hotels, restaurants, wine stores (Wines Board of Ceylon shops), and supermarkets. The legal drinking age is 21. The most important restriction for tourists to know is that alcohol sales are completely banned on poya days — the full-moon day each month, which is a Buddhist national holiday. On these days, no shop, bar, or restaurant can legally serve alcohol. Local beers (Lion, Carlsberg brewed locally) and arrack (a coconut-distilled spirit) are the signature drinks. Some provinces with large Muslim populations may have additional restrictions, and during Ramadan some Muslim-area restaurants will not serve alcohol.

3Practical Tips

Practical Tips

  1. 1Download a Sri Lanka poya calendar before your trip and stock up the day before if alcohol matters to you
  2. 2Lion Lager is the iconic local beer and costs 350–500 LKR at most restaurants
  3. 3Coconut arrack is the traditional Sri Lankan spirit — try it with ginger beer as a 'Ceylon Sling'

Important Warning

Poya day alcohol bans are strictly enforced — even hotel minibars are supposed to be locked. Plan ahead on these days as it affects the entire island, not just specific areas.