スリランカの気候は熱帯気候で、雨季と乾季がはっきりしています。赤道に近い国の位置は、少なくともスリランカの気温が一年中かなり一定のままであることを意味します。沿岸および低地地域では、日中の平均気温は約26〜30°Cです。 1日の最も暑い時間帯には、30°Cまで上手く登ることができます。気温は標高とともに下がり、キャンディでは18〜22°Cに下がります。ヌワラエリヤと島の最も高い部分では、平均して、それは心地よく穏やかな14–17°Cです。丘の夜はかなり肌寒くなり、気温が氷点下に近づくこともあります。湿度はどこでも高いことがよくあります。南西部では時々90%にまで上昇する可能性があり、島の他の地域では平均して60〜80%になります。