Large parts of North and Central India continue to reel under intense heatwave conditions, with maximum temperatures ranging above 45 degrees Celsius in several regions, according to the India Meteorological Department (IMD) data as of April 28, 2026.
The highest temperature in the country was recorded at Banda in Uttar Pradesh, where the mercury soared to a scorching 45.6 degrees Celsius, significantly above normal levels.
The Vidarbha region in Maharashtra remained a hotspot, with Akola and Amravati recording 45.2 degrees Celsius.
Meanwhile, Chandrapur and Nagpur districts also witnessed temperatures above 44 degrees Celsius.
Central India among worst affected
Regions in Madhya Pradesh reported extremely high temperatures, with Khajuraho recording 44.8 degrees Celsius and Sidhi close behind at 44.6 degrees Celsius. Other areas such as Umaria and Mandla also experienced temperatures exceeding 43 degrees Celsius, indicating widespread heat stress across the state.
In neighbouring Maharashtra, the Vidarbha region remained a hotspot with several districts recording above normal temperatures. Heatwave conditions continue in multiple districts of the state.
Northern plains face rising temperatures
Uttar Pradesh continued to experience severe heat, with Banda emerging as the hottest location nationwide. In western parts of the state, Orai recorded 43.8 degrees Celsius, well above normal.
Rajasthan also faced intense heat, with Kota registering 43.5 degrees Celsius and Phalodi touching 44.2 degrees Celsius.
Recorded Maximum temperature over the country as on 28th April 2026.
Yesterday the highest maximum temperature of 45.6°C was reported at Banda (Uttar Pradesh). #heatwave #WeatherUpdate #TemperatureRecord #BandaHeat #UttarPradesh #ExtremeWeather #IndiaWeather #HeatRecords… pic.twitter.com/JyxhMyUxil
— India Meteorological Department (@Indiametdept) April 29, 2026
Western and Southern regions also affected
In Gujarat, Ahmedabad recorded 43.2 degrees Celsius, while Rajkot in the Saurashtra and Kutch region reached 43.6 degrees Celsius.
Southern India also saw rising temperatures, with Nizamabad in Telangana recording a high of 44.4 degrees Celsius.
Eastern India sees high temperatures
Odisha reported significant deviations from normal temperatures. Jharsuguda recorded 45.3 degrees Celsius, with a sharp departure of 4.7 degrees Celsius above normal, making it one of the most anomalous readings in the country. Sambalpur and Dhenkanal also reported temperatures above 43 degrees Celsius.
Widespread heatwave conditions
According to IMD observations, most parts of the country are experiencing maximum temperatures between 40 degrees Celsius and 46 degrees Celsius. However, relatively lower temperatures were observed in western Himalayan regions, northeast Bihar, and parts of northeast India, where readings remained below 36 degrees Celsius.