A man has been taken to hospital with life-threatening injuries after being hit by a van in Peterhead.
The crash happened on the junction of Kirk Street and St Peter Street at about 12:45.
The pedestrian was taken to Aberdeen Royal Infirmary for treatment.
Kirk Street was closed at the St Peter Street junction while police investigated. Police Scotland advised drivers to find alternative routes.