The India Meteorological Department (IMD) has forecast heavy to very heavy rainfall across several parts of the country on Monday, with isolated extremely heavy rainfall likely over Assam & Meghalaya and Sub-Himalayan West Bengal & Sikkim. Heavy rainfall has also been predicted for Delhi, Haryana, Uttar Pradesh, Uttarakhand, Punjab, Himachal Pradesh, Bihar, Jharkhand, Chhattisgarh and parts of southern India, while thunderstorms, gusty winds and squally weather are expected in several regions.Today's weather forecast: Check what IMD expects across India hereAndaman & Nicobar Islands: Heavy rainfall likely at isolated places; thundersquall with wind speeds of 50–60 kmph; thunderstorms accompanied by lightning. Andhra Pradesh: Thunderstorms accompanied by lightning and gusty winds (40–50 kmph); strong surface winds likely at isolated places. Arunachal Pradesh: Heavy to very heavy rainfall likely at isolated places; thunderstorms accompanied by lightning. Assam & Meghalaya: Heavy to very heavy rainfall with isolated extremely heavy rainfall likely; thunderstorms accompanied by lightning. Bihar: Heavy to very heavy rainfall likely at isolated places; thunderstorms accompanied by lightning and gusty winds (30–40 kmph). Chhattisgarh: Heavy rainfall likely at isolated places; thunderstorms accompanied by lightning. Delhi, Haryana & Chandigarh: Heavy rainfall likely at isolated places. Himachal Pradesh: Heavy rainfall likely at isolated places. Jammu, Kashmir, Ladakh, Gilgit-Baltistan & Muzaffarabad: Heavy rainfall likely at isolated places; thunderstorms accompanied by lightning. Jharkhand: Heavy rainfall likely at isolated places; thunderstorms accompanied by lightning and gusty winds (30–40 kmph). Karnataka: Heavy rainfall likely over Coastal and South Interior Karnataka; thunderstorms accompanied by lightning and gusty winds (40–50 kmph) over Coastal Karnataka and (30–40 kmph) over South Interior Karnataka; strong surface winds likely. Squally weather with wind speeds of 40–50 kmph, gusting to 60 kmph, likely along and off the Karnataka coast. Kerala & Mahe: Heavy rainfall likely at isolated places; thunderstorms accompanied by lightning and gusty winds (40–50 kmph); strong surface winds likely. Squally weather with wind speeds of 40–50 kmph, gusting to 60 kmph, likely along and off the Kerala coast. Lakshadweep: Thunderstorms accompanied by lightning and gusty winds (40–50 kmph); strong surface winds likely. Squally weather with wind speeds of 40–50 kmph, gusting to 60 kmph, likely over the area. Madhya Maharashtra: Heavy rainfall likely at isolated places. Madhya Pradesh: Thunderstorms accompanied by lightning and gusty winds (30–40 kmph) likely at isolated places. Nagaland, Manipur, Mizoram & Tripura: Heavy to very heavy rainfall likely at isolated places; thunderstorms accompanied by lightning. Odisha: Heavy rainfall likely at isolated places; thunderstorms accompanied by lightning and gusty winds (30–40 kmph). Punjab: Heavy rainfall likely at isolated places. Sikkim & Sub-Himalayan West Bengal: Heavy to very heavy rainfall with isolated extremely heavy rainfall likely; thunderstorms accompanied by lightning and gusty winds (30–40 kmph). Telangana: Thunderstorms accompanied by lightning and gusty winds (30–40 kmph); strong surface winds likely. Uttar Pradesh: Heavy rainfall likely at isolated places. Uttarakhand: Heavy rainfall likely at isolated places; thunderstorms accompanied by lightning. Vidarbha: Thunderstorms accompanied by lightning likely at isolated places. Marine weather: Arabian Sea: Squally winds of 45–55 kmph, gusting to 65 kmph, likely along and off the Somalia and Oman coasts and over most parts of the west-central Arabian Sea, adjoining parts of the southwest, east-central and north Arabian Sea. Bay of Bengal: Squally weather with wind speeds of 40–50 kmph, gusting to 60 kmph, likely along and off the south Sri Lanka coast, adjoining many parts of the south Bay of Bengal and over the Andaman Sea.