Three people were reported dead in Barabanki district and two in Jaunpur.
Met office sources said the maximum temperatures were below normal by 5 to 10 degrees Celsius at "one or two" places in the state.
Cold wave conditions prevailed over some parts of UP.
Night temperatures were recorded below normal in Kanpur, Gorakhpur, Varanasi, Allahabad, Faizabad, Moradabad, Lucknow, Bareilly and Meerut divisions, while normal temperatures were recorded in the remaining divisions.
The lowest minimum temperature in the state was -0.5 degrees Celsius, recorded at Najibabad (Bijnore).
Weather would be mainly dry and shallow fog would prevail over a few places in the state, the sources said.
Ground frost would occur at isolated places during the next two nights, they added.