It happened around 8:45 p.m. Monday in a parking lot on the 3600 block of Aramingo Avenue.
Police say the teen was driving with her mother and two others in an SUV when she hit the two men outside the Dollar Tree.
"She was navigating into a parking spot and made a mistake. The vehicle lunged forward, striking two men who were seated at the wall of the dollar store," Philadelphia Police Captain Mark Overswise said.
Both men, who were in their 50s, were pronounced dead at the scene.
No charges have been filed at this time. The crash remains under investigation.