It happened around 1:15 Sunday morning along the 2400 block of East Hagert Street.
Initial reports indicate that two men were talking when an unknown male approached and stabbed both men in the chest.
Authorities say the incident occured after some kind of verbal disturbance.
At 31-year-old male was taken to Episcopal Hospital where he was treated and released. A 26-year-old victim was taken to Temple University Hospital where he remains in critical but stable condition.
Police are hoping to talk to witnesses to find out more information.