Madhya Pradesh, India, a region in India, experiences extremely high average maximum daytime temperatures in June, ranging from 35°C (95°F) in Betūl to 41°C (106°F) in Gwalior. Nighttime temperatures generally drop to 30°C (86°F) in Gwalior and 26°C (79°F) in Betūl. June falls during the summer season.
What is the temperature of the different cities in Madhya Pradesh, India in June?
Explore the map below to discover average June temperatures at the top destinations in Madhya Pradesh. For a deeper dive, simply click on any destination dot.