Poya Long Weekends in Sri Lanka: Planning a Short Trip Around Them — Sri Lanka travel story by Lankan Stays & Trails

Weekends · Poya

Poya long weekends in Sri Lanka

Every full moon in Sri Lanka is a poya day, a Buddhist public holiday. When one falls on a Friday or a Monday, the country gets a long weekend, and Colombo empties towards the hills and the coast. For a short trip, these weekends can be a delight or a headache. Here is how to plan around them.

October 27, 2026 · 6 min read · Lankan Stays & Trails

WeekendsFestivalsPlanning

Quick answer

Poya long weekends in Sri Lanka happen when a full-moon poya holiday falls on a Friday or Monday, giving three days off. Hotels in Nuwara Eliya, Kandy, the south coast, Kalpitiya and around Sigiriya fill with Colombo families, roads are busy and alcohol is not sold on the poya day itself. Book weeks ahead, travel early, and visit temples on the poya for its devotional atmosphere. Dates shift monthly with the lunar calendar.

Key takeaways

  • Every full moon is a poya day and a public holiday in Sri Lanka.
  • A poya on a Friday or Monday creates a long weekend for most workers.
  • Alcohol is not sold in shops, bars or most hotels on poya days.
  • Popular hotels in the hills and on the coast fill with Colombo families on long weekends.
  • Poya dates shift each month with the lunar calendar; check the current year's calendar.

What poya means

Poya is the full-moon day observed by Buddhists in Sri Lanka, and every poya is a public holiday. Devotees dressed in white visit temples, observe precepts and listen to sermons. Some poyas are especially important, such as Vesak in May and Poson in June, with lanterns, pandals and free food stalls called dansal.

Poya affects travellers in practical ways. Alcohol is not sold in shops, bars or most hotels on the day, some businesses close and temples are busy.

When a poya falls next to a weekend, Sri Lankan families travel, creating long weekends with busy roads and full hotels.

  • →Every full moon is a public holiday.
  • →Vesak and Poson are the biggest.
  • →No alcohol sales on the day.

Where gets busy

On poya long weekends, Colombo families head to Nuwara Eliya and the hill country, Kandy, the south coast from Bentota to Mirissa, Kalpitiya, Sigiriya and the Cultural Triangle, and pilgrimage sites such as Anuradhapura, Kataragama and Adam's Peak in season.

Roads out of Colombo are busy on the Friday evening and Saturday morning, and back into Colombo on Sunday or Monday afternoon. The Southern Expressway can queue at toll plazas.

Hotels fill weeks ahead, especially small properties in Galle Fort, tea bungalows and lodges near national parks.

  • →Hills: Nuwara Eliya, Kandy, Hatton.
  • →Coast: Bentota to Mirissa.
  • →Pilgrimage: Anuradhapura, Kataragama, Adam's Peak.

Using a poya weekend well

A poya long weekend can be a wonderful time to visit temples. At Kelaniya, Kandy or Anuradhapura, white-clad worshippers, oil lamps and chanting create a devotional atmosphere visitors rarely see. Dress in white or light clothing, move quietly and ask before photographing people.

Vesak, usually in May, brings lanterns, illuminated pandals and dansal stalls handing out free food and drinks across Colombo and other towns. It is one of the best times to be in Sri Lanka, if you plan around the crowds.

Wildlife parks are busier with domestic visitors, so book jeeps early.

  • →Temples at their most atmospheric.
  • →Vesak lanterns and dansal.
  • →Book safaris early.

Avoiding the crowds

Avoid poya long weekend crowds by travelling midweek, booking early, choosing less popular places or travelling against the flow, such as into Colombo while families leave. The city itself is quiet on long weekends.

Visitors on a short trip should check the poya calendar before booking. A long weekend can make a three-day trip harder to book, but easier in Colombo.

Some places stay calm even on long weekends: Jaffna and the north, the Knuckles range, Sinharaja and smaller beaches away from the expressway. A three-day trip built around one of these, or around a Colombo base with day trips on the poya day itself, avoids most of the crowds.

Planning around poya

Check the current year's poya calendar before booking a short trip, because dates shift each month with the lunar calendar. Lankan Stays & Trails can suggest a route that avoids the busiest places on a long weekend, or one that embraces a festival such as Vesak.

Buy any alcohol you want before the poya day, carry white or light clothing for temples and allow extra time for roads.

Remember that poya days also affect practical things: some banks, offices and shops close, and government sites may have limited hours. Plan errands, money changing and any official business for the days before or after.

  • →Check the poya calendar first.
  • →Book hotels weeks ahead.
  • →Extra time on roads.

Frequently asked questions

What is a poya day in Sri Lanka?

A poya day is the full-moon day observed by Buddhists in Sri Lanka, and every poya is a public holiday. Devotees visit temples dressed in white, alcohol is not sold and some businesses close. Vesak in May and Poson in June are the most important poyas.

When are the long weekends in Sri Lanka?

Long weekends in Sri Lanka happen when a poya or another public holiday falls on a Friday or Monday. Poya dates shift monthly with the lunar calendar, and other holidays include the Sinhala and Tamil New Year in April. Check the current year's calendar before booking.

Can tourists buy alcohol on poya days?

Tourists generally cannot buy alcohol on poya days in Sri Lanka, because shops, bars and most hotels stop selling it for the day. Some hotels serve guests in rooms or private areas, but do not count on it. Buy what you want the day before.

Is it a good idea to travel on a poya long weekend?

Travelling on a poya long weekend is fine if you book early and accept crowds at popular places. It is a wonderful time to visit temples, especially during Vesak. Short-trip visitors who prefer quiet should travel midweek or choose less popular places.

What is Vesak?

Vesak is the most important poya in Sri Lanka, usually in May, marking the birth, enlightenment and passing of the Buddha. Towns are decorated with lanterns and illuminated pandals, and dansal stalls hand out free food and drinks. Dates shift each year with the lunar calendar.

Are temples busy on poya days?

Temples are busy on poya days, with devotees in white observing precepts, offering flowers and lighting lamps. It is a moving time to visit. Dress modestly in white or light clothing, move quietly, remove shoes and ask before photographing people at prayer.

Is Colombo quiet on long weekends?

Colombo is noticeably quieter on long weekends, as many residents leave for the hills and coast. Traffic eases, and city hotels may have more availability. Some shops and restaurants close on the poya day itself, and alcohol is not sold.

Lankan Stays Team