AbstractOccupational stress among health care workers (HCWs) is increasing due to the development of health services and occupational sensitivity. The aim of this study was to identify a mental health promotion model to reduce occupational stress among HCWs. This was a qualitative study, and its findings were the result of semi-structured interviews and focus groups with HCWs working in primary health care centers and superiors. Data analysis was done using the approach of inductive and deductive thematic analysis. For this study, the Precede-Proceed model and the Job Demands-Resource (JD-R) model were used. It was found that the origin of workplace stress is environmental and individual in nature. Furthermore, predisposing, reinforcing and empowering factors are necessary to control occupational stress with individual, social and organizational approaches. Finally, to create change and stress interventions in the workplace, it is necessary to formulate policies to deal with occupational stress and develop stress coping techniques. This study introduces a comprehensive conceptual model for promoting mental health in the workplace with individual, social, organizational and educational approaches in stressful occupations. Therefore, it enables researchers and employers to further understand the different dimensions of occupational stress in HCWs, interventions do the purposeful.KEYWORDS: occupational stress, health care worker, mental health promotion model at work, qualitative study, Precede-Proceed model, Job Demands-Resource (JD-R) model