The present study aimed to investigate the relationships between taxi drivers’ traffic violations in past driving and two domains: driving skill (hazard perception skill) and driving style. Five hundred and fifty taxi drivers aged 25 – 59 were recruited to finish a video-based hazard perception test and the Chinese version of the Multidimensional Driving Style Inventory (MDSI). The relationships between hazard response time, driving style and traffic violations were examined, and the differences in hazard response times and driving styles of violation-involved drivers (n = 220) and violation-free drivers (n = 330) were compared. The results showed that taxi drivers’ traffic violations are closely related to their driving styles and hazard response time. Violation-involved drivers scored significantly higher in hazard response time and maladaptive driving styles (i.e., anxious, risky and angry styles) and lower in careful driving style than violation-free drivers. More importantly, drivers’ hazard response time and driving styles can effectively predict their violation involvement in the last 12 months with an overall classification accuracy of 66.4%. The findings provide evidence for the usefulness of video-based hazard perception tests and the MDSI in taxi driver testing and training.