Flood water up to 8ft (2.4m) high hit around 60 homes as heavy rain and strong winds brought flooding in several parts of Wales.
Homes were damaged in Ystrad, Rhondda
Dozens of properties in Rhondda were deluged after a culvert near Ystrad became blocked.
Forecasters predicted a respite on Friday evening but more heavy rain and strong winds over the weekend.
The number of flood warnings and flood watches has dropped but they are likely to increase in the next few days.
A dozen flood warnings had been in force at the height of the bad weather, mostly on the rivers Ely, Severn and Wye.
Communities in Rhondda were among the areas hardest hit by the rain.
South Wales Fire Service say they had around 140 calls over five hours to properties in Ystrad, Treorchy, Pentre, Pen Rhiwfer, Porth and Trehafod.
A torrent of water went down the main street in Ystrad, demolishing a wall and hitting Ystrad Rhondda RFC's clubhouse.
Richard Murley, who lives next door to the club, said: "My wife managed to get the kids out of the house before it tried coming into the front of the house.
"It was crazy. It was like something you see on the telly."
The rugby club has cancelled Saturday's game and a concert on Friday night. It also fears the damage will mean the children's Christmas party being postponed.
No homes in the area were evacuated but a leisure centre was placed on standby in case it was needed to house people.
Heavy rain brought disruption to roads
A number of roads were left impassable by the flooding, reflecting disruption elsewhere.
Flooding affected roads in the Welshpool, Machynlleth and Caersws area of Powys.
The A490 near mid wales airport remains impassable due to flooding, as is the A487 at Dyfi Bridge, Machynlleth, although the A483 near Welshpool is said to be passable with care.
The A470 between Mallwyd and the A458 and the A489 junctions is also partially blocked.
A woman walking in Gower was rescued by coastguards after losing her way in the poor conditions on Thursday evening.
A severe weather warning for Wales was lifted on Friday morning although heavy rain is forecast for the weekend.