Officials said four people died in Muzaffarnagar, three in Mathura, two each in Agra, Bulandshahr, Etah and one each in Barabanki and Mirzapur.
Maximum temperatures were below normal by 4 to 10 degrees in some parts of western UP, Met office sources here, adding that weather was mainly dry over the state.
Night temperatures were markedly below normal in Moradabad, Agra and Meerut divisions, appreciably below normal in Gorakhpur, Lucknow, Bareilly divisions and below normal in Kanpur division.
Lowest minimum temperature in the state was 0.6 degrees celsius recorded at Muzaffarnagar.
Sources said weather would be mainly dry over the state. Fog or dense fog would occur over many parts of west UP and may extend over east UP.
Ground frost would occur in isolated parts of West UP during next two nights, they said, adding that very dense fog (visibility 50 M or less) would occur over some parts of west UP during next 48 hours.