Courier country appears to have avoided the worst of the weather after warnings of “significant disruption” for rush-hour commuters.
A yellow weather warning for snow and ice is in place, with Perth and the surrounding areas the worst affected.
Senior Met Office forecaster Ken McEwan said: “The worst of the snow was expected to arrive in higher areas in Tayside between 6am and 7am, and between 8am and 9am in Dundee,causing significant disruption at rush hour.
“Around two to three hours of snow were expected, even in the lower areas.”
While most of Tayside and Fife have had only a wet start, whiteout conditions hit Perth city centre just before 9am.
Traffic in and around the centre was slow moving with icy conditions on some roads.
snowing now at #A9 Inveralmond Roundabout. #drivesafe pic.twitter.com/TC6m3R13KA
— BEAR NW Trunk Roads (@NWTrunkRoads) December 1, 2015
Police warned motorists to take extra care but said there were no reports of any major incidents so far.
Perth and Kinross Council confirmed all its schools are open as usual.
A spokeswoman said overnight temperatures of -6.6 caused icy conditions on wet roads.
She said: “All 910km of category one carriageway routes have been treated from 5am this morning, footway routes from 6:30am all routes were treated before snow started falling.
“Category two carriageway routes were started, but category one gritters have returned to work on the category one priority routes due to further snow fall.”
She said all of the council’s winter fleet is being deployed, including quad bikes in Perth, Blackford and Kinloch Rannoch.
“We are currently operating under a Blue Alert, which means we keep going through normal working hours and can treat category three routes, when machinery is available,” she said.
It was a wet, rather than wintry, picture for most of Fife as a band of rain and sleet swept in from the west.
Police said there had been no serious accidents across the region due to the weather.
Congestion on and around the Forth Road Bridge for motorists heading south was heavier than usual due to an accident near the Kirkliston junction of the M9 which blocked the outside lane, with traffic slow on the M90 from J2 Masterton.
Fife Council’s fleet of gritters were also out and about on priority routes last night and in the early hours of the morning as temperatures fell below freezing in parts of north east Fife.
A spokesman for Fife Council said: “Road surfaces throughout Fife were treated yesterday and overnight.
“Conditions continue to be closely monitored and further action will be taken accordingly.”
Forecasters say todaywill turn milder, with any remaining wintry showers turning to rain by the middle of the day.
In Angus, the day in Angus started off with drizzle in the early morning, followed by occasional snowfall in north Angus, particularly around Kirriemuir and Forfar.
Main roads stayed black for commuters and the snow gave way to light rain by 10am.