Richard Brown, SEPA’s Duty Hydrology Manager, said:
"River and loch levels in the North West of Scotland have risen to some of the highest levels we have on record and the River Ness will continue to rise today as yesterday’s rain and snowmelt water works down the catchments. This may cause flooding to riverside properties in the Inverness area.
"Speyside and Tayside rivers will also remain high with most impacts to agricultural land and low-lying roads. The River Teith in Callander has peaked and will slowly drop throughout today.
"Some of our gauges recording their highest level have included:
"The River Ness has recorded the second highest level in a 43 year record, and the River Conon the fourth highest in a 40 year record.
"Rainfall totals recorded in 48 hours to 09:00 this morning include 176mm in Glen Garry, 200mm at Cluanie and 197mm near Sligachan in Skye.
"SEPA will continue to monitor river levels throughout the weekend and will issue and update flood alerts and warnings as required.
"We advise people to keep an eye on our flood update pages at www.sepa.org.uk/floodupdates or call 0345 988 1188 for information."