Los Angeles County Sheriff's Sgt. Jose Larios says the collision occurred Sunday in suburban La Canada Flintridge.
One of the drivers, a 51-year-old woman, jumped into a backyard swimming pool to escape the swarming insects.
The driver of the other car, a 17-year-old girl, fell to the street where a deputy found her covered in bees. He sprayed her with a fire extinguisher to get the swarm off of her and then they ran to safety.
Both drivers were treated at a hospital. The deputy was also stung, but not hospitalized.
The bee hive was removed by a pest control company.