A man shaving while driving and another who was reading a book at the wheel were among 55 drivers stopped and fined by police in Oxford.
Officers from Thames Valley Police carried out spot checks in the city on Thursday morning.
Another driver was holding a notebook in one hand and a pen in the other, taking dictation over his hands-free phone, the force said.
The drivers were given £60 fines and points on their licences.
Police also found 35 drivers or passengers not wearing seatbelts and 14 people using their mobile phones while driving.
PC Mike Pilling said: "It is clear that a number of people are still prepared to put themselves and others at risk by flouting road traffic laws designed to protect them from injury.
"We will continue to target this type of behaviour with more road safety checks at all times of the day."