Keylong in Lahaul-Spiti was the coldest place in the state at minus 2.3 degrees celsius and it received 15 cm snowfall, Shimla MeT centre director Manmohan Singh said.
The rain lashed Tissa (24 mm), Kothi (17 mm), Bharmour (16 mm), Saloni (11 mm), Manali (8 mm), Dalhousie (7 mm) and Dharamshala (6 mm).
Kalpa in Kinnaur district recorded a low of 1.3 degrees celsius, while minimum temperature in Manali and Kufri was 5 degrees celsius each.
Dalhousie and Shimla recorded a low of 6.2 degrees celsius and 7.9 degrees celsius, respectively.
The highest temperature in the state was recorded in Una at 27.5 degrees celsius.
The weatherman has forecast rain in plains and low hills, and rain and snowfall in middle and high hills on Friday and Saturday.