In the south, 30 to 50mm of rain, 1 to 2 inches is expected in places by the end of tomorrow with a risk of localised flooding.

The north east is likely to be worst hit by heavy snow with an amber warning in force.

Flintshire, Wrexham and Denbighshire in the firing line tomorrow. 10 to 15cm of snow possible at low levels. 4 to 6 inches. 20 to 40cm, 8 to 16 inches or more higher up.

On the Clwydian Hills and Berwyn Mountains well over a foot of snow is possible by the end of tomorrow with big drifts and blizzards.

Some very poor and atrocious conditions likely on high ground for example on the Horse Shoe Pass.

Some disruption is likely and schools may close and there is also a risk of power cuts with sticky snow and strong winds bringing down power lines.

Tomorrow night into Saturday we'll see more rain and heavy snow in parts of the north and north east, moving further south into Powys and Monmouthshire. In Pembrokeshire it should eventually turn drier.

On Saturday more snow is expected, heaviest in the north east and in Powys but easing during the day.

The south west and the west coast will be much drier and brighter. Temperatures in Wrexham will be around freezing but up to 6 Celsius in Carmarthen.

Sunday is a better day. Generally much drier. Just a few snow flurries but colder everywhere with a biting east wind.

Next week will be unusually cold for March but much drier with easterly winds. Over the Easter weekend it looks like turning a bit milder with some rain and showers.