Quick answer
Sri Lanka has an unusually large number of public holidays because it observes Buddhist, Hindu, Muslim and Christian festivals alongside every full moon poya day, of which there are twelve or thirteen a year. On poya days alcohol is not sold anywhere, meat is less widely served, and many businesses close, though hotels, restaurants and tourist sites generally operate. The Sinhala and Tamil New Year on 13 and 14 April closes much of the country for several days and is the most disruptive period.
Key takeaways
- Every full moon poya day is a public holiday; there are twelve or thirteen a year.
- No alcohol is sold on poya days, including in hotels and shops, though some hotels serve room service.
- The Sinhala and Tamil New Year on 13 and 14 April closes much of the country for several days.
- Holidays fall into public, bank and mercantile categories, which affects what actually closes.
- Poya dates shift each year with the lunar calendar, so always confirm current dates.
Poya days: the monthly full moon holiday
Every full moon is a poya day and a public holiday in Sri Lanka, giving twelve or thirteen a year depending on the lunar calendar. Each has its own name and significance: Duruthu in January marks the Buddha's first visit to the island, Vesak in May his birth, enlightenment and passing, Poson in June the arrival of Buddhism, and Esala in July or August the Kandy perahera season.
The practical consequences are consistent. Alcohol is not sold anywhere, including hotels, bars and supermarkets, though some hotels quietly provide room service to residents. Meat is less widely available as many people observe vegetarianism. Government offices, banks and many shops close. Temples are extremely busy with white-clad worshippers, which makes poya an excellent day to visit one if you want atmosphere and a poor day if you want quiet.
- →Twelve or thirteen poya days a year, on each full moon.
- →No alcohol sold anywhere; some hotels offer room service to residents.
- →Government offices, banks and many shops close.
- →Temples are busy and atmospheric; buy alcohol the day before if you want it.
Public, bank and mercantile holidays
Sri Lanka distinguishes between three categories, which explains why some holidays close everything and others close very little. Public holidays affect government offices and schools. Bank holidays close banks. Mercantile holidays apply to private sector businesses. Many dates fall into all three, but not all.
For a visitor the distinction matters mainly for money and admin. On a bank holiday you can still shop, but you may struggle to change money at a bank branch, and ATMs occasionally run dry over long weekends. Carry more cash than usual around holiday clusters.
- →Three categories: public, bank and mercantile. Not all holidays are all three.
- →Bank holidays close branches; ATMs can run dry over long weekends.
- →Carry extra cash around holiday clusters and long weekends.
- →Tourist sites and hotels generally remain open on most holidays.
The Sinhala and Tamil New Year: the big one
Avurudu, on 13 and 14 April, is by a distance the most disruptive period in the Sri Lankan calendar. Many shops, restaurants, banks and offices close for several days, intercity buses and trains are extremely crowded for around a week, and domestic hotel demand peaks, particularly in Nuwara Eliya.
The dates themselves are fixed but the auspicious times within them are set by astrologers each year, and families follow them closely. It is also one of the warmest times to be in Sri Lanka culturally, with village games, milk rice, sweets and open hospitality. Plan around it or plan into it, but do not arrive on 12 April with a packed sightseeing schedule and no idea why everything is shut.
- →13 and 14 April, with closures and travel disruption spreading either side.
- →Intercity transport is extremely crowded for around a week.
- →Domestic hotel demand peaks, especially in Nuwara Eliya's April Season.
- →Book transport and accommodation months ahead if travelling in April.
The other faiths' holidays
Thai Pongal, the Tamil harvest festival, falls in mid-January and is a public holiday, observed most visibly in Jaffna and the plantation districts. Deepavali, the Hindu festival of lights, falls in October or November depending on the lunar calendar and is also a holiday.
Eid al-Fitr at the end of Ramadan, Eid al-Adha, and the Prophet's birthday are all public holidays, with dates moving through the year on the Islamic lunar calendar. Christmas Day and Good Friday are public holidays, and Christmas is widely marked well beyond the Christian community, particularly along the west coast around Negombo.
- →Thai Pongal: mid-January, strongest in Jaffna and the plantation districts.
- →Deepavali: October or November, dates shift with the lunar calendar.
- →Eid al-Fitr, Eid al-Adha and the Prophet's birthday move through the year.
- →Christmas Day and Good Friday are public holidays.
How holidays affect a trip
Mostly, they do not spoil anything and often improve it. Tourist sites, national parks, hotels and restaurants generally stay open, and a poya day at Anuradhapura or a Vesak evening in Kandy is a far better experience than the same place on an ordinary Tuesday.
The exceptions to plan around are April's Avurudu week, when transport and accommodation need booking well ahead, and the Poson week in June, when Anuradhapura and Mihintale fill completely. Add the Kandy Esala Perahera in July or August, which is spectacular and makes Kandy accommodation both scarce and expensive.
- →Most sites, hotels and parks stay open on most holidays.
- →Plan well ahead for Avurudu in April and Poson week in June.
- →Kandy in Esala Perahera season needs booking many months ahead.
- →Poya days can be the best days to visit temples, if you want atmosphere.
The alcohol question
On poya days, and on certain other dates, the sale of alcohol is prohibited across the country. Liquor shops close, supermarkets cover their alcohol shelves, and bars and restaurants do not serve. Some hotels provide alcohol via room service to resident guests, though this varies and should not be assumed.
If having a drink matters on a particular evening, buy the day before. Poya dates are published and easy to check. This also applies to certain election days and other designated dry days, which are announced with little notice.
- →Alcohol sales are prohibited nationwide on poya days.
- →Liquor shops close and supermarket alcohol shelves are covered.
- →Some hotels serve residents by room service; do not assume it.
- →Election days and other announced dry days apply the same rule.
Checking the current calendar
Poya days, Deepavali, Eid and the Esala perahera all move year to year, and the Sri Lankan government publishes the official holiday list annually. Check it when planning rather than relying on any article's dates, including this one.
The two fixed points worth building a trip around are 13 and 14 April for Avurudu, and 4 February for Independence Day, which brings parades and road closures in Colombo but affects little else.
Planning around the calendar
Look up the official holiday list for your travel year before you book anything. If your dates hit Avurudu or Poson, either commit to the experience and book early, or shift by a week. If they hit a random poya, do nothing except buy wine the day before and go to a temple in the evening.
Lankan Stays & Trails checks the calendar against every itinerary and will tell you when a date change of three days turns a difficult week into an excellent one.
Frequently asked questions
How many public holidays does Sri Lanka have?
An unusually large number, because it observes Buddhist, Hindu, Muslim and Christian festivals alongside every full moon poya day, of which there are twelve or thirteen a year. The government publishes an official list annually, as most dates shift with lunar calendars.
What is a poya day in Sri Lanka?
A full moon day, each of which is a public holiday. Alcohol is not sold anywhere, meat is less widely served, government offices, banks and many shops close, and temples fill with white-clad worshippers. Vesak in May and Poson in June are the most significant.
Can you buy alcohol on poya days in Sri Lanka?
No. Alcohol sales are prohibited nationwide on poya days: liquor shops close, supermarket alcohol shelves are covered, and bars and restaurants do not serve. Some hotels provide room service to resident guests, but this varies and should not be assumed. Buy the day before.
Does everything close for the Sri Lankan New Year?
Largely, yes. Around 13 and 14 April many shops, restaurants, banks and offices close for several days, intercity transport is extremely crowded for about a week, and domestic hotel demand peaks. Hotels and tourist sites generally stay open, but plan transport well ahead.
Do tourist sites close on Sri Lankan public holidays?
Generally not. Archaeological sites, national parks, hotels and restaurants usually remain open on most public holidays, and temples are at their most atmospheric on poya days. Banks, government offices and many shops do close, so carry extra cash around holiday clusters.
Should I avoid travelling to Sri Lanka during holidays?
Not usually. Most holidays enhance a trip rather than spoil it. The periods needing genuine planning are Avurudu in mid-April, Poson week in June when Anuradhapura fills, and the Kandy Esala Perahera in July or August, all of which need accommodation booked well ahead.
When is Vesak in Sri Lanka?
Vesak falls on the May full moon poya, with a second public holiday the following day. The exact date shifts each year with the lunar calendar. It is the most important Buddhist festival, marked by paper lanterns, illuminated pandals and free dansal food stalls nationwide.

