Drinking Age in India

Drinking age in India is
18–25 (varies by jurisdiction)
See below for more details on drinking age and alcohol purchase age in

This is not legal advice.
Check with local law enforcement what is the legal drinking age
BEFORE drinking or purchasing alcohol while in the country.


More legal details
Click here: Wikipedia Legal Drinking Page
Purchase Age
On Premise 18–25 (varies by jurisdiction)
Off Premise None
Drinking Age
Private 18–25 (varies by jurisdiction)
Public None

More legal details

If the answer above is None it means there is no specific mention in the legislation, but you still need to ask local law enforcement before drinking in India.

Main article: Alcohol laws of IndiaPurchase age: 18 in Goa, Himachal Pradesh, Karnataka, Sikkim, and Puducherry 21 in Andhra Pradesh, Arunachal Pradesh, Assam, Chhattisgarh, Jammu and Kashmir, Jharkhand, Kerala, Madhya Pradesh, Maharashtra, Mizoram, Orissa (Odisha), Rajasthan, Tamil Nadu, Telangana, Tripura, Uttarakhand, Uttar Pradesh, and West Bengal 25 in Haryana, Meghalaya, Punjab, Delhi Consumption of alcohol is prohibited in the states of Bihar, Gujarat, Lakshadweep, Manipur, and Nagaland.

You can find more legal details and links here:
Wikipedia Legal Drinking Page