A stretch of the A90 between Aberdeen and Dundee is down to one lane as Storm Debi flooding hits the major road near Brechin.
Traffic Scotland shared an update that there is flooding on the A90 near the Angus town, warning drivers to take care when passing.
It comes as heavy rain hits the north-east just weeks after Storm Babet caused flooding across the country.
The Met Office yellow weather warning for 11 hours of rain in Aberdeen and Aberdeenshire is ongoing as Storm Debi sweeps the region.
The warning came into effect from 10am on Monday and is due to end at 9pm.
It covers Stonehaven, Inverbervie, Ballater, Inverurie and Turriff.
Sepa has also issued a number of flood alerts in advance of the heavy rain hitting the region.
Alerts are in place across much of the north and north-east, including Orkney, with the risk of flooding highest during high tide – which was at 11am today and 11pm tonight.
Yellow warning for rain in Aberdeenshire and beyond
Parts of Angus, including Montrose and Brechin, are also included in the warning area.
During Strom Babet, Brechin was devastated by flooding with many people losing their belongings and being forced out of their homes.
The Met Office has said there is a small chance of homes and businesses flooding throughout Monday, as well as fast flowing water causing a danger to life.
Motorists have been warned surface water could lead to difficult driving conditions.
Public transport services may also be impacted by last-minute cancellations or delayed journeys.