Saanich police say they have identified the woman who was assaulted May 25 on Oak Street.
The woman was shoved to the ground while walking on the sidewalk near Saanich Road in what police called a random assault.
A video distributed by police shows a younger woman pushing the victim as she passes her, before turning into a parking lot and walking away.
The victim also left the area. Police are working with the woman to obtain a statement.
A 38-year-old suspect has since been arrested and spat on an officer in the process, police said. She has been charged with common assault and assaulting a peace officer.
Anyone with information about the case is asked to call Saanich police at 250-475-4321 or report anonymously to Greater Victoria Crime Stoppers at 1-800-222-TIPS (8477).