The wintry conditions are causing disruption to residents and travellers in Perth and Kinross.
The A926 road between Alyth and Blairgowrie is closed due to an accident.
And a breakdown on the M90 Perth to Inverkeithing motorway is causing delays of around 15 minutes to northbound traffic, between Kinross and Gairney Bridge.
Earlier this morning, an accident on the A827 near Aberfeldy closed the road earlier this morning, and a broken down car caused delays lasting 45 minutes on the A9 Perth to Stirling road at Cairney Brae.
Meanwhile, Perth itself has seen heavy snowfalls with driving conditions said to be tricky on the M90 Perth to Inverkeithing motorway.
And rail travellers are seeing disruption, with a signalling fault at Perth leading to delays of around 15 minutes for trains arriving and departing from the station.
We're seeing some wintry conditions on the #M90 around Kinross at the moment. pic.twitter.com/vvc2eA8FE3
— Traffic Scotland (@trafficscotland) January 19, 2018
Checking out the #M90 and around Fife/Edinburgh area.
Here's the latest live eye views from our traffic cams. pic.twitter.com/qYAb311dOl
— Traffic Scotland (@trafficscotland) January 19, 2018
More to follow.