AgateTravel WeLiveToServe
US & Canada: 1-800-315-3949
  • AU: 1-800-665-977
  • UK: 0-808-189-1339
  • Global: 86-29-8526-9897

India Weather in January

 The weather in India in January is cooler than other months. The average daytime temperature is 25℃ (77℉) and the average night temperature is 12℃ (53.6℉). The temperature of the north is even much lower at night. If you go to the north area, please pay attention to keeping yourself warm. Besides, the climate is very dry. There is almost no rain. Due to such weather conditions, January is one of the best months to travel to India.
The hottest cities in India in January:
Chennai: 30℃ (86℉), Mumbai: 31℃ (87.8℉), Hyderabad: 31℃ (87.8℉), Pune: 30℃ (86℉)  
The coldest cities in India in January:
Amritsar: 3℃ (37.4℉), Jaipur: 8℃ (46.4℉), Lucknow: 8℃ (46.4℉), New Delhi: 8℃ (46.4℉)

Averages for India Weather in January

High Temperature
20°C (68°F)
Low Temperature
9°C (48°F)
Rainfall
70 mm (3 in)
Sunrise
05:16 ~ 05:59
Sunset
18:38 ~ 19:08



What to Wear
During the daytime, the temperature is high, but it’s not very hot. You can wear some thin and breathable clothes like shirt, dress and T-shirt. But at night, the temperature drops and it’s a little cold, especially in the north. Please take some warm clothes with you, such as jacket and thin sweater.
China Clothes in January January Wear in China
January Travel Guide – Where to Go & Tips
Tourism Rate: 
Here are some top places worth visiting in India during January, and you may add them to your 2025 trip:

1. New Delhi

New Delhi is the capital city and the political, economic and cultural center of India. The city is full of religious atmosphere and has a number of ancient buildings.

Delhi Red Fort
It’s the imperial palace of the Mughal period and got its name from the red stones which were used to build this architecture. You can enjoy the spectacular city wall and the historical museum.

India Gate
It lies in the center of New Delhi and was built to memory the soldiers who sacrificed in war. There are lots of monuments of nameless soldiers with a rifle model standing on them. It’s also the boundary of the New Delhi and the Old Delhi. Many soldiers patrol around here and you can take a photo with them as long as you get their permission. 

Jama Masjid
It’s the biggest mosque in India and attracts a large number of visitors to come here for pilgrimage every year. There are some tips before you go to a mosque: Take off your shoes; Wear a thin scarf to avoid baring your shoulders and legs.

Qutub Minar
It’s one of the most beautiful stone towers in the world and has been listed in the World Heritage List. Now you can only admire it from the exterior. 

2. Varanasi

It is located in the middle reach of the Ganges River and has a long history of more than 3,000 years, making it one of the most ancient cities in the world. The city is a divine place in the minds of Hindus. People who live here think the Ganges River can wash your sin away and give your soul peace. So, there are always sacrificial activities in this city.

Dasaswamedh Ghat
It’s the uppermost ghat in Varanasi. The most important sacrifice ceremony will be held here at six o’clock every evening to thank the Mother Ganges and the Siva. The ceremony will be hosted by seven Flamens and last about one hour. They will sing and dance to the beat of religious music.

Manikarnika Ghat

Death is the theme of Varanasi. There are lots of cremation places. Manikarnika Ghat is the most sacred place among them and also one of the most ancient ghats in Varanasi. The body of the dead will be soaked in the Ganges River to wash off the sin. Then it will be burned and the cremains were cast into the river to release the soul.


Read More: 6 Best Places to Visit in January


January Weather of Major India Cities
January Temperature Sunrise / Sunset Humidity
(%)
High Low
Agra
22°C/ 71.6°F 9°C / 48.2°F 07:25/ 17:32 44
Ahmedabad
28°C / 82.4°F 12°C / 53.6°F 07:20/ 18:07 84
Amritsar
18°C / 64.4°F 3°C / 37.4°F 07:56/ 18:38 79
Bangalore
29°C / 84.2°F 16°C / 60.8°F 07:45/ 18:30 83
Bhopal
25°C / 77°F 11°C / 51.8°F 07:08/ 18:13 72
Chandigarh
19°C / 66.2°F 6°C / 42.8°F 07:23/ 18:22 73
Chennai
30°C / 86°F
21°C / 69.8°F 07:41/ 18:34 79
Guwahati
24°C / 75.2°F 11°C / 51.8°F 06:51/ 17:35 75
Hyderabad
31°C / 87.8°F 15°C / 59°F 06:58/ 16:36 72
Jaipur
23°C / 73.4°F   8°C / 46.4°F 07:44/ 17:48 57
Kolkata
26°C / 78.8°F 13°C / 55.4°F 07:03/ 18:11 74
Lucknow
22°C / 71.6°F 8°C / 46.4°F 06:56/ 17:43 65
Mumbai
33°C / 91.4°F
25°C / 77°F
06:34 / 18:04
56
New Delhi
37°C / 98.6°F
21°C / 69.8°F
06:15 / 18:24
65
Patna
37°C / 98.6°F
22°C / 71.6°F   
06: 33 / 18:09
63
Pune
38°C / 100.4°F
20°C / 68°F
05:58 / 18:05
57
Surat
31°C / 87.8°F
23°C / 73.4°F
07:23 / 18:01
77
Varanasi
39°C / 102.2°F
23°C / 73.4°F
07:37 / 18:07
72