Through the evening that rain could intensify further.
Temperatures towards the west only 17C, but we'll hang on to some warmth further east - 20C being the high for Aberdeenshire and down towards Borders."
"The rain will turn heavy, particularly on up slopes towards the west as we head through Wednesday evening and overnight, pushing over northwards and eastwards.
Winds will also be a key feature of the weather into the early hours of Thursday morning, with the risk of gales across exposure towards more western Isles," she added.
Wet conditions are expected to continue over the next few days and into the following week.
>>> Anna Dawson, Violet in 'Keeping Up Appearances,' Dies at 88
Despite the rain, temperatures across Scotland are predicted to rise into the high teens and low twenties, with eastern areas like Brechin reaching 22 degrees Celsius by Monday, July 6.