The accident happened about 1:00 in the morning on Friday at the corner of 22nd and Reed streets.
The driver stopped at the scene.
The force of the collision threw the bike rider into the car's windshield.
The bicyclist broke both of his legs.
He is being treated at the Hospital of the University of Pennsylvania.