Take a 23-year-old. In Goa, they're a legal drinker. In Bengaluru, same. Drive to Kerala and they've only just qualified. Fly to Delhi and they're two years short.
Same person, same birthday, four states, three different answers. India doesn't have a drinking age. It has about thirty.
What is the legal drinking age in India?
There isn't one national age. Alcohol is a state subject, so each state sets its own, and they range from 18 to 25. The most common answer is 21. Delhi is 25. Maharashtra splits the difference: 21 for beer and wine, 25 for spirits.
What's the drinking age in each state?
Here's what we could confirm from official or reliable sources, as of September 2026:
- Goa: 21. Straight from the Goa Excise department: licensees can't sell to anyone "apparently under the age of 21 years".
- Delhi: 25.
- Maharashtra: 21 for beer and wine, 25 for spirits. That's how it's been reported since 2024. More on the confusion below.
- Karnataka: 21. Mostly. See below.
- Kerala: 23.
- Haryana: 21. It was 25 until December 2021.
- Uttar Pradesh, Tamil Nadu, West Bengal: 21.
A few states are often listed at 18 or 25 online, but we couldn't confirm them from an official source, so they're not on this list. If you're in one of them, ask the bar. They'll know.
Why is Maharashtra's age so confusing?
Because it was announced as news in 2011, when it wasn't really news.
On 1 June 2011, the Maharashtra cabinet under Prithviraj Chavan said it was raising the drinking age from 21 to 25. The same package banned liquor shops within a kilometre of schools and religious places, and let women in a ward shut a liquor shop if a quarter of them asked.
But Moneylife pointed out at the time that 25 had already been the rule under the 1949 prohibition law "for some years now". The big announcement mostly restated it.
Since then, reports have settled on a split: 21 for beer (up to about 5% alcohol) and wine, 25 for spirits. And on top of all of it, you're technically supposed to hold a permit.
Does anyone actually check your age?
They started to, after a crash.
In May 2024, a 17-year-old in Pune drove a Porsche into a motorbike, killing two people. He had allegedly run up a ₹48,000 bill at two bars that night. Excise sealed both. In June 2024, bars and wine shops in Mumbai and Pune were told to check government ID: Aadhaar, PAN, voter ID, driving licence or DigiLocker.
Before that, for most people, age was something you were asked about roughly never.
Why did Karnataka almost drop to 18?
Because its own laws disagree with each other.
Karnataka's Excise Act says 18. Its Rules say 21. In January 2023 the state proposed going with 18 to settle it. It withdrew the idea within weeks, after, in ThePrint's words, "objections raised by public, associations and media". So it's still 21 in practice, and still technically contradictory on paper.
How did Kerala get to 23?
Two steps up. Kerala went from 18 to 21 in 2013, then to 23 by ordinance in December 2017. It's one of the few states to land on an odd number, and one opposition leader called the second raise "just an eye wash".
Why is Delhi still at 25?
Not for lack of trying.
In March 2021, Delhi announced it would drop the age to 21. The BJP objected, and AAP's Saurabh Bharadwaj shot back: bring the age back to 25 in BJP-ruled states, "then we will make it 30 years in Delhi". The change was then quietly put on hold in January 2022 and never notified.
In September 2025 it came up again, this time for beer only, with officials estimating Delhi loses ₹4,000 to 5,000 crore a year to young people buying across the border in Gurugram and Noida. By October, no consensus. Still 25.
What does a 2007 Supreme Court case have to do with this?
It's the one time an age rule about alcohol really got tested.
Section 30 of the Punjab Excise Act, 1914 banned employing any woman, or any man under 25, anywhere liquor was served. In Anuj Garg v. Hotel Association of India (2007), the Supreme Court struck it down. The judgment quotes a US case with one of the best lines ever put in an Indian ruling: "The pedestal upon which women have been placed has upon closer inspection, been revealed as a cage."
Different question, same idea underneath. A rule written a century ago, still quietly deciding who gets to be in the room.
Next in Rules Nobody Chose: do you need a licence to throw a house party in Mumbai?
Whatever your age, some nights you'd rather not order a drink at all. We're making something for those. Get your founder code and you'll hear first when Batch 001 is ready.
Sources
- Goa Excise Department, Informative.
- Deccan Herald, on Maharashtra's 2011 decision; Moneylife, "So what's changed?" (2011).
- Free Press Journal, on the legal age after the Pune Porsche crash (2024); Pune Pulse, on ID checks (June 2024).
- ThePrint, "Karnataka withdraws proposal to lower minimum age for drinking" (January 2023).
- Business Standard, on Kerala raising the age to 23 (December 2017).
- The Tribune, "Haryana lowers drinking age from 25 to 21" (December 2021).
- The Tribune, on the AAP-BJP exchange (March 2021); India TV, on the 2025 beer proposal.
- Supreme Court of India, Anuj Garg v. Hotel Association of India (2007).
General information, checked in September 2026. Not legal advice. State rules change, so check the local excise department.
