Климат на острове достаточно благоприятный, а главное – всегда теплый. Бывает, месяцами показания термометра не меняются в пределах трех градусов, и средняя температура воздуха составляет + 28-30оС. В горных областях гораздо прохладнее, чем на побережье: днем воздух прогревается до +19- 21 оС, ночью опускается до +9-11оС.
Относительная влажность изменяется в пределах 60-90%. Тем не менее, погода на Шри-Ланке зависит от времени года.
Так, тропики омываются дождями в период с мая по октябрь-ноябрь на западном побережье острова, и с октября по апрель – на восточном. В ноябре дожди с грозами проходят по всему острову.
Правда, иногда сухой сезон прерывается кратковременными осадками, а «мокрый» – чередой солнечных дней. Ведь погода на Шри-Ланке – неустойчива.
Центральный район острова более стабилен по температуре и влажности и более прохладен, он привлекает любителей экскурсионного отдыха.