THREE people were hospitalised after three crashes on local roads within five hours in bad weather conditions on Monday.
Emergency services were first called to a crash in Kingsley where a vehicle carrying an 88-year-old man and 81-year-old woman hit a tree on Goollelal Drive about 12.30pm.
Police said both occupants were taken to Royal Perth Hospital with injuries not believed to be serious.
About 4.30pm, a car carrying a 51-year-old mother and her 14-year-old son struck a tree and landed on its side on Flinders Avenue in Hillarys.
Police said fire and ambulance crews were advised, but the pair was lucky to escape injury.
Officers then attended a two-car collision on Joondalup Drive near Aston Street in Joondalup about 5.30pm.
A man in his 50s suffered minor injuries and was taken to Joondalup Health Campus.
Both vehicles were severely damaged in the crash.
Yesterday, emergency services were needed at a multiple car crash at the intersection of Joondalup Drive and Collier Pass.
Police, fire crews and paramedics had blocked off a portion of Joondalup Drive just after 10am as they attended to those involved.