It happened just after 10 a.m. Sunday on the 300 block of South 5th Street.
Officers said a 20-year-old man suffered stab wounds to his shoulder, hand, and arm.
The victim was transported to Jefferson University Hospital and placed in stable condition.
Police say the investigation is ongoing and no arrests have been made.