The aim of the present study is to investigate the role of counselling self-efficacy, trait anxiety and cognitive flexibility in predicting job satisfaction of school counsellors. The study was conducted according to a correlational research design. The sample group consisted of 99 female and 77 male school counsellors voluntarily participating in the study. Data collection tools included the Personal Information Form, Job Satisfaction Scale, Counselor Activity Self-Efficacy Scale, Trait Anxiety Inventory and Cognitive Flexibility Inventory. The data were analysed with Pearson product-moment correlation analysis and hierarchical regression analysis. According to the research findings, the job satisfaction of school counsellors was identified to have moderate significant correlations with counselling self-efficacy, trait anxiety and cognitive flexibility. Counselling self-efficacy and trait anxiety were each concluded to be significant predictors of job satisfaction. Finally, cognitive flexibility was found not to be a significant predictor of job satisfaction. The results are interpreted and discussed in accordance with the relevant literature.