Not really — it depends which coast you're prioritizing. December to March suits the south and west; May to September suits the east coast.

What Is the Best Time to Visit Sri Lanka?
Sri Lanka has two separate monsoon systems, which is why it rarely has a single bad time to visit — general seasonal patterns, not live weather.
West, south & hill country: driest December–March
The west coast, south coast, and hill country are generally driest from around December to March. This is the more commonly recommended window for a first Sri Lanka trip focused on the south coast beaches, Galle, and hill country towns like Ella and Kandy.


East coast: driest May–September
The east coast — Arugam Bay and Trincomalee — tends to be driest from around May to September, broadly the opposite pattern to the west and south. Surfers heading specifically to Arugam Bay often plan around this window.
A route can be timed to avoid the wettest weeks in each region
Conditions vary year to year and are worth checking closer to your travel dates — this page describes general seasonal patterns, not live or forecast weather.
Planning your dates
Yes, but see South Coast vs East Coast for how to think about timing if you want to prioritize good weather on both.
Rain in Sri Lanka is often short and localized rather than an all-day washout — a private driver can adjust the day's plan around it more easily than a fixed-schedule tour.
Planning around specific dates?
Send your travel dates and regions of interest on WhatsApp for practical advice.
