A WA Police spokeswoman said about 7.20pm, the sedan was travelling north along Streich Avenue.| She said it hit the 85-year-old pedestrian near the Good Shepherd Parish Centre.
He died at Armadale-Kelmscott Memorial Hospital.
Police found his car near the scene.
Officers need to speak to anyone who saw the crash or the Camry before the accident.
Call Crime Stoppers on 1800 333 000 with any information.