Around the coast, large sea surges have been seen in places such as Porthcawl, Aberystwyth and Holyhead.
Here are some pictures showing the impact of Storm Eunice, which brought a rare red weather warning.
Getty Images
Waves battered Porthcawl harbour as Storm Eunice hits at high tide
Terry Branton from Langland, Swansea, saw one of the large trees in his garden fall: "Within two or three minutes I could just see the tree moving progressively over until it went crunch onto the front lawn".
Reuters
In Aberystwyth large waves crashed onto the seafront
Matthew Horwood
Two lorries were blown over on the M4 in Margam
Holly Price and her five-year-old daughter Olivia were "lucky to be alive" after having to evacuate their house in Newport after the roof caved in
Penarth Esplanade was another spot with waves sending spray onto onlookers
Walkers at Caswell Bay, Gower, said while the winds were high, damage was not as bad as previous storms. "It's definitely been worse here over the past 20s. Roof is still on!" said Sean Dwyer, pictured with wife Ruth
This tree narrowly avoided landing on two cars after falling on Heathwood road in Cardiff
There's been flooding in Conwy: this is just outside Ysgol Aberconwy
A first for Wales as no trains are running all day and no rail replacements services are being offered
Sophie Hannah
Sophie Hannah, from Birchgrove in Swansea, took this picture of a shed that had blown into her garden
This fallen tree is at the Plough and Harrow in Murton, Swansea. Landlord Nicholas Jones, 40, said: "There were a couple of cars on this side of tree. It missed it by an inch. It has landed on our tile roof, but we can't see if there's any damage yet".