The accident happened just before 2:30 a.m. on the 5200 block of Walnut Street.
The two-car collision left one of the vehicles up on the sidewalk and the other near the entry way of a house.
A 42-year-old man and a 25-year-old man were taken to The Hospital of the University of Pennsylvania with multiple injuries. Both are listed in stable condition.
There is no word on the circumstances which led to the collision. Police are investigation.