Driver fighting for life after lorry crashes off M90 motorway bridge

A 38-year-old man remains in a critical condition at Ninewells Hospital.

Driver fighting for life after lorry crashes off M90 motorway bridge in PerthKatielee Arrowsmith via SWNS

A man has been left fighting for his life after a lorry crashed off a motorway flyover near Perth.

Officers closed the M90 slip road heading southbound from Broxden towards Edinburgh at Craigend after the crash on Tuesday morning.

The lorry fell off the motorway bridge and onto the A912 below at around 7.30am, forcing the road to be closed in both directions.

Firefighters in four appliances and one heavy rescue unit were also deployed to the scene.

A major road on the M90 remains closed after a person was taken to hospital following a lorry overturning in Perth and KinrossFife Jammer Locations

The 38-year-old man who was driving the lorry was taken to Ninewells Hospital where his condition is described as “critical”.

Police Scotland confirmed at around 10am on Wednesday that the road remains closed while repairs are carried out and drivers are asked to avoid the area.

An HGV lorry is seen on its side after crashing through a barrier and falling from a bridge on the M90 near Perth.Katielee Arrowsmith via SWNS

The force is urging anyone with information regarding the crash to come forward.

It comes after another lorry driver died in a similar incident on the same bridge in November, 2021.

The lorry, carrying potatoes, was driving on the motorway flyover when it collided into the barrier and plunged onto the carriageway.

Emergency services attended the crash but the 55-year-old was pronounced dead.

Sergeant David Farr said: “Our enquiries are ongoing to establish the full circumstances of the crash and I am appealing to anyone who may have witnessed it who hasn’t already spoken to officers to come forward.

“I would also ask anyone who may have dash-cam footage from the area around the time of the crash to contact us as it could assist with our enquiries.

“Anyone with information is asked to contact Police Scotland 101, quoting incident number 0553 of May 6, 2025.”

A Scottish Ambulance Service spokesperson said: “We received a call at 7.30am to attend an incident at the Craigend Interchange near Perth.

“Two ambulances, an air ambulance, a trauma team, a special operations response team (SORT) and a resuscitation rapid response unit (3RU) were dispatched to the scene.

“One patient was transported to Ninewells Hospital.”

A Scottish Fire and Rescue Service spokesperson said: “We were called at 7.32am on Tuesday, May 6, to reports of a road traffic collision involving one lorry on the A90 near Perth.

“Operations Control mobilised four fire appliances and one heavy rescue unit to the scene to assist emergency partners.

“One casualty was in the care of the Scottish Ambulance Service.

“Crews left at approximately 8.56am after ensuring the area was safe.”

STV News is now on WhatsApp

Get all the latest news from around the country

Follow STV News
Follow STV News on WhatsApp

Scan the QR code on your mobile device for all the latest news from around the country

WhatsApp channel QR Code