Flooded road and rail links have brought disruption and some homes evacuated after torrential rainfall and melting snow left parts of Scotland soaked.

In the north east of Scotland, footage shared on social media showed swollen rivers and lochs, while other images revealed flooded roads and gardens.

HeraldScotland: Callander: NATURAL TROSSACHSCallander: NATURAL TROSSACHS

Police and fire services responded to a number of flooding incidents in the Aboyne and Ballater area, and say they are working closely with our partners to monitor the situation and keep residents informed.

Meanwhile, drivers have been urged to take care amid Sepa flood alerts still in place.

HeraldScotland: Businesses have been flooded: NATURAL TROSSACHSBusinesses have been flooded: NATURAL TROSSACHS

Inspector Kerry Rigg said: "In response to a SEPA Flood Alert being issued during the evening of Saturday 20 February 2021, in respect of the Ballater area, a co-ordinated response by Police Scotland and Scottish Fire and Rescue Service and other partners was implemented.

"A small number of properties in Ballater have been evacuated as a precaution and we are continuing to monitor the situation, but indications water levels in these areas are now receeding.

HeraldScotland: NATURAL TROSSACHSNATURAL TROSSACHS

"A number of roads locally have been affected by lying water and motorists are urged to take extra care."

Regions affected include the north east, central Scotland, Dumfries and Galloway, Scottish Borders as well as further areas across the west coast.

HeraldScotland: NATURAL TROSSACHSNATURAL TROSSACHS

In the west, the old military road has been closed at the Rest and Be Thankful with diversions in place via the A82, A85 and A819.

CalMac have also warned that a number of ferry services have been disrupted along the west coast.

Yellow weather warning

HeraldScotland: MET OFFICEMET OFFICE

The Met Office has put in place two more days of weather warnings for rain on Tuesday and Wednesday next week, with more wet weather expected in parts of central and southern Scotland.

HeraldScotland: NATURAL TROSSACHSNATURAL TROSSACHS