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
Charlie Gard, the baby boy whose fight for life captured the attention of the world has died, his family has confirmed.
A Royal Marine who lived a "dangerous double life" as a terrorist bomb-maker claims he faked Irish Republican sympathies out of fear.
An independent review into building regulations and fire safety has been announced as 82 tower blocks failed a new fire safety test.