The first collision occurred at about 9:30 a.m. PT when a westbound car on East Hastings St. swerved to avoid a westbound white SUV attempting to make a left turn onto Salsbury Drive.
The car was forced up onto the curb, striking a 56-year-old Vancouver man who was walking on the sidewalk.
The man was rushed to hospital by emergency services, where he remains in serious condition.
The second accident happened on Kingsway Ave., when an 86-year-old woman was hit by a van as she tried to cross at Dumfries St.
She suffered a serious head injury and remains in critical condition in hospital.
The drivers involved in both collisions remained on the scene and are cooperating with police, according to a press release issued by Sgt. Randy Fincham of the Vancouver Police.
The dual accidents just a few days after Richmond RCMP appealed to the public to drive safely and slow down in the winter darkness after three serious accidents in less than a week.
Anyone with information about the first crash in asked to contact the Vancouver Police Investigation Unit at 604-717-3012.