The incident took place around 7:00 p.m. along the 2000 block of South Hemberger Street.
Police, responding to a report of a fight, arrived to find a 25-year-old woman with multiple knife wounds to the arms as well as a 22-year-old woman with a stab wound to the upper right leg.
Both were rushed by medics to the Hospital of the University of Pennsylvania for care. Both are stable.
Police arrested a 26-year old woman and recovered a weapon.
There is no word on what triggered the fight.