Quick answer
In May and June, the culture, wildlife and beach route should switch to its May to September version: Wilpattu, Anuradhapura, Sigiriya, Trincomalee or Nilaveli, Pasikudah and Kandy. The south-west monsoon usually reaches the south coast in mid to late May, while the east is dry and calm. Vesak poya in May lights the country with lanterns, and Poson poya in June draws huge crowds to Mihintale and Anuradhapura. Prices are low.
Key takeaways
- The south-west monsoon usually arrives in mid to late May, bringing rain and rough seas to the south and west coasts.
- The east coast is dry and calm, so the May to September version of the route is the better choice.
- Vesak poya, usually in May, is marked by lanterns, pandals and free food stalls across the country.
- Poson poya, usually in June, commemorates the arrival of Buddhism at Mihintale.
- May and June are low season, with lower prices and fewer visitors.
Weather in May and June
Early May can still be pleasant on the south coast, but the south-west monsoon usually arrives in mid to late May, bringing heavy showers, strong winds and rough seas to the south and west coasts and the western hills. Swimming becomes dangerous on many south-coast beaches, and whale watching off Mirissa stops.
The east coast, the north and the Cultural Triangle are mostly dry. Trincomalee, Nilaveli and Pasikudah have calm seas and sunshine. The Cultural Triangle is hot, though slightly less so than in April, and occasional winds bring some relief.
The change is not always sudden. Some years the monsoon arrives early in May, in others it holds off until the end of the month, and even in June there are dry, bright spells on the south coast. What changes reliably is the sea: once the swell arrives, it rarely settles until September.
- →South and west coasts: monsoon, rough seas.
- →East coast: dry and calm.
- →Cultural Triangle: hot, mostly dry.
Which version to use
For trips starting in early May, the standard route can still work, though the risk of rain on the south coast rises through the month. From mid-May onwards, the May to September version is the better choice: Wilpattu 2, Anuradhapura 1, Sigiriya 3, Trincomalee or Nilaveli 3, Pasikudah 2 and Kandy 2.
Travellers set on Yala can still include it, because the park is usually open and the south-east is drier than the south-west, but the beaches of Tangalle and Mirissa are unreliable. A compromise is to keep Yala and use the east coast for the beach, via Arugam Bay.
Lankan Stays & Trails recommends the east-coast version from mid-May, adjusting the start date if your trip straddles the change.
Vesak and Poson
Vesak poya, usually in May, celebrates the birth, enlightenment and death of the Buddha. Towns and villages are decorated with lanterns and illuminated pandals showing scenes from the Buddha's life, and dansal stalls hand out free food and drinks. Colombo and Kandy are especially beautiful at night.
Poson poya, usually in June, commemorates the arrival of Buddhism in Sri Lanka at Mihintale. Hundreds of thousands of pilgrims dressed in white climb Mihintale and visit Anuradhapura. It is an extraordinary sight, but crowds are immense, so visit early or on a nearby day.
On poya days alcohol sales stop and many businesses close; check dates for your year.
- →Vesak: lanterns, pandals and dansal food stalls.
- →Poson: pilgrims at Mihintale and Anuradhapura.
- →No alcohol sales on poya days.
Wildlife in May and June
Wilpattu is in good season, with leopards and sloth bears often seen around its lakes. In the Cultural Triangle, elephants are present at Minneriya and Kaudulla, and numbers begin to build towards the Gathering. Yala is usually open, and sloth bears are often seen there around May to July when the palu trees fruit.
Whale watching off Trincomalee usually begins around May, and Pigeon Island's reef is in season. Off Mirissa, whale trips stop with the monsoon.
- →Wilpattu: good season.
- →Cultural Triangle: elephants building.
- →Trincomalee: whales from around May.
- →Pigeon Island: snorkelling in calm water.
Prices and crowds
May and June are low season for international visitors, and hotel prices can be significantly lower than in peak months. Sites are quieter, except on poya days. This makes it a good time for travellers on a budget, provided they choose the right coast.
Book Poson-week accommodation near Anuradhapura early, as it fills with domestic pilgrims.
Low season also brings smaller groups at Sigiriya, shorter queues at the Temple of the Tooth and easier bookings for safaris. Travellers who switch to the east-coast version of the route get calm seas and low prices together, which is rare in Sri Lanka.
- →Low prices and fewer visitors.
- →Book early around Poson.
- →Avoid south-coast beach hotels after mid-May.
Frequently asked questions
Can I do the culture, wildlife and beach route in May?
Yes, but from mid-May use the May to September version, which turns to the east coast. Early May can still work on the south coast, but the risk of rain and rough seas rises through the month as the south-west monsoon arrives.
Is the south coast safe for swimming in June?
Generally not. The south-west monsoon brings rough seas and strong currents, and many beaches fly red flags. The east coast, at Trincomalee, Nilaveli and Pasikudah, is usually calm and much better for swimming in June.
What is Vesak?
Vesak poya, usually in May, celebrates the Buddha's birth, enlightenment and death. Towns are decorated with lanterns and illuminated pandals, and free food stalls called dansal line the streets. It is one of the most beautiful times to visit, especially in the evenings.
What happens at Poson?
Poson poya, usually in June, commemorates the arrival of Buddhism at Mihintale. Huge crowds of white-clad pilgrims climb Mihintale and visit Anuradhapura. It is a remarkable sight, but very crowded, so visit early or on a nearby day.
Is Yala open in May and June?
Yala is usually open in May and June, and sloth bears are often seen around this time. The south-east is drier than the south-west, but the beaches of Tangalle and Mirissa are affected by the monsoon, so pair Yala with the east coast.
Are prices lower in May and June?
Yes. May and June are low season, and many hotels offer lower rates. Sites are quieter except on poya days. Choose east-coast beaches to get the best of the lower prices without the monsoon.
What if my trip starts in early May?
The standard route can still work in early May, but the risk of rain on the south coast rises as the month goes on. Put the beach nights first, or use the May to September version, which moves the beach days to the east coast and keeps every theme intact.

