Kodaikanal has a monsoon-influenced subtropical highland climate Cfb/Cwb, according to the Koppen climate classification. The temperatures are cool throughout the year due to the high elevation of the city.
During the summer months of April and June the average temperature is about 18 degree celsius. This is good time to visit the place. During Rainy season of July, which brings showers of rain, drenching the hills and the landscape and at Winter season of mid-October, the maximum temperature in winter is about 20 degree celsius and the minimum temperature is about 8 degree celsius.