Where to go in Sri Lanka in April
April is a transition month and the hottest time of year in the lowlands. The first half often remains dry and sunny in the south and west, while the inter-monsoonal build-up brings increasingly frequent afternoon thunderstorms as the month progresses, ahead of the southwest monsoon in May. Meanwhile the east coast season properly begins: Trincomalee, Nilaveli, and Pasikuda see calming seas and clearing skies, and the surf season starts to build at Arugam Bay. The single biggest event is the Sinhala and Tamil New Year on April 13-14, when the whole country celebrates: it is a wonderful cultural window, but transport is packed, many shops close for several days, and locals flood to Nuwara Eliya, which hosts its traditional April season of races and flower shows. The hill country is warm and green. If you travel in April, weight your itinerary toward the east coast and the highlands, and keep beach time in the southwest to the first half of the month.
Where to go in April
East Coast
The dry season begins here, with calming seas, improving visibility for snorkelling, and the first swells of the surf season.
Hill Country
Pleasantly warm with the famous Nuwara Eliya April season in full swing, though it is the busiest month for domestic tourism there.
Cultural Triangle
Still largely dry, but very hot; plan sightseeing early and rest through midday.
Festivals & events
- Sinhala and Tamil New Year (Avurudu) on April 13-14
- Nuwara Eliya April season with horse racing and flower shows
Tips for April
- Around New Year (April 13-14), book transport and hotels far ahead and expect shop closures for a few days.
- This is the hottest month; schedule strenuous activities for dawn.
- Nuwara Eliya prices spike in April due to domestic holidaymakers.
- Head east for the most reliable beach weather from mid-month onward.
Traveling in April?
Get a personalised day-by-day itinerary matched to the season — free.
Plan my April trip