India Weather in September
Entering the last monsoon month, the weather of India in September is a little cooler than earlier months, but still keeps hot. The average daytime temperature is 31℃ (87.8℉) and the average night temperature is 23℃ (73.4℉). The rainfall has decreased, but it’s still in the rainy season. However, some places in the north are dry, and a lot of important and interesting festivals of India take place in September. You can choose to travel to India in September to feel the atmosphere of Indian festivals.
The hottest cities in India in September:Chennai: 35℃ (95℉), Jaipur: 35℃ (95℉), Agra: 35℃ (95℉)
The coldest cities in India in September:Hyderabad: 22℃ (71.6℉), Bangalore: 20℃ (68℉), Pune: 21℃ (69.8℉), Amritsar: 22℃ (71.6℉)
Averages for India Weather in September
High Temperature
31°C (87.8°F)
Low Temperature
23°C (73.4°F)
Rainfall
194 mm (7.6 in)
Sunrise
05:59 ~ 06:14
Sunset
18:08 ~ 18:42
Jan.Feb.Mar.Apr.May.Jun.Jul.Aug.Sep.Oct.Nov.Dec.
The times for sunrise and sunset are based on Delhi.
What to Wear
You can wear thin and breathable T-shirt, shorts, skirt and sandals during the daytime. Meanwhile, take thin long dress and long sleeve shirt with you for night. It’s also necessary to take an umbrella with you in case of short showers in India in September.
September Travel Guide – Where to Go & Tips
Tourism Rate: 

You can also visit Mumbai or enjoy the important festival Ganesh Chaturthi here, which is usually held in August or September. The grand festival will last more than 10 days from one day and be celebrated in the birthplace of the God, Mumbai Bay. People will parade along the street, lifting the statue of Ganesh and singing and dancing to pray for treasure and fortune. In 2026, the festival will be held on September 14th.
Read More: 4 Best Places to Visit in September
September Weather of Major India Cities
|
September |
Temperature | Sunrise / Sunset |
Humidity (%) |
|
| High | Low | |||
|
Agra |
35°C/ 95°F | 26°C / 78.8°F | 07:25/ 17:32 | 44 |
|
Ahmedabad |
34°C / 93.2°F | 25°C / 77°F | 07:20/ 18:07 | 84 |
|
Amritsar |
34°C / 93.2°F | 22°C / 71.6°F | 07:56/ 18:38 | 79 |
|
Bangalore |
29°C / 84.2°F | 20°C / 68°F | 07:45/ 18:30 | 83 |
|
Bhopal |
32°C / 89.6°F | 23°C / 73.4°F | 07:08/ 18:13 | 72 |
|
Chandigarh |
32°C / 89.6°F | 23°C / 73.4°F | 07:23/ 18:22 | 73 |
|
Chennai |
35°C / 95°F
|
25°C / 77°F | 07:41/ 18:34 | 79 |
|
Guwahati |
33°C / 91.4°F | 25°C / 77°F | 06:51/ 17:35 | 75 |
|
Hyderabad |
32°C / 89.6°F | 22°C / 71.6°F | 06:58/ 16:36 | 72 |
|
Jaipur |
35°C / 95°F | 24°C / 75.2°F | 07:44/ 17:48 | 57 |
|
Kolkata |
33°C / 91.4°F | 26°C / 78.8°F | 07:03/ 18:11 | 74 |
|
Lucknow |
34°C / 93.2°F | 24°C / 75.2°F | 06:56/ 17:43 | 65 |
|
Mumbai |
31°C / 87.8°F |
25°C / 77°F |
|
|
|
New Delhi |
34°C / 93.2°F |
25°C / 77°F |
|
|
|
Patna |
33°C / 91.4°F |
26°C / 78.8°F |
|
|
|
Pune |
30°C / 86°F |
21°C / 69.8°F |
|
|
|
Surat |
29°C / 84.2°F |
23°C / 73.4°F |
|
|
|
Varanasi |
34°C / 93.2°F |
26°C / 78.8°F |
|
|