Madikeri is situated at a height of 3400 feet above sea level. Due to this, it has a tropical highland climate.
Summer: The average temperature in the day in summer is 24 degree Celsius to 27 degree Celsius. It starts getting hot after March which is basically an off season in Madikeriand continues to be warm until the month of July and August too. Majority of rainfall happens between May and August.
Winter: January is generally the coldest month in the year. The months from November to February is the peak season in Madikeri as the weather is cool and pleasant. The lowest temperature is generally around 11 to 12 degree Celsius.
Rainfall: The months of May to September have the most amount of rain. Do carry your umbrella on your trip during this time.Moderate rainfall and seasonal waterfalls are a beautiful sight at this time of year so; this is also a good season to visit Madikeri.
Thus, the best time to visit Madikeri is from September to March.