A Ducati motorcycle and a green Toyota Tarago collided at the intersection of Ventnor Street and West Coast Highway at 10.40pm.
The rider of the Ducati, a 34-year-old man from Silver Sands, received serious injuries and was taken to Sir Charles Gairdner Hospital for treatment, but died later.
The driver of the Toyota Tarago, a 61-year-old man from Scarborough, received serious injuries and was taken to Royal Perth Hospital for treatment.
He was in a critical but stable condition on Monday morning.
Major Crash investigators are seeking the public’s assistance and ask anyone who saw either vehicle to call CrimeStoppers on 1800 333 000.