Seven people have been taken to hospital including a baby and a critically injured man after multiple cars collided in the southern Perth suburb of Oakford.

St John Ambulance said nine of its crews as well as a helicopter had attended the scene at the intersection of Nicholson Road and Pony Place shortly before midday today.

It said a man in his 60s had been critically injured and flown to Royal Perth Hospital, while a baby and a girl aged under five were taken to Perth Children's Hospital under normal road conditions.

Another woman had also been rushed to hospital under priority conditions, while three other adults — two men and a woman in their 30s, had also been taken to hospital .

Oakford is a semi-rural suburb on Perth's southern outskirts.

Motorists are being asked to avoid the

See Full Page