The climate in Sri Lanka is generally hot and humid year round. Bright, sunny warm days are the accepted norm. The only change in season is the monsoons, which brings rain from May to July to the western, southern and central regions of the island; and in December-January, to the northern and eastern regions of the island. Cool climate can be experienced in the hill country.
Average mean temperature along the coast is 26.7 C (80 F) and 19.7 C (66.50 F) in the hill country.
Sigiriya is located in the Dry Zone, which experiences warm and dry weather with moderate rainfall. The region’s climate varies between 22 degrees Centigrade and 33 degrees Centigrade. However, a slight drop in temperatures in the evenings makes it pleasant enough for al fresco dining or for strolling in the vicinity. The rainfall in Sigiriya is moderate and seasonal, but the sun never fails to shine through! Rain is most frequent in the months between October and January. The year-round largely warm and humid weather calls for light cottons and linen apparel. The Dry Zone is irrigated with a wonderful man-made network of tanks, most of which are centuries old and reflect the vast engineering knowhow that prevailed in Sri Lanka thousands of years ago.