Severe flooding could cause "danger to life" in parts of Scotland according to forecasters as fresh weather warnings come into effect.
Argyll and Bute, parts of the north west and coastal line, as well as the Highlands, are expected to be worst hit by heavy downpours, with a Met Office amber alert running until 5pm.
The Scottish Government’s minister for resilience Angela Constance said it was "imperative" people in affected areas did not take unnecessary risks.
Further yellow weather warnings for rain, wind and snow are also in place for large parts of the country, which last night led to Edinburgh’s outdoor Hogmanay celebrations being scrapped.
Heavy downpours of rain are expected to burst riverbanks in Aviemore in parts of the Highlands. SEPA previously issued three severe flood warnings in the area, though these were downgraded earlier this morning.
The environmental body said overnight rainfall had not been as intense as expected but urged people to stay alert around flood waters.
Cordelia Menmuir, SEPA’s duty flood manager, said the agency was still expecting significant spells of rainfall.
She said: "We are hopeful that people should not be expecting those severe levels we were expecting yesterday.
"As with any event there is always a danger to life where flood water is involved and if people go near to the rivers there is a danger to life. There will be water in areas we would not normally expect to find it in.
"We would urge people to listen to the emergency services that are on the ground, to seek assistance if they believe they are in danger, to phone 999 but the best thing they can do is be prepared."
Currently there are 10 flood alerts and 31 flood warnings from SEPA in effect.
Local travel has already been badly hit, with bad flooding on the road from Creagan Bridge to Ballachulish. Flooding has been reported at Arrochar and Loch Awe, but all roads remain passable. The Military Road is being used at the Rest and Be Thankful.
Rail operator ScotRail - which already planned to stop services earlier due to the forecast - said its trains are being disrupted by speed restrictions on many routes because of "very heavy rainfall".
The local routes affected are between Inverness and Kyle of Lochalsh and Glasgow Queen Street, Oban and Mallaig.
Network Rail said it has closed the Highland Main Line at Kingussie because of "more extreme rainfall overnight".
It also closed the line north of Inverness, between Muir of Ord and Dingwall.
Ferry operator CalMac has urged people to check before travelling as 25 of its 30 routes across the country are facing disruption, but so far only two services, the 10am from Oban to Lochboisdale, and the early morning crossing from Fionnphort to Iona, have been cancelled.
Douglas Cairns, Traffic Scotland operator manager at Transport Scotland, said: "Road, rail, air and ferry services are all likely to be affected by the conditions, with localised flooding, longer journey times and cancellations possible, as well as potential restrictions on bridges."
Mr Cairns added that people travelling should plan their journeys well in advance and leave plenty of time.
A yellow rain warning for Hogmanay currently covers central Scotland, Tayside and Fife, Grampian, the Highlands and Western Isles and most of Argyll and Bute.
A separate warning of "persistent snow" for Orkney and Shetland will run throughout the entire day.
The New Year is likely to bring little respite in some areas, with yellow weather warnings for snow and ice already in place for parts of the Highlands on New Year’s Day and January 2.
Yes! I would like to be sent emails from West Coast Today
I understand that my personal information will not be shared with any third parties, and will only be used to provide me with useful targeted articles as indicated.
I'm also aware that I can un-subscribe at any point either from each email notification or on My Account screen.