Flood warnings are in place across North Yorkshire following heavy rain over the weekend.
The Environment Agency (EA) said nine warnings were in place on the rivers Ouse, Derwent and Don.
Riverside pathways on the Ouse in York were submerged and river levels peaked at about 3.5m above normal summer levels.
The Foss Barrier, which helps to stop flooding of riverside properties, was brought into operation on Saturday.
The EA said there were 21 flood alerts across the county, which indicate that flooding is possible.