Very dense fog alert! IMD predicts thick haze over parts of North India till December 21 | Check forecast | India News

Very dense fog alert! IMD predicts thick haze over parts of North India till December 21 | Check forecast

Published on: Dec 18, 2025 05:17 PM IST

Weather forecast: Punjab, Uttarakhand, and Bihar are also likely to experience similar conditions on December 19 and 20. 

The India Meteorological Department (IMD) has issued warnings for dense to very dense fog across several parts of North India over the next few days. Uttar Pradesh and Haryana are expected to witness thick fog during the early morning hours from December 19 to 21, according IMD's latest bulletin.

Punjab, Uttarakhand, and Bihar are also likely to experience similar conditions on December 19 and 20. (Photo by Sanchit Khanna/ Hindustan Times)
Punjab, Uttarakhand, and Bihar are also likely to experience similar conditions on December 19 and 20. (Photo by Sanchit Khanna/ Hindustan Times)

Punjab, Uttarakhand, and Bihar are also likely to experience similar conditions on December 19 and 20, with fog lingering in isolated pockets for a few more days.

IMD weather forecast

Fog over Northeast India and other states

Dense fog is expected over parts of Northeast India between December 19 and 22. Himachal Pradesh will experience fog on December 19 and 20, while Odisha and Jharkhand may see fog between December 18 and 20, as per IMD.

Cold wave and severe cold conditions

The IMD has forecast “cold day” conditions at some places and “severe cold day” conditions at isolated pockets of Uttar Pradesh and Uttarakhand over the next two days. Isolated areas in West Madhya Pradesh are also expected to experience cold wave conditions on December 18.

Recent weather developments

In the past 24 hours, very heavy rainfall was recorded at isolated places in Tamil Nadu. Dense fog with visibility below 50 metres was reported in parts of Uttar Pradesh and isolated pockets of Uttarakhand, Punjab, and Haryana. Other states, including Meghalaya, Odisha, and Bihar experienced dense fog with visibility between 50 and 199 metres.

Visibility reports from key locations

In West Uttar Pradesh, Agra and Bareilly saw near-zero visibility, while Aligarh recorded 40 metres. East Uttar Pradesh locations such as Prayagraj, Gorakhpur, and Kanpur reported zero visibility at some points, with other areas recording 10-150 metres. Uttarakhand cities like Haridwar, Pantnagar, and Khatima recorded 25-75 metres. Punjab’s Patiala reported 30 metres, and Chandigarh saw less than 50 metres. Visibility in parts of Bihar, Odisha, and Meghalaya ranged between 50 and 100 metres.

Will temperatures drop?

Minimum temperatures are expected to remain steady over Northwest India for the next 24 hours, with a gradual rise of 2-3 degrees Celsius over the following three days.

Maharashtra will see similar patterns, while Gujarat may experience a temporary rise of 2-3 degrees Celsius before temperatures fall again. Maximum temperatures in Punjab, Haryana, and Uttarakhand are not expected to change significantly in the next 2-3 days but may gradually drop by 1-3 degrees Celsius afterward. Bihar is likely to see no significant change in maximum temperatures over the next week.

Warnings for commuters and fishermen

Dense fog may disrupt early morning travel across North India. Drivers are advised to exercise caution, especially in Uttar Pradesh, Punjab, Haryana, and Uttarakhand. Fishermen are warned not to venture into the Bay of Bengal, particularly over the Gulf of Mannar and adjoining Comorin area, from December 18 to 20.

Check for Real-time updates on India News, Weather Today, Latest News on Hindustan Times.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }