The state received 143 per cent more rain this June at 241.1mm against normal rainfall of 99.3mm, weather officials said.
Prior to this, the highest rainfall for June was 179.6mm recorded in 2008.
All 12 districts of the state received excess rainfall with the tribal Kinnaur district getting showers 804 per cent more than the average while the Shimla saw a jump of 120 per cent.
The tribal districts of Lahaul and Spiti received the lowest rainfall for the state this year but even there the showers were 25 per cent higher than normal.
Meanwhile, state capital Shimla and some other places were today lashed by intermittent rains which brought about a marginal fall in the mercury.
Una registered the highest maximum in the region at 37.0 degrees Celsius while Sundernagar and Bhuntar recorded highs of 34.2 and 34.0 degrees, respectively.