Over 180,000 people displaced from nine provinces and some 12,000 people have been accommodated in 67 relief camps, said Lal Sarath Kumara, the deputy director of the Disaster Management Centre.
The department of irrigation said 37 of the 71 reservoirs in many provinces have reached spill levels.
The meteorological department has extended the rain and landslide warning for next 48 more hours.
Troops have been deployed to assist local authorities in rescue and relief operations.