Forecasters have warned more wintry weather is to come in the wake of today’s snow and freezing temperatures.
The mercury is expected to dip as low as -5C in Dundee over the weekend and to -10C in some areas of Perthshire.
Dundee Airport was reading temperatures of as low as -2C today.
Stuart Brooks from the Met Office said: “Today is generally going to remain dry and clear with the odd light showering of snow.
“We have seen some snowfall in the local area.
“Over the course of the next few days Dundee will see small flurries but will largely be sheltered from the snowfall and will see some good sunny spells.
“It will remain extremely cold with light winds.”
But Mr Brooks said the current cold snap is a long way off rivalling anything that was witnessed between 2008 and 2010, in which persistently freezing temperatures and prolonged periods of snow led to widespread disruption across the region.
He said: “This is generally a typically cold wintery spell for this time of year and people should use the appropriate precautions when travelling.”
In Fife, police dealt with a number of minor road collisions in the icy conditions and advised motorists to slow down and allow more time and distance for braking.
Traffic on the A9 approach to Broxden Roundabout in Perth was very slow as drivers negotiated the conditions.
But some Dundee residents who set out for their daily routine welcomed the snow — especially children.
Emma Coutts, 25, a stay-at-home mum from Brackens said: “I left home earlier so that the kids could walk and play in the snow and throw some snowballs.”
And David Blazczak, 10, from Fintry, who was walking to school with his mum and sisters Claudia, eight, Nikola, four, was also enjoying the weather.
He said: “This is a good day for me.
“I wish that I had more time to play in the snow but I have to go to school.”