It happened along Sedgely Avenue near 23rd Street just before 7:30 p.m.
Police say someone opened fire on the street striking a 17-year-old male four times.
He was rushed to Temple University Hospital.
There is no word on his condition.
Anyone with information is asked to contact Philadelphia Police.