Motorists are experiencing heavy delays as a result of the crash.
Two vehicles were involved in the collision on the B994, near Kemnay.
The drivers have been left with minor injuries.
A police spokesman said: “The vehicles are still obstructing the road and we are hoping to have the road cleared soon.
“Council staff are on the way to clean oil and debris on the road.”
More to follow.