Background: Thailand lacks evidence of the current prevalence of workplace violence (WPV) at tertiary hospitals. This study aimed to examine the prevalence of, perpetrators of, and factors associated with WPV against healthcare workers in excellent tertiary hospitals in Thailand.Methods: This was a mixed-methods study. A questionnaire was individually administered by an interviewer to 220 healthcare workers using a tablet with an online platforms, and the completion rate was 100%. The study was conducted from July 2018 to March 2019. Pearson’s chi-square test was used to examine the variables related to any violence according to individual and work data. Odds ratios with 95% confidence intervals were used to assess risk factors for exposure to violence using a logistic regression model. Thirty participants provided additional qualitative data that were used for thematic analysis.Results: The findings revealed that in the past 12 months, 63.6% of the participants experienced violence at their workplaces. The most common type of violence reported was verbal violence (56.4%), followed by physical violence (24.1%), bullying (16.4%), sexual harassment (4.1%), and racial harassment (3.6%). Multivariable logistic regression revealed that the correlates of violence at hospitals included being male (OR = 4.28, 95% CI 1.50–12.19), working in an outpatient department (OR = 2.55, 95% CI 1.42–4.58), and having direct contact with clients (OR = 3.12, 95% CI 1.25–7.73). The qualitative data revealed 5 major themes.Conclusion: There is a high prevalence of violence against all healthcare workers at excellent tertiary hospitals in Thailand. Policymakers need to be aware of the roots and risk factors for all types of WPV. The results could also contribute to the development of appropriate policies, interventions for conflicts based on intergenerational gaps, reporting, investigation processes, preventive measures, and zero-tolerance protocols for all healthcare workers.