Many parts of Himachal Pradesh received light to moderate rainfall in the past 24 hours. (FILE PHOTO)

Many parts of Himachal Pradesh received light to moderate rainfall in the past 24 hours, with the meteorological department forecasting extremely heavy rainfall on Monday.

The highest downpour in the state was in Kasauli at 73 mm, followed by Renuka (51 mm), Nahan (49 mm), Baijnath and Sujanpur Tira (36 mm each), Paonta Sahib (35 mm), Palampur (31 mm), Salooni (23 mm), Dalhousie (30 mm), the weather department said.

Shimla received 16 mm of rain, followed by Joginder Nagar and Sangarah (15 mm), Gaggal and Dharampur (14 mm), Chamba (12 mm), Kotkhai and Bharmour (10 mm each), Sundernagar (9 mm), Kharapathar (2 mm) and Kufri and Chamba (1 mm), an official said.

The Meteorological Centre, Shimla, has forecast rains in the plains as well as low and middle hills, and snowfall in the high hills from tomorrow till Friday.

It has issued an "orange" warning for extremely-heavy rains on Monday and "yellow" warning for heavy rains on Tuesday.

The Met office issues colour-coded warnings to alert people ahead of severe or hazardous weather that has the potential to cause damage, widespread disruption or danger to life.

Orange is for weather conditions that have the capacity to impact significantly, while yellow, the least dangerous of all the weather warnings, indicates the possibility of severe weather.

The highest temperature in Himachal Pradesh was recorded in Una at 38 degrees Celsius and the lowest in Keylong at 10.2 degrees Celsius, the official said.