Most of Wales is having a wet and windy weekend, prompting weather warnings from forecasters.
Up to 4in (10cm) of rain was forecast to fall over hills and mountains in north-western parts on Saturday.
The heavy rain is set to continue into Sunday, with yellow "be prepared" alerts from the Met Office.
A wind warning was in place for Saturday, as Storm Aiden blew in across the Irish Sea - with gusts hitting up to 60mph (113km/h).
It follows two days of downpours that led to road closures in Gwynedd.
Natural Resources Wales has put more than 30 flood alerts in place around the country and issued a flood warning for Lower Dee Valley from Llangollen to Trevalyn Meadows.
What do the weather warnings say?
The Met Office yellow alert for rain on Saturday was in force until 14:00 GMT and covered all of Wales, except Flintshire.
It warned there would be about an inch of rain (2.5cm) across most parts, rising up to 2.4in (6cm) on higher ground, and up to 4in on hills and mountains of Snowdonia.
The wind alert ran until 21:00, with speeds reaching up to 60mph (96 and 104km/h) in affected areas, but higher in exposed coastal areas or high ground.
On Sunday, the yellow rain warning is in place from noon until 08:00 on Monday, and covers all of Wales, except Flintshire.
Again, north-west parts of Wales are expected to experience the heaviest rain.
Gary White, duty tactical manager for Natural Resources Wales, said flooding was possible "up and down" the country.
"Our emergency response workers will be at key sites checking defences are in good working order and making sure any drainage grids and screens are clear to reduce the risk to people and their homes," he said.