Madhya Pradesh, India, a region in India, experiences high average maximum daytime temperatures in January, ranging from 23°C (73°F) in Gwalior to 29°C (84°F) in Khandwa. Nighttime temperatures generally drop to 14°C (57°F) in Khandwa and 10°C (50°F) in Gwalior. January is a winter month. On average, it is one of the coldest months of the year.
What is the temperature of the different cities in Madhya Pradesh, India in January?
Explore the map below to discover average January temperatures at the top destinations in Madhya Pradesh. For a deeper dive, simply click on any destination dot.