 Snow fell on the A55 at Rhuallt Hill, in north Wales |
Roads and schools across Wales have been affected as a wave of snow and sub-zero temperatures swept the country. North Wales was hit by the worst of the weather on Wednesday, with thick snow falling in the Dolgellau, Blaenau Ffestiniog, Abergele, Bangor and Wrexham areas.
During the day, the cold spell also moved down through mid and south Wales, with reports of snow in Brecon, Merthyr, Carmarthen, Rhondda and Cardiff.
Drivers are being warned of continuing icy conditions on the roads on Thursday morning.
Main roads are continuing to be gritted by local authorities, but BBC broadcast meteorologist Elizabeth Saary also warned that rain could have washed some of the grit off the roads.
 Local authority gritters have been out on main roads |
She added that, even though most places saw some snow on Wednesday, it is only likely to stay on the ground in higher areas.
Temperatures in some parts of Wales could dip to as low as -7C overnight, but should pick up at the end of the week.
"Another frost is expected on Thursday night, but it should be milder by the weekend," said Ms Saary.
Meanwhile, a spokesman for Cardiff International Airport said the airport was operating as usual despite the snow, and no trouble was expected.
On Wednesday, two primary schools in Flintshire, Rhos Heulig, in Rhosesmor and Northop Hall, were closed due to snowfall.
Ysgol Dyffryn Ial in Llandegla and Ysgol Dyffryn Ial in Bryneglwys, both in Denbighshire, were also shut.
And the Crimea Pass in Conwy between Blaenau Ffestiniog and Dolwyddelan, was temporarily shut by police during the afternoon.
Trains between Paddington and south Wales were also delayed due to the weather.