It happened around 2:30 a.m. Sunday near Summerdale Avenue in Northeast Philadelphia.
The 20-year-old woman suffered a fractured leg, a fractured pelvis and a concussion. She is in stable condition.
Police say the driver stopped at the scene and has not been charged.