Kerala is not a dry state. Alcohol is legal to buy and drink in Kerala, but the state government controls retail sales through its own monopoly and enforces some of the strictest rules in India on who can buy, how much, and where. If you are used to walking into any shop for a bottle of wine, Kerala will feel different, but it is nothing like Bihar or Gujarat, where alcohol is banned outright.
Where You Can Buy Alcohol in Kerala
The main retailer is the Kerala State Beverages (Manufacturing & Marketing) Corporation Ltd, known as BEVCO. It is a public-sector company that holds exclusive retail rights for Indian Made Foreign Liquor (IMFL) and beer, and it runs 289 outlets across the state.1Kerala State Beverages (M&M) Corporation Ltd. Kerala State Beverages (M & M) Corporation LTD Shops typically open from 10 a.m. to 9 p.m. These are functional retail counters, not browsing shops; some have self-service or premium counters, but do not expect the experience of a private liquor store.
Licensed hotels, restaurants, and clubs also serve alcohol. A bar license for IMFL requires a minimum three-star hotel classification from the Ministry of Tourism. Hotels below that rating, if located in a government-approved tourist zone, can obtain licenses to serve only beer and wine, and classified restaurants in those zones can apply for the same.2Government of Kerala. Foreign Liquor (2nd Amendment) Rules, 2024
Two newer categories exist. The Foreign Liquor (4th Amendment) Rules, 2025 created an Information Technology Park Lounge Licence for developers of government-controlled and private IT parks. Those lounges may serve alcohol only to staff working in the park and to official visitors of companies based there, not to the general public.3Government of Kerala. Foreign Liquor (4th Amendment) Rules, 2025 Luxury cruise operators can also obtain permission to serve alcohol on board.
Legal Drinking Age and Possession Limits
The legal drinking age in Kerala is 23, one of the highest in India. It was raised from 21 by the LDF government.
Personal possession without a license is capped at:
- IMFL: 3 litres
- Beer: 3.5 litres
- Wine: 3.5 litres
These limits come from a 2012 government order and remain in force.4Kerala Excise. General Information – Section: Possession Limit Anything above them without a valid license falls under the Abkari Act.
Drinking in Public vs. at Home
Consuming alcohol in a private place is not an offense, and Kerala’s High Court has affirmed that drinking at home or in another private setting, without disturbing others, is legal. Public intoxication can lead to arrest, but only if the person is incapable of looking after themselves or is behaving in a disorderly manner. The mere smell of alcohol on someone is not, by itself, an offense.
Dry Days When Sales Stop
Kerala observes dry days when BEVCO outlets and licensed bars stay closed. The first day of every calendar month is a fixed dry day, giving 12 closures a year on that rule alone. BEVCO also shuts on major public holidays, including:
- Republic Day (January 26)
- Gandhi Martyrdom Day (January 30)
- Good Friday
- World Anti-Drug Day (June 26)
- Independence Day (August 15)
- Gandhi Jayanti (October 2)
Kerala-specific holidays such as Thiruvonam and Sree Narayana Guru Jayanti trigger closures as well. During elections, sales are suspended for 48 hours before polls close under Section 135C of the Representation of the People Act, 1951.5Government of Kerala – Office of the Chief Electoral Officer. Government of Kerala Taxes Department Order – Declaration of Dry Day Holiday dates shift year to year, so check the current calendar before you travel.
Penalties for Breaking the Rules
Abkari Act Offenses
Illegally importing, transporting, possessing, or selling liquor under Kerala’s Abkari Act can lead to imprisonment of up to ten years and a fine of at least ₹1 lakh. Those are the penalties aimed at bootlegging and unlicensed operations. Exceeding the personal possession limits without a license falls under the same framework, though enforcement tends to be proportional to the quantity involved.
Drunk Driving
India’s legal blood alcohol limit is 30 mg per 100 ml of blood, or 0.03% BAC. That is much lower than the 0.08% common in many Western countries, and one or two drinks can put you over. Under Section 185 of the Motor Vehicles Act, 1988 (as amended in 2019), penalties are:6KanoonGPT. Section 185 – Driving By A Drunken Person
- First offense: up to six months imprisonment, a fine of up to ₹10,000, or both.
- Repeat offense within three years: up to two years imprisonment, a fine of up to ₹15,000, or both.
Kerala police may also impound the vehicle and suspend the driver’s license. Refusing a breathalyzer can lead to immediate arrest and a compulsory blood test at a government hospital. Given how low the BAC threshold is, the safest approach is not to drink if you plan to drive.