A 70-year-old man from Kitchener, Ontario, is charged with aggravated assault.
Waterloo Regional Police were called to an area of Highland Road West and Lawrence Avenue in the Victoria Hills neighborhood on December 5 at approximately 3:50 p.m.
They say someone suffered non-life-threatening injuries after an apparent attack outside a store.
The victim was taken to a local hospital for treatment.
Investigators were looking for a tall male with a large build and black, white hair after a photo was circulated by police.
On Tuesday, investigators located the man and arrested him.