The Met Office has issued a yellow weather warning for later today.
Heavy rain is expected to batter parts of Aberdeenshire and Moray from around midday and will last until around 11pm tonight.
There is a likely chance of flooding and possible travel disruption.
A Met Office statement said: “Bus and train services will probably be affected – Spray and flooding on roads will also make journey times longer.
“This rain is likely to start to ease later this evening before finally clearing overnight or on Saturday morning.”
People are being warned to the dangers of flooding after a flood alert was put in place across parts of Grampian.
A Scottish Environment Protection Agency (SEPA) statement said: “Heavy and persistent rain across Aberdeenshire and Aberdeen City is forecast for Friday afternoon and evening.
“This is likely to result in minor flooding impacts. Surface water flooding is most likely to affect transportation routes and urban areas while ponding and standing water may occur in low-lying areas.
“Flooding from small watercourses and rapidly responding rivers may also occur with flooding also likely from larger rivers throughout the night and into Saturday morning.”