Weather in India - today, tomorrow and 14-day forecast

Right now temperatures across India range from 24° to 29°. Below: today's conditions city by city, a live weather map, the 14-day outlook and month-by-month climate to help you pick the best time to travel.

Country values are the median of forecasts from 10 cities; the range shows local differences. Methodology.

Weather in India's cities today

🌧️Mumbai 29°💧 7.7 mm 🌧️Chennai 29°💧 0.8 mm 🌧️Kanpur 29°💧 1 mm 🌧️Surat 29°💧 0.9 mm 🌧️Delhi 27°💧 5.9 mm ☁️Bangalore 27°💧 0.4 mm 🌤️Pune 27°💧 0.3 mm ☁️Ahmadabad 27°💧 0.1 mm 🌧️Indore 25°💧 5.9 mm 🌧️Jaipur 24°💧 4.3 mm

Weather map - today's temperatures

🌧️ Mumbai 29° 💧 7.7 mm 🌧️ Chennai 29° 💧 0.8 mm 🌧️ Kanpur 29° 💧 1 mm 🌧️ Surat 29° 💧 0.9 mm 🌧️ Delhi 27° 💧 5.9 mm ☁️ Bangalore 27° 💧 0.4 mm 🌤️ Pune 27° 💧 0.3 mm ☁️ Ahmadabad 27° 🌧️ Indore 25° 💧 5.9 mm 🌧️ Jaipur 24° 💧 4.3 mm
Pill colour shows today's daytime temperature. Click a city for its full 14-day forecast.

Next days in India

today☁️ 27°💧 1 mm
Sun🌧️ 28°💧 2.5 mm
Mon☁️ 31°💧 0.4 mm
Tue🌧️ 31°💧 0.3 mm
Wed🌤️ 30°💧 0.9 mm
Thu☀️ 32°💧 2.7 mm
Fri🌧️ 31°💧 1.8 mm
Sat🌧️ 29°💧 3.4 mm
Forecast vs 1991-2020 climate normal

How does the current forecast compare with normal?

We compare the coming days with weather usually observed at this time of year.

NASA POWER

Saturday 5 Sept in India, the forecast high is 27°C. Typical daytime temperatures at this time of year range from 30°C to 31°C, so it will be exceptionally cool. It is cooler than 99% of similar days.

27°Cexceptionally cool
usually 30°C–31°C
cooler than 99% of similar days
night: exceptionally warm rain: less rain than usual wind: typical
28°Cexceptionally cool
usually 30°C–31°C
cooler than 99% of similar days
night: exceptionally warm rain: typical rainfall wind: stronger than usual
31°Cnear normal
usually 30°C–32°C
night: exceptionally warm rain: less rain than usual wind: stronger than usual
31°Cnear normal
usually 30°C–32°C
night: exceptionally warm rain: less rain than usual wind: stronger than usual
30°Cnear normal
usually 30°C–31°C
night: exceptionally warm rain: typical rainfall wind: exceptionally strong
32°Cwarmer than usual
usually 30°C–31°C
warmer than 82% of similar days
night: exceptionally warm rain: typical rainfall wind: exceptionally strong
31°Cnear normal
usually 30°C–32°C
night: exceptionally warm rain: typical rainfall wind: typical

How warm was this week in previous years?

Each bar shows the average daily high during the same 7-day period in each year.

swipe to see more years →
25°33°40° 1981: 30°C1982: 31°C1983: 30°C1984: 31°C1985: 32°C1986: 34°C1987: 32°C1988: 31°C1989: 32°C1990: 30°C1991: 30°C1992: 30°C1993: 31°C1994: 30°C1995: 30°C1996: 29°C1997: 31°C1998: 31°C1999: 32°C2000: 31°C2001: 34°C2002: 31°C2003: 30°C2004: 31°C2005: 32°C2006: 31°C2007: 30°C2008: 31°C2009: 31°C2010: 29°C2011: 29°C2012: 30°C2013: 31°C2014: 30°C2015: 32°C2016: 31°C2017: 31°C2018: 30°C2019: 30°C2020: 31°C2021: 30°C2022: 31°C2023: 31°C2024: 30°C2025: 30°C 2026 forecast: 30°C current forecast 30°C 198119902000201020202026
cooler yearstypical rangewarmer years2026 forecastcurrent forecast

From 1981 to 2025, the 5-11 Sept period averaged 31°C by day. The coolest year was 1996 (29°C) and the warmest was 1986 (34°C). The current forecast averages 30°C - lower than in 69% of historical years.

Historical reference: NASA POWER daily gridded data (MERRA-2), the 1991-2020 normal and a +/- 7-day calendar window. The typical range is the 20th-80th percentile. This is not a city weather-station reading and does not change the current forecast. NASA POWER Daily API.

Weather warnings - India

Heavy rain21 bulletins · in effect until tomorrow · in effect now
Areas incl.: East, West UP, Karaikal district of Puducherry, Mod Rain With LTS, Moradabad, Sambhal and adjoining area, Jagatsingpur, East UP
Heavy rainfall may cause local flooding and traffic disruption. Take care on the roads and near watercourses.
Thunderstorms15 bulletins · in effect until tomorrow · in effect now
Areas incl.: Baleshwar, few places, Sricity, Satyaveedu, Thada, 10 districts of Mizoram, Mayurbhanj
Lightning, wind gusts, hail and torrential rain possible. Avoid open spaces and tall trees.
Flood52 bulletins · in effect until tomorrow · in effect now
Areas incl.: Kosi, Basua, Supaul, Bihar, Dikhow, Shivsagar, Shivsagar, Assam, Sankosh, Golokganj, Dhubri, Assam, Gandak, Hajipur, Vaishali, Bihar, Ghaghra, Chhappra, Saran, Bihar, Ghaghra, Gangpur Siswan, Siwan, Bihar
Risk of flooding and surges. Do not drive onto flooded roads and follow local warnings.
Other hazards9 bulletins · in effect until tomorrow · in effect now
Areas incl.: 8 Mandals, ksm-alamuru Mandal, wgd-tanuku, wgd-iragavaram mandals, 11 Mandals, 18 Mandals
The national weather service is warning of dangerous conditions. Follow local bulletins.
Source: national weather service via the WMO Severe Weather Information Centre, as of 2026-09-05 11:08:09 UTC. 97 active bulletins in total. See alerts worldwide →

14-day forecast - India

India - 14-day weather forecast infographic

India 30 & 45-day weather - long-range outlook

Next 16 days · forecast
29°
around 27° at night · days with rain: 12
Weeks 3-4 · avg for September
33°
around 25° at night · rain chance 27%
Weeks 5-7 · avg for October
34°
around 21° at night · rain chance 8%
The 30 & 45-day outlook for India: the next 16 days are a numerical forecast updated daily - on average 29° by day and 27° at night. Further out we rely on multi-year climate averages: around 33° in September, and about 34° in October. Forecasts beyond two weeks are indicative only.

Today vs the next days - India cities

CityToday+3 days+7 daysRain today
🌧️ Mumbai 29℃29℃ 29℃7.7 mm
🌧️ Chennai 29℃35℃ 26℃0.8 mm
🌧️ Kanpur 29℃32℃ 32℃1 mm
🌧️ Surat 29℃31℃ 29℃0.9 mm
🌧️ Delhi 27℃37℃ 35℃5.9 mm
☁️ Bangalore 27℃29℃ 28℃0.4 mm
🌤️ Pune 27℃28℃ 29℃0.3 mm
☁️ Ahmadabad 27℃33℃ 28℃0.1 mm
🌧️ Indore 25℃27℃ 23℃5.9 mm
🌧️ Jaipur 24℃31℃ 34℃4.3 mm

Day-by-day forecast for India

Saturday5 September 2026
☁️27°overcast clouds
night 26° · evening 29° · rain 0.9550000000000001 mm · humidity 69.5% · wind 6 m/s · clouds 91.5%
Sunday6 September 2026
🌧️28°light rain
night 27° · evening 29° · rain 2.4850000000000003 mm · humidity 63% · wind 6 m/s · clouds 94.5%
Monday7 September 2026
☁️31°broken clouds
night 28° · evening 30° · rain 0.4 mm · humidity 54.5% · wind 6 m/s · clouds 50%
Tuesday8 September 2026
🌧️31°light rain
night 28° · evening 31° · rain 0.3 mm · humidity 53.5% · wind 6 m/s · clouds 38.5%
Wednesday9 September 2026
🌤️30°scattered clouds
night 28° · evening 30° · rain 0.915 mm · humidity 54% · wind 7 m/s · clouds 51%
Thursday10 September 2026
☀️32°clear sky
night 28° · evening 29° · rain 2.73 mm · humidity 52% · wind 7 m/s · clouds 59%
Friday11 September 2026
🌧️31°light rain
night 27° · evening 29° · rain 1.8299999999999998 mm · humidity 57% · wind 5 m/s · clouds 87.5%
Saturday12 September 2026
🌧️29°light rain
night 27° · evening 29° · rain 3.435 mm · humidity 63.5% · wind 5 m/s · clouds 85.5%
Sunday13 September 2026
🌧️29°light rain
night 27° · evening 28° · rain 1.11 mm · humidity 69% · wind 6 m/s · clouds 92.5%
Monday14 September 2026
🌧️28°light rain
night 27° · evening 29° · rain 5.13 mm · humidity 67.5% · wind 6 m/s · clouds 99%
Tuesday15 September 2026
🌧️27°moderate rain
night 27° · evening 27° · rain 3.21 mm · humidity 75.5% · wind 6 m/s · clouds 97.5%
Wednesday16 September 2026
🌧️28°light rain
night 27° · evening 29° · rain 1.575 mm · humidity 70.5% · wind 5 m/s · clouds 91%
Thursday17 September 2026
🌧️30°light rain
night 27° · evening 30° · rain 1.11 mm · humidity 63.5% · wind 5 m/s · clouds 58.5%
Friday18 September 2026
🌧️31°moderate rain
night 27° · evening 29° · rain 7.29 mm · humidity 59% · wind 5 m/s · clouds 68.5%
Saturday19 September 2026
🌧️29°moderate rain
night 26° · evening 28° · rain 3.42 mm · humidity 67.5% · wind 5 m/s · clouds 96%
Sunday20 September 2026
🌧️28°light rain
night 25° · evening 27° · rain 7.205 mm · humidity 68% · wind 6 m/s · clouds 99%

Sea temperature - India

BeachWater todayWater week avgWavesHow's the water?
Chennai31℃31℃0.7 mvery warm
Surat30℃30℃0.8 mvery warm
Mumbai30℃30℃1.1 mvery warm
Sea-surface temperature from marine models, updated daily. See also: where the sea is warmest right now.

Air quality and smog in India

CityPM2.5 (µg/m³)PM10 (µg/m³)Air quality
Ludhijana56.357.9sufficient
Lucknow38.639.1moderate
Agra27.428.3good
Kanpur25.126.1good
Kalkuta2528.2good
Patna20.921.4good
Indore20.129.7good
Surat19.426.3good
Delhi16.917good
Madras16.819.9good
Hyderabad16.421.6good
Nagpur15.225good
Mumbaj11.423.5very good
Bengaluru Urban10.712.9very good
Ahmadabad7.914.3very good
Based on PM2.5 thresholds. Station readings, updated daily (last reading: 2026-09-05, 06:30).

India weather through the year

India - annual climate

India weather month by month - when is the best time to go?

January (28°)February (31°)March (33°)April (38°)May (40°)June (37°)July (33°)August (33°)September (33°)October (34°)November (30°)December (28°)

Weather in other countries in Asia

IndonesiaHong KongIranPeople's Republic of ChinaIraqCambodia

FAQ - India weather

What is the weather like in India today?
Today it is about 27° during the day and 26° at night, overcast clouds.
How far ahead can I check the forecast for India?
This page shows a detailed 14-day forecast plus the long-term monthly climate, so you can plan both a short trip and a holiday months ahead.