Specials Trip Finder Brochures Menu

Best Time to Visit Sri Lanka

Sri Lanka is a good destination year-round. However, there are two monsoon seasons but neither should deter you from visiting the country. The main monsoon brings rain to the west and south-west coasts and the hill country from May to August with the wettest time being April to June. The less severe monsoon hits the east coast from November to March with the wettest time being November and December. So to summarize, the best times to visit are December to March on the west and south coasts when beaches are dry, hot and sunny and the hill country and on the east coast, from April to September.

Because of Sri Lanka’s position close to the Equator, means that temperatures are fairly constant year-round. Naturally, temperatures decrease with altitude. At night in the hill country, it can be chilly. In the daytime, humidity is high everywhere.

Average Temperatures.







Colombo 31 C/88 F 32 C/90 F 30 C/86 F 30 C/86 F 30 C/86 F
Kandy 31 C/88 F 29 C/84 F 30 C/86 F 30 C/86 F 30 C/86 F

NOTE – All quoted temperatures are daytime average highs unless otherwise stated and can vary.

Get a Trip Quote Order a Brochure
Trip Finder

What our travelers say

Goway Toolkit

Need help planning your holiday? Our toolkit is a great place to get started.