A 42-year-old man is recovering in hospital after a stabbing on Saturday afternoon.

Police were called to a home in the 800 block of 20th Street West around 2:15 p.m. The victim had been taken to hospital with multiple stab wounds, police said in a media release. The man underwent surgery for his injuries and is in stable condition.

A 42-year-old woman who police say was known to the victim was taken into custody. She has been charged with aggravated assault.