Is buying alcohol below the minimum age legal in India? No. Every state that permits alcohol sets a minimum age, the seller commits an offence by serving someone under it, and a minor who buys can face consequences too, although the age itself ranges from 18 to 25 depending on where you are and the published lists contradict each other. Check your state’s current excise rules before assuming anything. This is general information, not legal advice.

The Gist
- Who sets the age: each state, because liquor falls under the State List of the Constitution
- Typical range: 18 in some states, 21 in many, 25 in a few, and total prohibition in others
- The seller’s exposure: licence suspension or revocation, fines and, in the case of children, prosecution under the Juvenile Justice Act
- The buyer’s exposure: fines and possible police action, with the Juvenile Justice Board involved if the buyer is under 18
- Reality check: enforcement is uneven, but a single complaint can close an outlet
One Country, Many Ages
No national drinking age exists.
- Alcohol regulation sits under Entry 8 of the State List, so states set the legal drinking age, excise duties and licensing, according to Lawrato
- The range runs from 18 in states such as Goa, Himachal Pradesh, Rajasthan, Sikkim and Puducherry to 25 in places such as Punjab and Chandigarh, according to several guides
- Gujarat, Bihar, Mizoram and Nagaland are described as dry states, according to Divorce Lawyer New Delhi, though dry-state lists vary by source
- What a 19-year-old can buy in a Goa shop is a crime in other states
Delhi, the Hardest Case
Delhi’s number isn’t settled in the guides.
- Section 23 of the Delhi Excise Act, 2009 prohibits sale of liquor to anyone who appears to be under 25, according to LegalClarity
- Delhi briefly experimented with lowering the age from 25 to 21 as part of its 2021–22 excise policy, according to Liquorr, and some lists still show 21
- DigiLawyer describes Delhi’s age as flip-flopping between 21 and 25
- Delhi’s excise department circular requires licence holders to check age using physical ID, with the exception of IDs stored on the government’s DigiLocker, according to Caveat India
- Take 25 as the statutory figure unless you have a current official notification showing otherwise
Maharashtra’s Split Personality
The state treats purchase, beer and spirits differently.
- Several guides say the age is 21 for beer and wine and 25 for spirits and hard liquor, though enforcement of the distinction is inconsistent, according to Rahul.biz
- Others describe a purchase age of 18 and a consumption age of 25, according to Caveat India and DigiLawyer
- Maharashtra’s Prohibition Act, 1949 sets the framework, and LegalClarity-style summaries cite Section 18
- Because the guides conflict, assume the stricter figure applies when you’re buying
Karnataka’s Contradiction
The statute and the rules disagree.
- The Karnataka Excise Act, 1965 mentions 18 years, while the Excise Rules of 1967 cite 21, according to DigiLawyer
- Some lists show 18 for purchase and 21 for consumption, according to Caveat India
- Other guides simply list 21
- A shop that serves a 19-year-old in Karnataka may argue the Act supports it, but relying on that is risky
Haryana, Punjab and the North
The north has been the strictest.
- Haryana lowered the age from 25 to 21 by an amendment in December 2021, according to DigiLawyer and LegalClarity, though some current lists still show 25
- Punjab maintains 25 under the Punjab Excise Act, and hospitality industry proposals to lower it to 18 haven’t gone anywhere, according to LegalClarity
- Chandigarh follows Punjab at 25 in most lists
- Gurgaon’s legal buying age is 21 after the Haryana change, according to DigiLawyer
Kerala and the South
Figures differ.
- Lawrato says Kerala allows drinking from 23, and Caveat India says the same
- Other guides list 21 for Kerala, so the number isn’t settled across sources
- Tamil Nadu, Telangana and Andhra Pradesh are usually listed at 21
Goa and the 18 Club
The lowest ages are in a few states.
- Goa, Himachal Pradesh, Rajasthan, Sikkim and Puducherry are commonly listed at 18, according to several guides
- An older guide gave Goa as 21 under Section 19(a) of the Goa Excise Duty Act, 1964, but newer ones list 18, so I’d go with the more recent figures
- Even at 18, a shop can refuse service if it doubts your age
What Happens to the Seller
The risk falls hardest on whoever serves.
- Licences of establishments caught selling to minors may be suspended or revoked, according to Lawrato
- Adults who serve alcohol to minors can be prosecuted, according to the same source
- Under the Juvenile Justice (Care and Protection of Children) Act, 2015, giving intoxicating liquor to a child can lead to a fine of up to ₹1 lakh and imprisonment of up to seven years, according to Lawrato
- Older excise acts carry smaller penalties, such as a ₹500 fine for selling to underage persons under Section 29 of the Punjab Excise Act, according to Jaagruk Bharat
What Happens to the Buyer
Consequences depend on age and state.
- Buying alcohol under the legal age can attract a fine, according to India Fate
- An FIR may be filed against the minor, and the Juvenile Justice Board becomes involved if the person is under 18, according to Lawrato
- Penalties for underage drinking are set by each state’s excise legislation, so there’s no single national schedule, according to LegalClarity
- Drinking and driving carries heavy penalties on top of everything else
Fake IDs and Proxy Buying
Workarounds make things worse.
- Using someone else’s ID or a forged document adds forgery and cheating exposure beyond the excise offence
- Asking an older friend to buy for you can expose that friend as well
- Shops that have been warned often ask for physical ID, and in Delhi digital copies aren’t always accepted
Delivery Apps and Online Orders
Age checks are supposed to apply there too.
- Alcohol home delivery is allowed only in some states, and platforms use age verification, though I couldn’t find a sourced rule that applies nationwide
- Ordering where it’s allowed doesn’t change the minimum age
Practical Advice
A few steps help.
- Look up your state’s excise department page or a recent notification for the current age
- Carry valid ID if you’re near the threshold
- Don’t buy for friends who might be underage
- If you run a bar or shop, train staff to check ID, and keep records
Numbers That Don’t Match
The published lists contradict each other in several places.
- Delhi: 25 in the statute, 21 in several recent guides
- Haryana: 21 after the 2021 amendment, 25 in some lists
- Karnataka: 18 in the Act, 21 in the Rules
- Kerala: 21 or 23
- Maharashtra: 21 or 25, with purchase and consumption ages differing in some guides
- Many are blog and marketing posts, so verify against the state’s excise act
FAQs
Q1. Is buying alcohol below the minimum age legal in India?
No. Every state that allows alcohol sets a minimum age, and selling or serving below it is an offence, though the age varies from 18 to 25.
Q2. What is the legal drinking age in Delhi?
The Delhi Excise Act says 25, though some guides list 21 after a brief 2021–22 policy change, so check the current notification.
Q3. Can a minor be punished for buying alcohol?
Yes, in some states, through fines or an FIR, and under-18s may go before the Juvenile Justice Board, while sellers face the heavier penalties.
Q4. What is the penalty for serving alcohol to a child?
Under the Juvenile Justice Act, up to seven years’ imprisonment and a fine of up to ₹1 lakh, and the outlet’s licence can be suspended.