Purpose:The aim of this study was to investigate the relationship between workplace mindfulness, cognition, emotion, behaviour and psychology on job performance. In addition, age was tested as the moderating factor on the relationship between workplace mindfulness, cognition, emotion, behaviour and psychology on job performance. Method: The research was conducted on nurses working in Malaysian government hospitals among 127 respondents were chosen. Data was collected from the respondents using a structured questionnaire. The data were analysed with factor analysis, reliability test and multiple regression analysis. Results: Results indicated that only workplace mindfulness, cognition and behaviour had a positive significant influence on job performance. Age moderated the relationship between the cognition, behaviour and psychology positively and significantly on job performance. Contribution: The Malaysian government hospital management is suggested to focus on these three factors in order to overcome job performance issue among nurses.