Monday 6 December 2010, 16:32
Last weekend, winter eased its grip with a slow thaw.
Daytime temperatures rose as high as 6 or 7 Celsius on the coast but with rain falling onto frozen ground, some roads and pavements turned into ice rinks.
Last night it turned colder again and with clear skies, temperatures fell as low as -9 Celsius inland and much of Wales woke up to hard frosts this morning.
This afternoon RAF Valley on Anglesey reached 6 Celsius with a breeze off the sea but at Tirabad in Powys, the frost persisted all day, with freezing fog keeping the temperature down to -6 Celsius.
Tonight will bring more freezing fog patches and another widespread, hoar frost. You can find out more about frosts at BBC Weather.
Snowdon from Pen Llyn at Brynrefail, Snowdonia by Elton Angle-Smith.
On Tuesday a weakening front will move south into Wales during the day bringing a little sleet and snow into the north and north west.
Most of Powys and the south will remain dry with some sunshine but like today - freezing fog will be slow to clear and lingering all day in a few areas.
Wednesday will be cold but generally dry with plenty of sunshine and a northerly breeze.
Thursday and Friday will be cloudier and less cold with the wind turning into the north west and at the moment, the weekend looks set to turn milder with some mist, hill fog and drizzle.
Hang on to your hats though as the cold weather looks set to return towards the end of next week with another Arctic plunge!
Monday 6 December 2010, 15:00
Tuesday 7 December 2010, 11:22