Gusts of up to 79 miles an hour have hit north Wales, as Storm Eleanor heads across the nation.
There are 36 flood warnings from the North to the South along the coast. The Severn Bridge is closed and the roof's been blown off a block of flats in Barry.
Forecasters are warning coasts could see high waves throwing pebbles onto sea fronts.
A Wind gust of 79 mph was clocked at 10pm in Capel Curig last night.
The Cleddau Bridge in both is closed to high sided vehicles because of strong winds as is the Britannia Bridge .
In Fishguard the A487 is closed because of high tides between Fishguard Square and the A478 / B4546 (Cardigan).
St Bride's Way in Barry is closed after a roof blew off into the road between Pencoedtre Road / Skomer Road and Laleston Close.
Ferry services across the Irish Sea are also affected by the weather. Passengers are advised to check before travelling.
Service is suspended on Arriva Trains Wales between Blaenau Ffestiniog and North Llanrwst because of predicted flooding.
The Met Office has yellow 'be aware' warning of strong winds which is in force until 6pm this evening.
South Wales Police say a fallen tree has caused a serious traffic accident in Hensol.