An upgraded amber warning for rain is in place for Fife and travel disruption has already begun to take effect.
The yellow warning issued earlier this week was upgraded this morning (Wednesday, October 18) and runs from 6am tomorrow until 6pm on Friday. A separate yellow warning is in place until 6am on Saturday.
Up to 200mm of rain could fall in the Kingdom which the Met Office warns could close roads, cause flooding and could pose a danger to life.
Called Storm Babet, it's also bringing strong winds of up to 70 miles per hour with another yellow warning running from 3am tomorrow until 12pm on Friday.
A red warning is in place for parts of Angus and Aberdeenshire.
Train operator LNER has also put out a "do not travel" message and First Minister Humza Yousaf is urging people to avoid travel unless it's essential.
LNER is not going to be running any trains north of Edinburgh on Thursday and Friday (October 19 and 20), resuming them on Saturday at the earliest.
Network Rail says the Fife Circle is going to be closed over the next two days and no trains will run between Edinburgh and Aberdeen via Fife.
Any trains that are running will be put under speed restrictions and a revised timetable.
Network Rail says its engineers will inspect affected lines on Saturday morning for damage and reopen them when safe to do so, as uprooted trees and debris could blow onto the tracks and heavy rain could cause landslips or wash away stones from beneath the lines.
It's also deploying extra engineers for all this work.
ScotRail is telling people to check their journey before travelling with Transport Scotland also telling people to plan ahead.
Liam Sumpter, Network Rail Scotland route director, said: “Our top priority is the safety of our passengers and colleagues, so we’ll close lines in the worst affected areas and introduce speed restrictions in others as a precaution.
“Our engineers will thoroughly inspect the network for any damage before we reopen the lines and restart train services.
“Weather specialists, based in our control room, will monitor conditions closely throughout Thursday and Friday, and our teams on the ground will be ready to deal with any issues Storm Babet may cause.”