Firefighters in south west Wales have dealt with about 30 calls to flash flooding and other weather-related emergencies following heavy rain.
Crews from around the Swansea area were called out following heavy rain on Friday morning.
Severe weather warnings were issued for many parts of Wales, with forecasters predicting further downpours on Saturday.
Swansea council has extra staff and equipment on standby at the weekend.
Crews from Neath, Swansea Central, Swansea West, Pontardawe, Morriston and Gorseinon were called out to deal with flooding.
On Friday morning, fire crews received calls from Trallwn Road, Llansamlet, Sketty, Uplands, Brynhyfryd, Rock Street, Glynneath, Meas-yr-Eglwys, Glynneath and Caenant Terrace, Skewen.
BBC Wales meteorologist Derek Brockway said the heaviest of the unseasonal August rain was now over.
Mr Brockway said: "Tonight more rain will spread up across most of Wales which will be heavy.
"Again on Saturday afternoon there's the possibility of heavy rain in south west Wales and Powys.
"Tomorrow night heavy rain will affect most of Wales, with things drying up on Sunday."
Friday's Met Office warning was issued for 15 of the 22 Welsh counties: Blaenau Gwent, Bridgend, Caerphilly, Carmarthenshire, Ceredigion, Conwy, Denbighshire, Gwynedd, Merthyr Tydfil, Neath Port Talbot, Pembrokeshire, Powys, Rhondda Cynon Taf, Swansea and Torfaen.
The Environment Agency and the Met Office said they continued to monitor the situation closely and advise emergency services and local authorities.
Earlier Stena cancelled its 1100 BST Fishguard-Rosslare and 1500 BST Rosslare-Fishguard sailings on Friday.
A spokesman for Swansea council said: "Our highways maintenance crews have been working throughout the night and today dealing with a large volume of calls from residents.
"Most of the flooding has been relatively minor. The heavy rainfall last night and the continuing severe weather today has put some pressure on the mains which are having to cope with huge volumes of water.
"Extra staff and mechanical equipment is on stand-by for the weekend to enable us to cope with any calls or instances of flooding which may occur."
The spokesman added that anyone needing to report flooding could call the council's emergency highways telephone number on 0800 132081.
Free river and sea flood warnings are available at www.environment-agency.gov.uk or by calling 0845 988 1188.