top of page

Legal Limits for Alcohol Storage at Home in India: Statewise Guidelines


home or throwing a cozy party at home, everyone thinks of how much alcohol is enough. But let me tell you possessing an extra amount of can cost you. So here's a complete guide of how much liquor you can keep at home without causing any legal trouble:

Delhi: Residents can keep up to 18 liters of liquor at home (including beer and wine) and no more than 9 liters of rum, whisky, vodka, or gin. Only one liter of alcohol can be taken outside Delhi.


Haryana: Stock limits include 6 bottles of local liquor (750 ml each), 18 bottles of IMFL (750 ml each, with no more than 6 being imported foreign liquor), 12 beer bottles (650 ml), 6 rum bottles (750 ml), 6 vodka/cider/gin bottles (750 ml), and 12 wine bottles.

Punjab: Residents can stock two bottles of IMFL, one case of beer (650 ml per bottle), two bottles of any foreign liquor (1 or 5 liters), two domestic liquor bottles, and one bottle of brandy.

Uttar Pradesh: The legal limit is 1.5 liters of foreign alcoholic beverages (both Indian-made and imported). For wine, it’s 2 liters, and for beer, it’s 6 liters.

Andhra Pradesh: Residents can keep up to three bottles of Indian Made Foreign Liquor (IMFL) or foreign liquor and up to six beer bottles without a permit.

Arunachal Pradesh: Without a valid liquor license, possession of more than 18 liters of IMFL or Country Liquor is prohibited under the Arunachal Pradesh Excise Act.

West Bengal: Individuals over 21 years old can buy and keep up to six bottles (each 750 ml) of Indian Manufactured Foreign Liquor. Additionally, they can store up to 18 beer bottles without a license.

Assam: Retail sales are limited to 12 bottles of IMFL, 4.5 liters of rectified or denatured spirit, and 3 bottles (750 ml each) of “reputed” country spirit per person daily.

Goa: Residents are allowed a maximum of 12 IMFL bottles, 24 beer bottles, 18 country liquor bottles, and 6 bottles each of rectified and denatured spirit.

Himachal Pradesh: Residents can possess 48 beer bottles and 36 whisky bottles.

Kerala: The maximum permitted alcohol consumption is 3 liters of IMFL and 6 liters of beer.

Madhya Pradesh: For an annual fee, individuals with high incomes can keep up to 100 “expensive” alcohol bottles in their homes.

Maharashtra: A license is required for alcohol consumption. Permits are necessary for purchasing, transporting, and consuming both domestic and imported alcoholic beverages.

Rajasthan: Citizens can carry 12 bottles (or nine liters) of IMFL.

Jammu & Kashmir: Permitted storage includes 12 bottles of IMFL (including 750 ml JK Desi Whisky) and 12 beer bottles (650 ml each).

Dry States: Mizoram, Gujarat, Bihar, Nagaland, and Lakshadweep are dry states where alcohol is completely banned. Violating this law can lead to serious consequences

3 views0 comments
bottom of page