Three more flood alerts have been issued in North Wales as Storm Brian downpours swell river levels.

Natural Resources Wales (NRW) issued alerts for the river Mawddach and river Wnion, from Fairbourne to Ganllwyd and Rhydymain in Gwynedd.

An alert is also in place for the river Conwy from Dolwyddelan to Conwy and the river Glaslyn including Portmeirion and Porthmadog and around river Dwyryd, from Dyffryn Ardudwy to Nant Gwynant.

The NRW has warned that some localised flooding may occur from surface water coming from the rivers.

Storm Brian surge floods a road in Trearddur Bay

The latest flooding threat comes as high tides and 70mph winds battered coastal across much of the west coast of Wales this morning, causing flooding in Trearddur Bay, Anglesey.

Two roads in the seaside village, Lon Isallt and Porth Dafarch, were closed as high tides caused huge waves to crash over the barriers spraying water and throwing debris onto the roads.

An HM Coastguard spokesman said: "Huge waves caused by the high tide were crashing over the barriers in the village and throwing pebbles and stones into the road so the decision was taken to close Lon Isallt and Porth Dafarch."

"The tide dropped this afternoon but the bad weather is expected to continue through the night.”

Storm Brian shuts a road in Trearddur Bay

A coastguard spokesman added: “We have had no reports of any houses in the area being flooded as a result of the storm."

Earlier flood alerts covering the west Anglesey coastline from Cemlyn Bay to Llanddwyn Island as well as the Llyn Peninsula and Cardigan Bay coastline from the Menai Straits to Aberdfyi are no longer in force.

Gale-force gusts hit the region from 4am today and severe conditions along the coast have seen treacherous waves overtop sea defences, sending water debris flying on to the shore.

Aberystwyth has been hit hard with waves crashing over the promenade and on to the sea front.

Waves crash on to this road on Anglesey

The storm surge brought by high tide and 70mph gusts battered the coastal town.

As a precaution Ceredigion Council shut Marine Terrace, Victoria Terrace and New Promenade in Aberystwyth and Quay Parade in nearby Aberaeron.

Abersoch RNLI also had to launch its inshore lifeboat earlier today as a windsurfer who went into the sea in the middle of the storm had to be rescued.

The rescuers found the windsurfer a few hundreds off Abersoch Beach, a few minutes after launching and was brought back to the station unharmed.

Storm Brian batters Aberystwyth

Video Loading

Speed and vehicle restrictions have also been in place on the A55 Britannia Bridge between Anglesey and the mainland all day and people are being warned to be careful around beaches, promenades, coastal footpaths, roads and low lying land where coastal flooding is possible.

Dozens of Arriva Trains Wales services have been cancelled across the region and temporary speed restrictions are also in place on the majority of railway lines today.

A yellow warning remains in place across all of North Wales until 11.59pm tonight.

Richard Hancox, from Natural Resources Wales said: “Conditions across the coastline are likely to be extremely dangerous this weekend and we urge people to stay clear, and avoid visiting the coast during this time.

Strong winds whip up waves at Trearddur Bay

“We know people are tempted to try and take photos of these storms, but it really isn’t worth putting your life at risk. Sea spray and flood water can knock you off your feet easier than you might think, and the large waves can send debris flying onto shore.

“If anyone is concerned about the risk of flooding to their home, please check to see if flood warnings are available in your area, and visit our website for advice on how best to prepare.”