• Source:JND

Hottest City In India Today:  Across India, the weather is at peak summer level nowadays, especially in the northern and central plains. This heatwave, along with low humidity rates, is making the nationwide population and travellers suffer. June 2025 has witnessed continuous heat waves, with many cities recording temperatures considerably higher than the average for the entire season. The India Meteorological Department (IMD) and AQI real-time data 2025, highlights that northwestern states, especially Rajasthan and Punjab, are experiencing the worst of the heat these days. While some regions of the nation are awaiting monsoon, these cities are currently among the hottest in India, with weather ranging from sunny conditions to thundery outbreaks and scattered clouds. To know more, here's a close look at the top 10 hottest cities in India as of June 21, 2025.

List Of Top 10 Hottest Cities In India Today 2025:

Rank  City  Temperature  Status  Weather Condition
1 Ganganagar  39°C  Hot  Sunny 
2 Abohar   38°C Hot  Thundery outbreaks nearby
3 Malaut  38°C Hot  Hot Thundery outbreaks 
4 Vizianagaram   36°C Hot  Partly Cloudy
5 Chipurupalle  36°C Hot  Partly Cloudy 
6 Bathinda  36°C Hot  Thundery outbreaks
7 Amalapuram  36°C Hot  Partly Cloudy
8 Bikaner  36°C Hot  Cloudy
9 Palakollu  36°C Hot  Partly Cloudy
10 Narasapur  36°C Hot  Partly Cloudy

1. Ganganagar, Rajasthan

Ganganagar is the hottest city in India today, June 21, 2025. The city is boiling at 39°C under bright, sunny skies. Lack of cloud cover could be the reason for the temperature rise, leaving outdoor activities difficult and posing a higher risk of heat-related illness, like dehydration.

2. Abohar, Punjab

Abohar is also suffering from the hot temperatures of 38°C. However, the weather change is anticipated in the area, with thundery outbreaks. This combination of heat and humidity is making the weather worse; however, sudden storms can bring temporary relief.

3. Malaut, Punjab

Malaut is also facing an uncomfortable summer with heat waves and low humidity at 38°C, but the possibility of thunderstorms might bring some relief. The weather is volatile with a chance of sudden shifts in wind and rain.

Also Read: What Is The Highest Temperature Ever Recorded In Uttar Pradesh?

4. Vizianagaram, Andhra Pradesh

Vizianagaram's partly cloudy weather at 36°C provides a little relief from direct sunlight, but the temperature is still high. Additionally, the combination of sun and clouds provides a hot atmosphere.

5. Chipurupalle, Andhra Pradesh

Just like Vizianagaram, Chipurupalle in Andhra Pradesh is under cloud cover and continual heat with 36°C temperature. The humidity may be oppressive, especially in the afternoons.

6. Bathinda, Punjab

Bathinda is struggling with both heat and the threat of thundery weather at 36°C. The combination of high temperature and stormy weather can cause sudden, heavy rain and gusty winds.

7. Amalapuram, Andhra Pradesh

Amalapuram's partly cloudy weather at 36°C brings some shade, but the temperature remains high. This coastal city usually witnesses high humidity, which makes it even more uncomfortable.

Also Read:  What Is The All Time Highest Temperature Recorded In Delhi?

8. Bikaner, Rajasthan

Bikaner's cloudy weather at 36°C is rare for the desert city, but citizens might get relief from the brutal summer season.

9. Palakollu, Andhra Pradesh (36°C, Partly Cloudy)\

Palakollu, just like other Andhra Pradesh, is hot with periodic cloud cover at 36°C. Its humid weather is giving people no relief from sweat, making the summer heat intense.

10. Narasapur, Andhra Pradesh (36°C, Partly Cloudy)

Narasapur concludes the list of hottest cities in India today, with hot and partly cloudy conditions at 36°C. The coastal influence brings humidity, making the heat feel more intense.

These hottest cities in India today showcase the diversity of India’s climate, ranging from dry, sunbaked deserts to humid, storm-prone plains. As the monsoon slowly advances, citizens might get relief, but for now, these are the hottest cities in the country.