The incident occurred just before 12:30 a.m. at the intersection of 13th and West Butler Streets.
According to police, the suspect shot a man once in the left ear as he was getting out of a car and fled the scene.
The 47-year-old victim was rushed to Temple University Hospital in critical condition.
Police have made no arrests and are trying to determine the motive for the shooting.