Dambulla is a tropical city with generous rainy seasons. Although it sports pleasant weather all year around, January to May are especially suited for vacationing.
Dambulla is located in the Matale district of the Central province. April is its warmest month, with an average temperature of 35°C. The coolest month is August, with a pleasant temperature of 25°C. The city stands 168m above sea level, and is rocky in terrain. October to December is observed to be the wettest months here, with an average of 280mm of rain. With an amicable average temperature, the city makes for a relaxing holiday destination.