Weather of Mysore is quite pleasant and mystical throughout the year but then also, the peak season for exploring the city of palaces is between September and March.
Summers in Mysore are warm but not hot and sticky, so this season also offers favorable climate for sightseeing and adventurous activities. The temperature in the city during summers ranges from 22°C to 39°C. Months that face summers in Mysore are from March to May.
Winters in Mysore are quite pleasant and cool. Winter season is the best time to explore the city with the temperature ranging from 13°C to 31°C. From October to March, Mysore face the winter season.
Monsoon in Mysore goes through heavy rainfall and therefore, it would be wise to avoid the monsoon season for visiting the city. The months that face monsoon in Mysore are from June to September.
Therefore, the best time to visit Mysore is between September and March and also at the time of Dusshera festival which held in October or November. The celebration of this festival continues for 10 days. April month in Mysore is supposed to be the hottest, so it is advisable to skip this month at the time of making your plan to visit this exotic place.