India weather map

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

Weather forecast for major cities in India

Location Forecast Feel like Min Max Chance of rain
Maharashtra Drizzle 27° 23° 31° 15%
Delhi Thunderstorm With Slight 29° 26° 32° 42%
Telangana Drizzle 28° 24° 31° 7%
Karnataka Drizzle 24° 22° 29° 25%
West Bengal Thunderstorm With Slight 28° 26° 31° 40%
Gujarat Slight Thunderstorm 24° 23° 25° 94%
Tamil Nadu Moderate Drizzle 28° 24° 33° 20%
Uttar Pradesh Thunderstorm With Slight 29° 26° 31° 42%
Lakshadweep Slight Rain Showers 28° 26° 29° 67%
Kerala Slight Thunderstorm 23° 22° 24° 98%
Andaman and Nicobar Islands Slight Thunderstorm 25° 23° 29° 71%
Andhra Pradesh Drizzle 30° 25° 34° 17%
Arunachal Pradesh Slight Thunderstorm 24° 22° 26° 98%
Assam Thunderstorm With Slight 26° 24° 31° 87%
Bihar Thunderstorm With Slight 28° 26° 32° 41%
Chandigarh Thunderstorm With Slight 28° 27° 32° 25%
Daman and Diu Thunderstorm With Slight 26° 25° 26° 76%
Himachal Pradesh Slight Thunderstorm 17° 13° 21° 46%
Jharkhand Thunderstorm With Slight 26° 24° 31° 43%
Manipur Slight Rain Showers 25° 22° 29° 59%
Mizoram Drizzle Dense Intensity 24° 22° 27° 76%
Nagaland Slight Rain Showers 21° 19° 24° 58%
Odisha Thunderstorm With Slight 27° 26° 31° 46%
Puducherry Drizzle 31° 27° 35° 20%
Sikkim Thunderstorm With Slight 25° 23° 27° 97%
Tripura Moderate Drizzle 27° 24° 31° 33%
Uttarakhand Slight Thunderstorm 18° 15° 22° 51%
Ladakh Drizzle Dense Intensity 14° 82%
Madhya Pradesh Drizzle 28° 25° 32° 37%
Chhattisgarh Slight Thunderstorm 28° 25° 31° 27%
Goa Slight Thunderstorm 24° 23° 25° 100%
Haryana Thunderstorm With Slight 29° 27° 32° 37%
Meghalaya Moderate Drizzle 19° 18° 21° 68%
Punjab Slight Thunderstorm 29° 27° 33° 20%
Rajasthan Thunderstorm With Slight 30° 27° 33° 29%
Jammu and Kashmir Slight Thunderstorm 14° 12° 17° 82%
Dadra and Nagar Haveli Slight Rain Showers 26° 25° 29° 89%

Frequently asked questions

What is the weather right now in India?

As of now, the weather in major cities in India varies:
- In Puducherry, the temperature is around 35°C (95.0°F), with Drizzle.
- In Ladakh, the current temperature is about 6°C (42.8°F) Drizzle Dense Intensity.

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?

Puducherry is the hottest place in India right now with the daily high temperature reaching 35°C or 95.0°F, followed by Andhra Pradesh (34°C/93.2°F), Tamil Nadu (33°C/91.4°F) and Punjab (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 6 °C or 42.8 °F.