More than 500 properties have been hit by power cuts as a band of heavy rain is causing flood warnings.
A yellow weather warning has been issued by the Met Office due to heavy rain until 18:00 BST on Wednesday and also covers north-west England.
The forecaster said up to 50-100mm (2-4in) of rainfall is likely, with as much as 150-200mm (6-8in) in some locations.
The National Grid said 518 properties were without power.
A high voltage fault led to power cuts affected including more than 350 homes and businesses in Carmarthen.
The National Grid said the electricity supply was cut to more than 30 properties near Abergavenny, Monmouthshire.
There were also a small number of power cuts in Ceredigion.
In north Wales, Scottish Power said there were outages affecting properties in Old Colwyn, Conwy county.
Natural Resources Wales had nine flood warnings in place affecting Swansea, Carmarthenshire and Powys.
Traffic Wales said the A5 in Conwy county was partially blocked between Bethesda and Capel Curig due to flooding.
Motorists in Rhondda Cynon Taf were warned of congestion on the A465 near Hirwaun because of flooding on the Rhigos roundabout.
A social media post on X, formerly known as Twitter, showed vehicles driving through the flood water.
The BBC is not responsible for the content of external sites.
Transport for Wales said flooding at Skewen, Neath Port Talbot, was causing 15 minute delays to train services between the Port Talbot Parkway and Swansea, while the service to Llanelli was suspended because of a fallen tree.
North Wales Police warned of a road closure on Holt Road in Wrexham, between the Tesco Roundabout and Montgomery, also because of a fallen tree.
In South West England, a handful of properties were left without power.
In Somerset the National Grid reported about 50 properties where the electricity supply had failed. Another 23 were suffering problems near Truro in Cornwall.
No weather warnings are in place for southern England but a warning is in place until 18:00 BST, stretching from Manchester to Leeds and Carlisle is in place further north.
Related Topics
Related Internet Links
The BBC is not responsible for the content of external sites.