Police Scotland said: “A 58-year-old man has sadly died following an industrial incident in Peterhead this afternoon.
“Emergency services were called to Asda at Longside Road at around 12.30pm to assist an injured man. Sadly, despite the best efforts of those at the scene, he was pronounced dead a short time later.”
Local witnesses told the Daily Record that the victim was hit by a digger bucket.