Paramedics driving along King Edward and Laurier were flagged down by a man just after 5 a.m. on Thursday.
The 21-year-old was treated for serious but non-life threatening stab wounds.
He was taken to hospital in stable condition.
Ottawa Police confirmed they are investigating but no word on any suspects.