Bhopal has two main climates, hot summers and cooling winters.
Summers (March to May) are hot and sweaty with temperature ranging to as high as 43°C and are typically above 24°C.
Monsoons (June to September) are moderate rains due to southwest monsoon. Bhopal in Monsoon rains is like a glittering nature.
Winters (December to February) offers very cold with minimum goes down to chilly 8°C.
The best time to visit Bhopal is from October to March.