India Weather in October
The weather of India gradually cools down from October, but it is still hot in general. Averagely, the highest temperature is 31℃ (87.8℉) and the lowest temperature is 20℃ (68℉). The rainfall becomes less this month because the rainy season of India comes to an end. Besides the better weather condition, an important reason to travel to India in October is that Diwali, one of the grandest festivals of India will take place. Don't miss the celebration if you go there in October 2025.
The hottest cities in India in October:Ahmedabad: 36℃ (96.8℉), Jaipur: 35℃ (95℉), Mumbai: 34℃ (93.2℉)
The coldest cities in India in October:Lucknow: 19℃ (66.2℉), Bhopal: 19℃ (66.2℉), Pune: 19℃ (66.2℉), Amritsar: 17℃ (62.6℉)
Tourism Rate: 


But above all, you should not miss the important ceremony of one Indian Festival. Diwali is the most important festival which is the New Year Festival in India and held in the middle of October. In 2025, it is held in 21st, October. Indians will clean their houses and have a bath in the Sacred River. You can see various beautiful lanterns decorated in every houses and taste many special Indian snacks. When the nights come, the climax of this festival is coming. You can join a family to take part in the praying activities and make a wish to the Goddess who can bring treasure and prosperity. Another festival is Durga Puja, which will be held on the 10th of October in 2025 and lasts nine night. During the festival, all the streets are decorated with colored ribbons and lanterns.
Read More: 5 Best Places to Visit in October
|
October |
Temperature | Sunrise / Sunset |
Humidity (%) |
|
| High | Low | |||
|
Agra |
34°C/ 93.2°F | 21°C / 69.8°F | 07:25/ 17:32 | 44 |
|
Ahmedabad |
36°C / 96.8 °F | 22°C / 71.6°F | 07:20/ 18:07 | 84 |
|
Amritsar |
32°C / 89.6°F | 17°C / 62.6°F | 07:56/ 18:38 | 79 |
|
Bangalore |
29°C / 84.2°F | 20°C / 68°F | 07:45/ 18:30 | 83 |
|
Bhopal |
33°C / 91.4°F | 24°C / 75.2°F | 07:08/ 18:13 | 72 |
|
Chandigarh |
32°C / 89.6°F | 21°C / 69.8°F | 07:23/ 18:22 | 73 |
|
Chennai |
35°C / 95°F
|
20°C / 68°F | 07:41/ 18:34 | 79 |
|
Guwahati |
32°C / 89.6°F | 24°C / 75.2°F | 06:51/ 17:35 | 75 |
|
Hyderabad |
33°C / 91.4°F | 19°C / 66.2°F | 06:58/ 16:36 | 72 |
|
Jaipur |
34°C / 93.2°F | 24°C / 75.2°F | 07:44/ 17:48 | 57 |
|
Kolkata |
33°C / 91.4°F | 20°C / 68°F | 07:03/ 18:11 | 74 |
|
Lucknow |
32°C / 89.6°F | 22°C / 71.6°F | 06:56/ 17:43 | 65 |
|
Mumbai |
33°C / 91.4°F |
25°C / 77°F |
|
|
|
New Delhi |
37°C / 98.6°F |
21°C / 69.8°F |
|
|
|
Patna |
37°C / 98.6°F |
22°C / 71.6°F |
|
|
|
Pune |
38°C / 100.4°F |
20°C / 68°F |
|
|
|
Surat |
31°C / 87.8°F |
23°C / 73.4°F |
|
|
|
Varanasi |
39°C / 102.2°F |
23°C / 73.4°F |
|
|