Ottawa police are investigating after three people were stabbed overnight in two separate incidents within a half-kilometre of each other overnight.

Police were first called to area of Rideau and Dalhousie streets just after 10:30 p.m. Monday where a man in his 30s was allegedly stabbed in the upper body by a 17-year-old.

The victim was taken to hospital in serious but stable condition and the teen was arrested.

The teen was later charged by police and he was scheduled to appear in court on Tuesday. He faces charges of assault with a weapon, aggravated assault and breach of undertaking.

Another stabbing sends 2 women to hospital

Emergency crews returned to the area just after 1 a.m. after two women in their 20s were stabbed near where Rideau and Nelson streets meet.

Ottawa police say two women were stabbed near Rideau and Nelson streets. (Giacomo Panico/CBC)

Ottawa police say one woman was stabbed in the back and the other was stabbed a handful of times in the chest, abdomen and left arm.

Both women are expected to survive.

Police are looking for another woman in her early 20s who was seen fleeing the area.