It happened around 1:00 a.m. on the 3600 block of N. Sydenham Street in North Philadelphia.
The driver of the car stopped at the scene.
The victim is listed in critical condition at Temple University Hospital.
So far, there is no word on suspects or a motive.