The incident happened around 6:45 p.m. along the 4000 block of Frankford Avenue.
Police say the elderly man was sitting at a red light in a white Lincoln town car limo when he was pulled from the car by a masked man.
Authorities say the two began arguing and the elderly man was stabbed in the stomach.
The 77-year-old managed to get back into the limo and drive to Aria Health Frankford Hospital for care.
The suspect fled the scene and remains at large.