Two officers on foot patrol heard gunshots and someone yelling for help on the 700 block of East Chestnut Street at around 2:30 a.m.
The victim has been identified as 30-year-old Jason Nichols.
Nichols was transported to Paoli Hospital and later transferred to Thomas Jefferson University Hospital.
His injuries do not appear to be life-threatening.
Police are searching for one or more suspects involved in the shooting.