India weather map

The weather in most locations in India today is expected to be warmer than yesterday, with average temperatures ranging from 3°C to 34°C.

Weather forecast for major cities in India

Location Forecast Feel like Min Max Chance of rain
Maharashtra Slight Thunderstorm 26° 23° 30° 34%
Delhi Thunderstorm With Slight 28° 25° 31° 60%
Telangana Moderate Rain Showers 26° 23° 30° 54%
Karnataka Slight Rain Showers 24° 21° 28° 45%
West Bengal Thunderstorm With Slight 28° 26° 31° 65%
Gujarat Drizzle 27° 24° 31° 2%
Tamil Nadu Drizzle 29° 25° 34° 29%
Uttar Pradesh Thunderstorm With Slight 27° 25° 31° 57%
Lakshadweep Slight Thunderstorm 28° 26° 28° 36%
Kerala Drizzle Dense Intensity 25° 22° 28° 76%
Andaman and Nicobar Islands Slight Thunderstorm 25° 24° 28° 61%
Andhra Pradesh Slight Rain Showers 29° 25° 34° 38%
Arunachal Pradesh Thunderstorm With Slight 26° 22° 34° 31%
Assam Slight Thunderstorm 26° 25° 27° 74%
Bihar Thunderstorm With Slight 27° 26° 30° 83%
Chandigarh Thunderstorm With Slight 27° 23° 31° 41%
Daman and Diu Overcast 27° 26° 30° 7%
Himachal Pradesh Thunderstorm With Slight 17° 14° 20° 51%
Jharkhand Thunderstorm With Slight 26° 25° 28° 88%
Manipur Slight Thunderstorm 23° 22° 24° 93%
Mizoram Slight Thunderstorm 23° 22° 25° 98%
Nagaland Thunderstorm With Slight 20° 19° 22° 88%
Odisha Slight Thunderstorm 27° 25° 30° 64%
Puducherry Drizzle Dense Intensity 28° 24° 33° 39%
Sikkim Slight Thunderstorm 25° 24° 27° 93%
Tripura Thunderstorm With Slight 25° 24° 27° 87%
Uttarakhand Thunderstorm With Slight 17° 15° 20° 60%
Ladakh Drizzle 14° 27%
Madhya Pradesh Moderate Drizzle 27° 25° 31° 36%
Chhattisgarh Thunderstorm With Slight 26° 24° 31° 64%
Goa Slight Rain Showers 25° 23° 28° 100%
Haryana Thunderstorm With Slight 28° 25° 33° 32%
Meghalaya Slight Thunderstorm 19° 18° 20° 94%
Punjab Slight Thunderstorm 28° 24° 32° 41%
Rajasthan Slight Thunderstorm 28° 25° 32° 32%
Jammu and Kashmir Moderate Drizzle 15° 11° 19° 54%
Dadra and Nagar Haveli Moderate Drizzle 26° 24° 29° 80%

Frequently asked questions

What is the weather right now in India?

As of now, the weather in major cities in India varies:
- In Tamil Nadu, the temperature is around 34°C (93.2°F), with Drizzle.
- In Ladakh, the current temperature is about 3°C (37.4°F) Drizzle.

What type of climate zone is India?

Most cities in India are classified within the Tropical wet and dry or savanna climate zone (Köppen: Aw).

Where is the hottest place in India today?

Tamil Nadu is the hottest place in India right now with the daily high temperature reaching 34°C or 93.2°F, followed by Andhra Pradesh (34°C/93.2°F), Arunachal Pradesh (34°C/93.2°F) and Puducherry (33°C/91.4°F).

What is the coldest place in India right now?

Ladakh is the coldest place in India right now, with average temperatures hovering around 3 °C or 37.4 °F.