Weather Today, 20 April 2026: Large parts of India are bracing for another intense weather shift as heatwave conditions intensify across northern and central regions while rainfall and snowfall are expected in hilly areas. According to India Meteorological Department, temperatures in several states are expected to cross 40°C, with isolated pockets touching 45°C while northeastern states may witness heavy rainfall, creating a stark contrast across the country.
Will it Rain or Snow in the Hills?
Weather conditions in Jammu and Kashmir and Himachal Pradesh may bring light snowfall in higher reaches and rain in lower valleys. Srinagar is expected to remain cold compared to plains, with fluctuating temperatures and cloudy skie and heavy rainfall alerts are also issued for Arunachal Pradesh, Assam and Meghalaya.
Why Is The Heat Building Up So Fast Across India?
Meteorologists attribute the rising heat to:
- Weak western disturbances
- Clear skies increasing solar radiation
- Dry westerly winds across north India
- Early seasonal shift toward summer
Regions like Madhya Pradesh and Vidarbha already recorded temperatures around 45°C.
Where are the Heat Wave Alerts?
- West Rajasthan
- East Rajasthan
- West Uttar Pradesh
- East Uttar Pradesh
- Madhya Pradesh
- Vidarbha
- Chhattisgarh
- Jharkhand
Delhi-NCR Weather Today
Minimum: 29°C | Maximum: 40°C
Partly cloudy skies with warm winds and heat likely to intensify during afternoon.
Chennai Weather Today
Minimum: 28°C | Maximum: 36°C
Hot and humid conditions with moderate coastal winds.
Mumbai Weather Today
Minimum: 28°C | Maximum: 32°C
Humid weather with mild sea breeze.
Hyderabad Weather Today
Minimum: 27°C | Maximum: 40°C
Dry heat expected with sunny conditions.
Karnataka Weather Today
Minimum: 23°C | Maximum: 34°C
Pleasant morning, warm afternoon.
Uttar Pradesh Weather Today
Minimum: 28°C | Maximum: 43°C
Heatwave-like conditions expected.
Rajasthan Weather Today
Minimum: 25°C | Maximum: 39°C
Dry heat with strong sunshine.
Jammu and Kashmir Weather Today
Minimum: −3°C | Maximum: 7°C
Cold conditions with possible snowfall in higher altitudes.
Punjab Weather Today
Minimum: 24°C | Maximum: 39°C
Hot afternoon with mild evening breeze.
Ahmedabad Weather Today
Minimum: 27°C | Maximum: 41°C
Heatwave conditions likely.
City-Wise Sunset & Sunrise Timing
|
City |
Sunrise |
Sunset |
|
Delhi |
05:50 AM |
06:49 PM |
|
Mumbai |
06:17 AM |
06:56 PM |
|
Jaipur |
05:58 AM |
06:53 PM |
|
Lucknow |
05:37 AM |
06:32 PM |
|
Ahmedabad |
06:15 AM |
07:01 PM |
|
Hyderabad |
05:56 AM |
06:32 PM |
|
Chandigarh |
05:50 AM |
06:53 PM |
|
Srinagar |
05:48 AM |
07:00 PM |
Full City-Wise Rain Forecast
| City | Minimum Temperature | Maximum Temperature | Rain Probability | Weather Condition |
|---|---|---|---|---|
| New Delhi | 29°C | 40°C | 5-10% | Hot & Hazy |
| Noida | 26°C | 41°C | 5% | Very Hot & Dry |
| Greater Noida | 27°C | 41°C | 5% | Hot & Sunny |
| Gurugram | 26°C | 40°C | 5-10% | Sunny & Hot |
| Ghaziabad | 25°C | 40°C | 5% | Dry Heat |
| Faridabad | 28°C | 41°C | 0-5% | Mostly Clear |
| Chandigarh | 24°C | 39°C | 10-15% | Partly Cloudy |
| Jaipur | 25°C | 39°C | 5% | Dry Heat |
| Lucknow | 28°C | 43°C | 5-10% | Very Hot |
| Ahmedabad | 27°C | 41°C | 5% | Dry & Sunny |
| Mumbai | 28°C | 32°C | 15-20% | Humid |
| Chennai | 29°C | 36°C | 25-30% | Cloudy |
| Hyderabad | 27°C | 40°C | 10% | Hot Afternoon |
| Bengaluru | 23°C | 34°C | 20% | Light Showers |
| Kolkata | 28°C | 36°C | 25% | Humid & Cloudy |
| Pune | 23°C | 34°C | 10% | Partly Cloudy |
| Nagpur | 27°C | 42°C | 0-5% | Heatwave |
| Bhopal | 25°C | 39°C | 5% | Dry Heat |
| Patna | 26°C | 38°C | 10% | Warm & Humid |
| Amritsar | 23°C | 37°C | 10% | Warm |
| Dehradun | 18°C | 30°C | 20% | Light Rain Possible |
| Shimla | 5°C | 14°C | 35% | Light Rain |
| Srinagar | −3°C | 7°C | 40% | Snow/Rain Likely |
| Guwahati | 24°C | 32°C | 45% | Heavy Rain Possible |
| Shillong | 18°C | 26°C | 50% | Rain Likely |
How Will Rising Temperatures Impact?
- Increased heatstroke risk
- Power demand surge
- Water shortages in cities
- Air quality deterioration
- Travel disruptions in heat-affected areas
Delhi NCR Weekly Forecast
|
Day |
Min |
Max |
|
Monday |
29°C |
40°C |
|
Tuesday |
30°C |
41°C |
|
Wednesday |
29°C |
41°C |
|
Thursday |
30°C |
41°C |
|
Friday |
31°C |
43°C |
|
Saturday |
31°C |
44°C |
|
Sunday |
30°C |
43°C |
Delhi’s Air Quality Today – April 20, 2026
Air quality in Delhi is expected to remain Moderate to Poor with AQI levels hovering between 180-220 where dust and dry winds contribute to deteriorating air quality.
Major Cities Air Quality
|
City |
AQI |
|
Delhi |
200 |
|
Mumbai |
85 |
|
Chennai |
95 |
|
Hyderabad |
110 |
|
Jaipur |
175 |
|
Lucknow |
210 |
|
Ahmedabad |
190 |
|
Chandigarh |
165 |
FAQ’s: Weather Today Update
1. Are there any travel or safety warnings?
Yes. Avoid outdoor travel during peak heat hours and monitor local advisories.
2. Will temperatures rise across the country?
Yes. Northern and central India will see temperatures above 40°C.
3. Will there be any rain today?
Rain expected in northeast India and hill regions.
4. Where will it snow today?
Higher reaches of Jammu & Kashmir and Himachal Pradesh.
5. Which cities will face heatwave conditions?
Delhi, Lucknow, Jaipur, Ahmedabad and parts of central India.
Disclaimer: Weather forecasts are for guidance only. Conditions may change rapidly. Always check local authorities for emergencies and travel alerts.