The highest rainfall recorded over the past few hours was reported from Maliboda in the Kegalle District, which received 103.5 millimetres of rain, according to the Department of Meteorology.
The Delwala Tea Factory area in the Galle District recorded 93.5 millimetres of rainfall, while 87.5 millimetres was reported from the Gurudiyapotha Tea Factory area.