The Scottish Environment Protection Agency (Sepa) has issued 12 flood warnings and eight flood alerts.
Some areas have also been marked for flood alerts where flooding is possible.
Sepa hydrology manager Marc Becker said: "We would encourage people in the areas potentially at risk to remain vigilant and be mindful of the conditions in their locality and when travelling.
More top news
The dad of Luke Jenkins, who died at Bristol Royal Hospital's children's cardiac unit labelled an NHS England review a 'tick-box exercise'.
Conservative heavyweights Boris Johnson and Theresa May are to launch their leadership bids on Thursday.
Michael Sandford, from Surrey, is accused of trying to grab a police officer's gun while asking Donald Trump for his autograph at a rally.