When to go — best months highlighted
Derived from the recommended season — always check current-year weather and festival dates before you travel.
Best time to visit Kodaikanal
The broad answer is October to June, and the logic is the reverse of most Indian sightseeing: you come to Kodaikanal because it is cool, so the hot-season months that punish travellers on the plains are exactly when the hills are at their most rewarding. Kodaikanal has a monsoon-influenced highland climate, mild and green year-round by Indian standards, with the main variables being rain and mist rather than heat. The figures below follow climate normals of the type compiled by the India Meteorological Department; treat them as typical averages, not a forecast for your specific dates.
Summer (April–June) is peak season and, for many, the ideal window. As the plains bake past 40°C, Kodaikanal stays gentle — daytime temperatures typically in the pleasant low-to-mid-20s Celsius, with cool evenings that call for a light layer. This is when Tamil families and honeymooners fill the town, when the lake is busiest and the Summer Festival runs (see the culture section), and when accommodation is priciest and should be booked well ahead. The weather is at its most reliably clear and comfortable, which is precisely why everyone else is there too.
Monsoon (roughly July–September, extending into the north-east monsoon of October–November) brings the rain. Kodaikanal catches moisture from both the south-west and, later, the retreating north-east monsoon, so it can be wet across a long stretch of the year. The hills turn intensely green, the waterfalls swell, and the mist rolling through the shola forest is genuinely atmospheric — but you should also expect heavy downpours, drifting fog that can erase the famous valley views entirely, slippery trails, leeches in the forest, and the occasional landslide or delay on the ghat road. It is a workable season for travellers who love moody, rain-washed hills and don't mind rearranging plans, and crowds are thinner, but it is not the season for guaranteed panoramas.
Winter (December–February) is cold, clear and quiet. Days are crisp and often beautifully sunny, ideal for walking, while nights turn genuinely chilly — temperatures can fall toward or below freezing on the coldest nights, with frost on the grass and mist in the early morning. Pack warm layers, including something for the evenings, if you visit now. The trade-off for the cold is some of the year's best light and visibility and a calmer, less commercial town.
A special botanical footnote: once roughly every twelve years, the Kurinji shrub bursts into mass bloom and turns the hillsides purplish-blue. It is a genuinely rare spectacle and draws visitors from across the country when it happens; the most recent widely reported flowering in these hills was in 2018, which would place the next major bloom around 2030. Timing and exact locations vary and are hard to predict, so confirm locally before building a trip around it.
When not to go depends on what you want. Avoid the heart of the monsoon (especially July–August) if clear views and dry trails matter to you, and be aware that the long summer weekends and school-holiday peaks bring heavy crowds and traffic on the ghat. Everything in the cool, drier stretch from about October through June is fair game.