Dozens of roads were closed and transport was disrupted as heavy rain led to flooding across the North-east.
Police said they received dozens of calls from drivers reporting flooded roads, prompting a warning from officers for people to drive with caution.
In Aberdeen, police were called to a flooded railway bridge on Dyce Drive and Aberdeen City Council said Malcolm Road and Farburn Terrace were shut due to flooding yesterday.
Heavy rain had also impacted the Lang Stracht, though it remained passable with care. Malcolm Road reopened this morning.
A spokesman for the Met Office, which had a yellow weather warning in place for the region until 11pm yesterday, said the heaviest rain fell close to Aberdeen International Airport, but conditions were due to improve today.
“We had an afternoon and an evening of heavy and persistent rain yesterday and, combined with melting snow, it led to flooding in some areas.”
Police closed the road between Victoria Street and Wellheads Drive in Dyce due to flooding.
Drivers also called police at about 6.15pm yesterday amid concerns that a landslide had made it hard to navigate the new roundabout for the Aberdeen Western Peripheral Route on the A944 between Kingswells and Westhill. Police were called to the scene and ensured the road was passable.
From around 5.30pm, ScotRail services between Aberdeen, Stonehaven and Inverurie were cancelled and alternative transport arrangements were in put place. A ScotRail spokesman said: “Flooding between Dyce and Inverurie meant trains were unable to run between these stations.”
Passengers were having to use buses, replacement coaches or free taxis.
Meanwhile, blocked drains in Old Skene Road, Kingswells, led to a river running down the street and the Denburn burst its banks at the Den of Maidencraig Nature Reserve, causing flooding on a route where Hazlehead Academy pupils walk home from school.
Most children were diverted to a safe route and staff assisted pupils to stay safe at Den of Maidencraig. The crossing point had already been cordoned off.
Contingency plans were put in place to ensure the safety of children.
Lib Dem councillor Steve Delaney said: “The situation at both locations is very serious. At Maidencraig children coming home from school had to wade through water up to their knees, assisted by school staff.”
It is believed one property in Kingswells suffered flooding and others remained at risk.
The Scottish Environment Protection Agency’s duty flooding manager Marc Becker said: “While conditions are expected to improve, the potential remains for surface water on roads and transport links due to melting snow, particularly in agricultural areas.
“As always, we continue to work closely with our partners in the Met Office, the Scottish Flood Forecasting Service and local authorities to ensure they have the latest updates and would encourage members of the public to remain vigilant, especially in isolated, low lying agricultural areas susceptible to flooding.”