Heavy snow for Powys and South Wales tonight
Strong winds will cause drifting with blizzards, especially on hills and mountains. So disruption and more school closures are highly likely.
Based on the latest information, it looks like Mid, South and East Wales will be worst hit.
Forecast snow amounts are 2 to 5cm on low ground away from the coast. 1 to 2 inches. 5 to 10 cm further inland, 2 to 4 inches and as much as 15 to 20 cm, 6 to 8" on Heads of the Valleys, Brecon Beacons with bigger drifts.
There is also a risk of ice building up on power lines. North East Wales can expect some significant snow too.
So this evening and overnight snow will become more widespread spreading into Mid and North Wales. Some moderate to heavy falls, especially on the high ground including Denbighshire Moors.
Some coasts may get away with next to nothing. Lowest temperatures 0 to -2 Celsius with a strong south-easterly wind making it feel bitterly cold.
Tomorrow morning will bring more snowfall to many areas of Wales away from the Pembrokeshire coast.
The snow easing most places becoming dry during the afternoon. It may even brighten up in the south west.
Winds lighter than today but still cold. Highs of 1 in Wrexham and Cardiff. 2 in Aberystwyth. 6 in Milford Haven.
Tomorrow night much drier with mist, fog and low cloud forming. And a risk of ice given the ground is so cold. Dropping close to freezing or below.
After tomorrow, I think we've seen the worst of the snow for a while. Thursday mainly dry with areas of low cloud, mist and fog patches. Some sunshine in places. Still cold with light winds. Milder in Pembrokeshire.
Friday and the weekend turning less cold if not milder. Temperatures rising to nearer average with some wind and rain rolling in from the Atlantic.
Before that, though, it looks like most of Wales can expect more snow in the next 24 hours. Some moderate to heavy falls.especially on the high ground with drifting in strong winds.
You can keep up to date with the latest travel information and school closures on Radio Wales, Radio Cymru and on BBC Wales.