Milk Wine and Sri Lankan Alcohol Rules: Age, Poya Days and Home Making — Sri Lanka travel story by Lankan Stays & Trails

Milk wine · the rules

Milk wine and Sri Lankan alcohol rules

Milk wine is a home-made family tradition, but it still sits within Sri Lanka's alcohol laws. Those laws govern who can buy arrack, when shops are open, who can sell alcohol and where you can drink it. Most visitors will never need to think about them, but a few basics help when buying arrack, shopping at a fair or planning a December trip.

November 12, 2026 · 6 min read · Lankan Stays & Trails

FoodCulturePlanning

Quick answer

In Sri Lanka, licensed alcohol sales have a minimum purchase age of 21, and liquor shops close on poya days, the monthly full moon holidays, and other declared dry days. Making milk wine at home for your household from bought, licensed spirit is a long-standing family practice and is not distilling, which is illegal at home. Selling alcohol requires a licence, so informal sales of milk wine are a grey area. Drinking in public places is restricted, and drink-driving is illegal.

Key takeaways

  • The minimum age for buying alcohol from licensed sellers is 21.
  • Liquor shops close on poya days and other declared dry days.
  • Making milk wine at home from bought spirit is not distilling.
  • Selling alcohol requires a licence, so informal sales are a grey area.
  • Drinking in public is restricted, and drink-driving is illegal.

Buying arrack

Arrack and other spirits are sold in licensed wine stores and supermarket liquor counters. Buyers must be 21 or over, and shops may ask for identification.

Shops are usually open from morning to evening, with hours varying by area. They close on poya days, the monthly full moon public holidays, which are important Buddhist observances. They may also close on other declared dry days, such as during elections or certain religious events.

In December, the poya day falls near the middle or end of the month, depending on the lunar calendar. Buy arrack for milk wine in good time.

  • →Age: 21 or over.
  • →Where: licensed wine stores, supermarkets.
  • →Closed: poya days and declared dry days.

Poya days and Christmas

Poya days are public holidays at each full moon, when Buddhists visit temples and observe religious practices. Sales of alcohol and meat are restricted, and many bars and wine stores close. Hotels may not serve alcohol in public areas, though rules for guests vary.

If a poya day falls close to Christmas, families who need arrack for milk wine or Christmas celebrations plan ahead. Christian households continue to serve milk wine at home, which is private.

Visitors should check the poya calendar for December and January and plan purchases and nights out accordingly.

Making milk wine at home

Making milk wine at home, from bought, licensed arrack or brandy, for your household, is a long-standing family practice. It involves no distillation and no fermentation; you are mixing a licensed spirit with milk, sugar, citrus and spice.

Home distillation of spirit is illegal in Sri Lanka, and illicit spirit, known as kasippu, is a serious problem. It has nothing to do with milk wine, and no reputable family would use it.

Visitors who want to make milk wine during a long stay should simply buy a sealed bottle of arrack from a licensed shop.

  • →Allowed: mixing bought, licensed spirit.
  • →Illegal: home distillation.
  • →Never: illicit spirit.

Selling milk wine

Selling alcohol in Sri Lanka requires a licence. Milk wine sold by home bakers or at church fairs is therefore in a grey area, and practice varies. Some fairs sell it openly, others discreetly, others not at all.

Visitors buying milk wine should choose established sellers and not press anyone who does not offer it. The responsibility for licensing lies with the seller, but buying from reputable sources is sensible.

Hotels and bars that serve milk wine or clarified milk punch do so under their liquor licences.

  • →Licence: required for sales.
  • →Fairs and bakers: a grey area.
  • →Hotels and bars: licensed.

Drinking in public and driving

Drinking alcohol in public places, such as streets, beaches and parks, is restricted in Sri Lanka, and visitors should drink in licensed premises, hotels or private homes. Rules on beaches vary by area and are enforced from time to time.

Drink-driving is illegal, and police checks are common, especially on Christmas Eve and New Year's Eve. Never drink milk wine before driving.

Lankan Stays & Trails builds December itineraries with a hired driver, which takes the road out of the equation.

Bars and hotel restaurants also close or stop serving alcohol on poya days in many areas, so a festive evening out that falls on a poya should be planned around the hotel's own rules.

  • →Public drinking: restricted.
  • →Drink-driving: illegal.
  • →Festive checks: common.

Taking milk wine out of the country

Taking a bottle or two of milk wine out of Sri Lanka for personal use is generally not a problem. Pack it in checked luggage and check your home country's customs allowance.

At roughly 15 to 20 per cent alcohol, milk wine falls below the 24 per cent threshold for the airline five-litre limit, though airlines may have their own rules.

If you are also carrying arrack, the five-litre airline limit applies to it.

Frequently asked questions

Is it legal to make milk wine in Sri Lanka?

Making milk wine at home for your household, from bought, licensed arrack or brandy, is a long-standing family practice. It involves no distillation or fermentation. Home distillation of spirit is illegal, and illicit spirit has nothing to do with milk wine.

What is the drinking age in Sri Lanka?

The minimum age for buying alcohol from licensed sellers is 21. Shops may ask for identification. Children are never served milk wine in Sri Lankan homes; they are given soft drinks with their Christmas cake.

Can I buy arrack on a poya day?

No. Liquor shops and many bars close on poya days, the monthly full moon holidays, and on other declared dry days. Hotels may restrict alcohol service in public areas. Buy arrack in advance if a poya day falls when you need it.

Is it legal to sell milk wine?

Selling alcohol requires a licence in Sri Lanka, so informal sales by home bakers or at fairs are a grey area. Hotels and bars that serve milk wine do so under their liquor licences. Buy from established sellers and do not press anyone who does not offer it.

Can I drink milk wine on the beach?

Drinking alcohol in public places, including beaches, is restricted in Sri Lanka, and rules vary by area. Drink in hotels, licensed premises or private homes. Milk wine is traditionally a home drink in any case, served to visitors at Christmas.

Are there police checks at Christmas?

Yes. Police checks for drink-driving are common, especially on Christmas Eve and New Year's Eve. Never drink milk wine before driving. Most visitors travel with a hired driver, which avoids the problem.

Lankan Stays Team