It happened at around 1:30 a.m. at 720 Arch Street.
Police say an argument involving a group of males escalated into a fight.
During the fight, a 22-year-old man was stabbed in the stomach.
He is listed in critical condition at Hahnemann University Hospital.
No arrests have been made.