Three people have died in a horror crash after a car collided with a tree.

Emergency services were called to Stoneville Rd in the Perth Hills — about 30km of Perth’s CBD — around 8.50am on Saturday after a motorist left the road and crashed into a tree.

Triple fatal crash in Western Australia. Picture: 9News
Triple fatal crash in Western Australia. Picture: 9News
Three adults in the vehicle died after suffering critical injuries in the crash.

Witnesses and nearby residents told 9News they heard revving moments before the collision.

“The roof semi-ripped open so yeah, pretty mangled – and it’s an old car too, so it’s made out of proper steel,” one witness said.

Witnesses recalled hearing revving moments before the collision. Picture: 9News
Witnesses recalled hearing revving moments before the collision. Picture: 9News
“(It) was up on its side … (and) wedged between two trees that are only … 1.5, maybe 2 metres wide on the side,” another witness said.

“It was pretty totalled, but we tried to see if there were plates on there to see if we could identify who they were, or if they were locals.”

Police closed the stretch of road to all other traffic while investigations were carried out.

The tragedy is now being investigated by major crash scene investigators from Western Australia’s police force.