The A98 between Cullen and Buckie has been closed in both directions as a result of the crash.
Police have confirmed that three people have been taken to hospital.
Three ambulance crews are also still in attendance.
A police spokesman said: “Officers are currently dealing with a one-vehicle road traffic accident on the A98 between Cullen and Buckie.
“The road currently closed in both directions.
“The public are advised to avoid the area and seek an alternative route.”
Motorists have been encouraged to avoid the area and the road is still closed while police carry out investigations.
Two teams of firefighters are also on the scene.
Witnesses to the crash are urged to contact police via 101, quoting incident no 3903 of the April 1 2019.