Transit Desk

Climate

Weather in India in January

Weather in India, January
In January, India sees average highs of 18.6°C (65°F) and lows of 7.6°C (46°F), with around 32 mm of rain.

India — January

India January
Daytime high
18.6°C (65°F)
Overnight low
7.6°C (46°F)
Rainfall
32 mm
Best-time rank
Off-peak

How January compares

India, January vs. the annual average (2025)
This month18.6°C (65°F) / 7.6°C (46°F) · 32 mm
Yearly average30.5°C (87°F) / 19.3°C (67°F) · 71 mm

January in India runs 11.9°C (21.4°F) cooler than the yearly average, and is drier than the yearly average. Pack a warm jacket for cooler conditions.

Common questions

What is the weather like in India in January?

Average highs of 18.6°C (65°F) and lows of 7.6°C (46°F), with around 32 mm of rain.

Is January a good time to visit India?

It is an off-peak month for comfort in India; February, March, November tend to be more pleasant.

Updated climate normals, 2025