The purpose of the study portrays the impact of various job stress factors (i.e work overload, role conflict, role ambiguity, career development and role responsibility) on employees’ job performance with moderating role of workplace spirituality. Data was collected through purposive and convenience sampling techniques of non-probability. Police’s force of KPK, Province, Pakistan was used as a population for the current study. Questionnaire was distributed to the sample of N 385 out of total population of N 63,225 police employees. Out of 385 respondents, 295 employees responded. Data was analyzed through SPSS Version no.21 and AMOS 24. Reliability test was done through Cronbach’s alpha values regarding the various instruments of study. Moreover, SEM was used for the measurement and structural model. Structural model method was adopted to confirm the proposed hypotheses of research study. To explore the moderating role of workplace spirituality between various job stressors (role overload, role conflict, role ambiguity, career development and role responsibility) and job performance, multi -groups analysis method was used. Results reveal that there is significance and negative association between job stressors of the study and job performance. Moderating relationship of workplace spirituality was observed between role overload, role conflict, role ambiguity, career development, role responsibility and job performance. Research was limited to police’s employees of KPK, NWFP (province), Pakistan. The research study is expected to contribute in the growing empirical research on job stressors and the underexplored area of workplace spirituality amongst police official operating in stressful environment. The study suggests development and practice of a systematic program that helps to argument prevalent degree of workplace spirituality and overcome job stressors and increase job performance.