
Parts of northern Scotland have faced flooding as Met Office weather warnings for rain remain in force, with three people rescued from their vehicles.
An amber alert covers Perth and Kinross, Angus and Aberdeenshire until 6pm on Thursday, while a yellow warning covering a wider area further north and west will remain in place until 11.59pm on Friday.
Sleet and snow are possible on higher ground.

The Scottish Environment Protection Agency (Sepa) has 27 flood warnings in place, covering parts of Aberdeen, Aberdeenshire, Dundee, Angus, Orkney, the Scottish Borders and Tayside.
Seven less-severe flood alerts have also been issued in the same regions.
In Aberdeenshire, the Scottish Fire and Rescue Service rescued three people whose vehicles had become immobilised due to floodwater.
Two people were taken from a minibus on the B977 near Kintore at around 8.30am on Thursday.
A fire service spokesperson said: “Operations control mobilised one fire appliance and a specialist water rescue unit to the scene.
Very challenging conditions on the #A85 between #Crieff & #Lochearnhead due to sheer volume of water from hillside / water courses which are overwhelming drainage resulting in flooding - roads are passable with care. pic.twitter.com/RY9v1CLz7S
“Two people were removed from the van by firefighters and taken to a place of safety.
“Crews have now left the area after ensuring it was safe.”
In a separate incident at around the same time near Banchory, one person was rescued from a car.
The spokesperson added: “We were alerted at 8.32am on Thursday to reports of a vehicle in flood water near the B976 in Banchory, Aberdeenshire.
“Operations control mobilised two fire appliances and specialist water rescue units to the area.
“One casualty was removed from the car and guided to a place of safety. They were then checked over at the scene by the Scottish Ambulance Service.”
Bear Scotland has warned of disruption to roads in the affected areas, including on the A85 between Crieff and Lochearnhead in Perthshire, which it says has flooded but is still accessible if drivers use caution.
We're monitoring river levels closely between Pitlochry and Dunkeld & Birnam.
— Network Rail Scotland (@NetworkRailSCOT) January 22, 2026
This is the River Tay at Dalguise viaduct. The red marker pictured is the level at which we'd stop running Highland Main Line trains at this location. More soon.@ScotRail @LNER @CalSleeper @DRSgovuk pic.twitter.com/AWSJT4tE3B
John Swinney urged those living in the Perthshire area to take care and listen to travel advice.
The First Minister, who is an MSP for the area, said on X: “Weather conditions in Perthshire are very challenging just now. Some roads are closed and the flooding danger is higher. Please be careful and follow advice.”
Network Rail warned the River Tay has risen considerably, and if it worsens services between Pitlochry and Dunkeld and Birnam in Perthshire may be cancelled.
Ferry operator CalMac said many of its services have been cancelled, with the risk of more being subject to delays or cancellation at short notice.
Sepa said on X: “River levels are rising and flooding impacts are likely in parts of Tayside, the Angus hills and south Aberdeenshire, where a Met Office amber warning for rain remains in place throughout today.
“Flooding impacts in these areas is likely with low-lying land, roads, transport infrastructure and properties at risk of flooding.
“More localised river flooding impacts due to heavy rain are also possible across other parts of the country including in Dumfries and Galloway and parts of the Scottish Borders.”
Heavy downpours brings threat of flooding as Met Office issues weather warnings
Swinney attacks ‘juvenile’ Alexander amid spat over US military using airport
MoD objects to wind farm over ‘unmanageable’ risk to nuclear test monitoring
‘A stranger stopped me and asked me for my number. I didn’t know he was filming me’
MP stands down paving way for potential Burnham return
Hospital infections whistleblowers still owed ‘genuine’ apology, inquiry told

