The lower reaches witnessed rains which brought the temperature down.
Shimla was lashed by thunder squall, followed by hailstorm, disrupting normal life.
The town was covered with a thick carpet of hail and skidding of vehicles led to disruptions in vehicular traffic.
The day temperature plummeted and sky remained heavily overcast.
The high altitude tribal areas and other higher hills and mountain passes today witnessed another spell of fresh snowfall while mid and lower hills had rain.
The lower and mid hills witnessed rain, and Jogindernagar was the wettest place in the region with 38 mm rain, followed by Dharamsala and Manali 34 mm, Mehre 30 mm, Kotkhai 29 mm, Dalhousie 28 mm, Palampur 27 mm, Seobagh 26 mm, Salooni 25 mm, Bhuntar 23 mm, Bajaura and Pandoh 19 mm, Guler 16 mm Rekong Peo 16 mm and Shimla 15 mm of rain.
The maximum day temperature plummeted from 26.8 degrees Celsius to 17.4 deg Celsius while Nahan recorded a high of 22.2 degrees Celsius, followed by Una 17.4 degrees Celsius, Dharmshala 17.2 degrees Celsius, Solan 16 degrees Celsius, Sundernagar 11.4 degrees Celsius, Shimla 11.1 degrees Celsius, Bhuntar 11 degrees Celsius, Manali 4.8 degrees Celsius and Kalpa 4.4 degrees Celsius.
There was no significant change in the minimum temperatures and Keylong was coldest with a low of minus 3.5 degrees Celsius, followed by Kalpa minus 1.6 degrees Celsius, Manali minus 0.8 degrees Celsius, Shimla 3 degrees Celsius, Bhuntar 4.2 degrees Celsius, Solan 4.6 degrees Celsius, Palampur 5.5 degrees Celsius, Sundernagar 5.9 degrees Celsius, Nahan 7.7 degrees Celsius, Dharamsala 8.4 degrees Celsius, and Una 9.8 degrees Celsius.
The local MeT office has warned of thunder squall and hailstorm at isolated places in lower and mid hills tomorrow and rain and thunderstorm in mid and lower hills and snowfall or rain in higher hills over next four days.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed)
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.