Mainly very cold weather is expected in northern areas, while cold and dry in other parts of the country. However more rain (with snow over hills) is expected at isolated places in Malakand, Hazara divisions, Gilgit-Baltistan and Kashmir. Dense/shallow foggy conditions are likely to prevail in few central and southern parts of Punjab.