12
Weather today, April 20, 2026: Large parts of India are bracing for another sharp change in weather as heatwaves intensify in the northern and central regions, while rain and snowfall are expected in hilly areas. According to the India Meteorological Department, temperatures are expected to cross 40°C in several states, with isolated areas touching 45°C, while northeastern states may experience 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 result in light snowfall at higher altitudes and rain at lower valleys. Srinagar is expected to remain cold compared to the plains, with fluctuating temperatures and cloudy skies. Heavy rain warnings have also been issued for Arunachal Pradesh, Assam and Meghalaya.
Why is the heat building up so quickly across India?
Meteorologists attribute the rising heat to:
- Mild unrest in the West
- Clear skies increase solar radiation
- Dry westerly winds over northern India
- Early seasonal shift towards summer
Regions like Madhya Pradesh and Vidarbha have already recorded temperatures around 45°C.
Where are the heat wave warnings?
- West Rajasthan
- East Rajasthan
- Western Uttar Pradesh
- Eastern 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 increase throughout the 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 breezes.
Hyderabad weather today
Minimum: 27°C | Maximum: 40°C
Dry heat and sunny conditions are expected.
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.
Weather in Jammu and Kashmir today
Minimum: −3°C | Maximum: 7°C
Cold conditions with possible snowfall at higher elevations.
Punjab weather today
Minimum: 24°C | Maximum: 39°C
Hot afternoon with a mild evening breeze.
Ahmedabad weather today
Minimum: 27°C | Maximum: 41°C
Heat wave conditions likely.
Sunset and sunrise times depending on the city
|
City |
sunrise |
sunset |
|
Delhi |
05:50 am |
6:49 p.m |
|
Mumbai |
6:17 a.m |
6:56 p.m |
|
Jaipur |
05:58 am |
6:53 p.m |
|
Lucknow |
05:37 am |
6:32 p.m |
|
Ahmedabad |
6:15 a.m |
7:01 p.m |
|
Hyderabad |
05:56 am |
6:32 p.m |
|
Chandigarh |
05:50 am |
6:53 p.m |
|
Srinagar |
05:48 am |
7:00 p.m |
Full rain forecast for the whole city
| City | Minimum temperature | Maximum temperature | Chance of rain | Weather conditions |
|---|---|---|---|---|
| New Delhi | 29°C | 40°C | 5-10% | Hot and steamy |
| Noida | 26°C | 41°C | 5% | Very hot and dry |
| Greater Noida | 27°C | 41°C | 5% | Hot and sunny |
| Gurugram | 26°C | 40°C | 5-10% | Sunny and 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 and sunny |
| Mumbai | 28°C | 32°C | 15-20% | Moist |
| Chennai | 29°C | 36°C | 25-30% | Cloudy |
| Hyderabad | 27°C | 40°C | 10% | Hot afternoon |
| Bengaluru | 23°C | 34°C | 20% | Light showers |
| Calcutta | 28°C | 36°C | 25% | Humid and cloudy |
| Pune | 23°C | 34°C | 10% | Partly cloudy |
| Nagpur | 27°C | 42°C | 0-5% | Heat wave |
| Bhopal | 25°C | 39°C | 5% | Dry heat |
| Patna | 26°C | 38°C | 10% | Warm and 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 |
What impact will rising temperatures have?
- Increased risk of heat stroke
- Increase in electricity demand
- Water shortages in cities
- Deterioration in air quality
- Travel disruptions in hot areas
Weekly NCR forecast for Delhi
|
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 the AQI value fluctuating between 180 and 220 with dust and dry winds contributing to the deterioration in air quality.
Air quality in large cities
|
City |
AQI |
|
Delhi |
200 |
|
Mumbai |
85 |
|
Chennai |
95 |
|
Hyderabad |
110 |
|
Jaipur |
175 |
|
Lucknow |
210 |
|
Ahmedabad |
190 |
|
Chandigarh |
165 |
FAQs: Weather Today Update
1. Are there any travel or security warnings?
Yes. Avoid traveling outdoors during peak heat times and follow local advisories.
2. Will temperatures rise across the country?
Yes. North and central India will experience temperatures above 40°C.
3. Will there be rain today?
Rain is expected in northeast India and mountainous areas.
4. Where will it snow today?
Higher areas of Jammu & Kashmir and Himachal Pradesh.
5. Which cities will be affected by heatwaves?
Delhi, Lucknow, Jaipur, Ahmedabad and parts of central India.
Disclaimer: Weather forecasts are for guidance only. Conditions can change quickly. Always check with local authorities for emergencies and travel warnings.