In Dambulla, Sri Lanka weather patterns are generally hot and humid between the months of March to July, while November and December brings about spells of rain. The average rainfall per year is approximately 1557 millimetres. The sunny city enjoys an average annual temperature of 26.8 °C. However, this charming little town of mystic glory remains a beauty that deserves to be explored throughout the year in spite of the rain and heat.