Weekend rains led to flooding along the Grand River watershed.
In New Hamburg, some residents were getting around with canoes.
Many streets in Kitchener, Waterloo and Cambridge became impassable.
There was heavy runoff from fields where soil was left exposed without either crops or cover crops for protection.
The flooding came close to record levels set in February, 2018.