Weather in India 🇮🇳
Right now, Bhavnagar is the warmest city in India at 30°C, while Srinagar is the coolest at 10°C — a nationwide temperature range of 20°C.
Display Units:
Current Weather Conditions: Top Cities in India
Mumbai
Smoky haze
29°
84°
Delhi
Clear
27°
80°
Bengaluru
Light rain shower
23°
74°
Ahmedabad
Clear
28°
82°
Chennai
Partly Cloudy
28°
83°
Kolkata
Clear
25°
78°
Surat
Clear
28°
82°
Pune
Clear
23°
73°
Kanpur
Smoky haze
24°
76°
Jaipur
Clear
24°
74°
Navi Mumbai
Smoky haze
28°
82°
Lucknow
Smoky haze
24°
76°
Nagpur
Clear
24°
74°
Coimbatore
Light rain shower
26°
78°
Indore
Smoky haze
22°
72°
Vadodara
Smoky haze
28°
83°
Kallakurichi
Overcast
25°
78°
Patna
Patchy rain nearby
23°
74°
Bhopāl
Clear
23°
74°
Ludhiāna
Smoky haze
24°
75°
Madurai
Overcast
26°
78°
Tirunelveli
Overcast
28°
82°
Agra
Clear
26°
79°
Rājkot
Clear
28°
82°
Najafgarh
Clear
28°
83°
Jamshedpur
Smoky haze
22°
72°
Nashik
Smoky haze
22°
72°
Pimpri
Clear
23°
74°
Kalyān
Smoky haze
26°
79°
Thāne
Smoky haze
28°
82°
Meerut
Smoky haze
24°
75°
Nowrangapur
Clear
21°
70°
Faridabad
Clear
27°
81°
Ghāziābād
Smoky haze
24°
76°
Dhanbad
Smoky haze
24°
75°
Dombivli
Smoky haze
28°
82°
Varanasi
Smoky haze
22°
72°
Ranchi
Smoky haze
20°
67°
Amritsar
Smoky haze
24°
75°
Prayagraj
Smoky haze
25°
76°
Visakhapatnam
Clear
25°
77°
Teni
Overcast
25°
77°
Jabalpur
Clear
22°
71°
Hāora
Clear
25°
78°
Tiruchirappalli
Overcast
27°
80°
Sambhaji Nagar
Clear
23°
73°
Shivaji Nagar
Partly Cloudy
24°
76°
Sholapur
Clear
25°
77°
Srinagar
Smoky haze
10°
51°
Tiruppur
Light rain shower
26°
79°
Chandīgarh
Smoky haze
22°
71°
Jodhpur
Clear
25°
78°
Salem
Overcast
21°
70°
Guwahati
Partly Cloudy
23°
73°
Gwalior
Clear
25°
77°
Vijayawada
Clear
24°
76°
Bhiwandi
Smoky haze
28°
82°
Mysore
Partly Cloudy
24°
75°
Rohini
Clear
29°
83°
Kanayannur
Light rain shower
25°
77°
Hubli
Clear
24°
76°
Bhubaneswar
Smoky haze
24°
75°
Narela
Clear
24°
76°
Jalandhar
Smoky haze
24°
75°
Thiruvananthapuram
Overcast
25°
78°
Kota
Clear
25°
77°
Alīgarh
Clear
24°
76°
Bareilly
Smoky haze
23°
73°
Morādābād
Haze
23°
73°
Raipur
Smoky haze
23°
74°
Gorakhpur
Smoky haze
23°
74°
Puducherry
Overcast
27°
80°
Bhilai
Smoky haze
23°
74°
Borivli
Smoky haze
29°
84°
Bhavnagar
Clear
30°
86°
Cochin
Light rain shower
25°
77°
Amrāvati
Smoky haze
24°
75°
Sāngli
Cloudy
26°
79°
Cuttack
Smoky haze
24°
75°
Bīkaner
Clear
27°
81°
Bokāro
Haze
23°
73°
Warangal
Smoky haze
24°
76°
Nanded
Clear
23°
74°
Kozhikode
Overcast
26°
80°
Rourkela
Smoky haze
21°
70°
Guntur
Clear
24°
76°
Dehra Dūn
Clear
19°
67°
Erode
Overcast
26°
78°
Bhayandar
Smoky haze
29°
84°
Durgapur
Clear
23°
74°
Ajmer
Clear
24°
74°
Ulhasnagar
Smoky haze
25°
78°
Kolhāpur
Clear
24°
75°
Siliguri
Smoky haze
20°
69°
Bilimora
Smoky haze
26°
78°
Karol Bāgh
Clear
27°
80°
Āsansol
Haze
23°
74°
Jamnagar
Clear
28°
82°
Sahāranpur
Smoky haze
22°
72°
Vellore
Patchy rain nearby
24°
76°
Weather in India — FAQ
Common questions about forecasts, units, and sources for India.
What is the weather like in India right now?
Live weather observations and 14-day forecasts are shown above for 100 city(ies) across India. Click any city for full hourly + daily details.
How are forecasts for India produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In India the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.