Weather today, July 20: Rainfall is expected in many areas of the country today. From thunderstorms in the national capital to very heavy rain in the Northeast and coastal regions, the monsoon continues to dominate weather patterns. While the showers have brought relief from rising temperatures, warnings have been issued in several states due to the risk of flooding and landslides. The IMD has predicted heavy rainfall in several regions across north, east, northeast, central and southern India, along with thunderstorms, lightning and gusty winds in many areas.IMD Rain Alert for July 20: States Likely to Receive Heavy to Extremely Heavy RainfallThe India Meteorological Department (IMD) has issued warnings for heavy to extremely heavy rainfall across several states on July 20. The alert covers multiple regions where strong monsoon activity is expected.States Likely to Receive Very Heavy to Extremely Heavy RainfallAssamMeghalayaArunachal PradeshSikkimWest BengalOdishaJharkhandBiharStates Expected to Receive Heavy RainfallUttar PradeshMadhya PradeshChhattisgarhMaharashtraGujaratKarnatakaKeralaTamil NaduTelanganaAndhra PradeshHimachal PradeshUttarakhandPunjabHaryanaRajasthanDelhi-NCR weather todayDelhi-NCR is experiencing cloudy skies with light to moderate rainfall and occasional thunderstorms today, as active monsoon conditions persist across the region. The showers have brought some relief from recent heat, keeping temperatures relatively pleasant between 28–32°C, although humidity levels remain high. Intermittent rain is likely throughout the day, with chances of thunderstorms accompanied by lightning and gusty winds. Residents may face waterlogging and slow-moving traffic in certain areas during heavier spells, so caution is advised while commuting. Mumbai Weather TodayMumbai is witnessing steady monsoon conditions with continuous rain and breezy winds. The weather remains overcast, with frequent spells of moderate to heavy rainfall expected through the day. Temperatures are relatively stable, hovering around 27–29°C, but high humidity levels make it feel warmer. Gusty winds along the coast may intensify at times, especially during heavier showers.Jammu & Srinagar Weather TodaySrinagar Weather: The city is seeing mostly cloudy skies with chances of light rain and afternoon showers. Temperatures remain pleasant, ranging between 18–28°C, making the weather cool compared to the plains. Occasional thunderstorms may develop later in the day.Jammu Weather: In contrast, Jammu is expected to witness warm and humid conditions with partly cloudy skies. There is a possibility of light rain or thunderstorms, especially in the evening hours. Temperatures are higher here, hovering around 26–34°C.Himachal Pradesh and Uttarakhand on Alert for Heavy RainHimachal Pradesh and Uttarakhand are expected to witness intensified rainfall activity. Weather authorities have issued alerts for heavy rain in several districts, raising concerns about landslides, road blockages, and travel disruptions in hilly terrain.West Bengal, Bihar, Jharkhand and Odisha Can See Steady RainfallWest Bengal, particularly Kolkata, is witnessing moderate rainfall with overcast skies throughout the day. Bihar and Jharkhand are experiencing light to moderate showers, maintaining humid conditions.Odisha is seeing rainfall along with thunderstorms, especially in coastal districts, where gusty winds may also occur.Kerala, Karnataka, Tamil Nadu, Telangana and Andhra Pradesh Receive RainfallKerala is experiencing heavy rainfall due to strong monsoon currents, with alerts issued in several districts. Karnataka, including Bengaluru, is seeing light rain and drizzle, resulting in pleasant weather.Tamil Nadu remains mostly cloudy, with chances of light rainfall in some areas. Telangana and Andhra Pradesh are witnessing thunderstorms and moderate rainfall activity in multiple regions.Weather Prediction for July 20Heavy to very heavy rain: Assam, Meghalaya, Arunachal Pradesh, Sikkim, West Bengal, Bihar, Jharkhand, OdishaModerate to heavy rain: Uttar Pradesh, Madhya Pradesh, Chhattisgarh, Maharashtra, Goa, Gujarat, Karnataka, Kerala, Tamil Nadu, Telangana, Andhra PradeshHilly states alert: Himachal Pradesh, Uttarakhand (risk of landslides & road disruptions)Light to moderate rain: Delhi, Haryana, Punjab, RajasthanThunderstorms likely: Many states with lightning and gusty windsOverall: Active monsoon across India; chances of waterlogging and travel delays