Introduction and Objective: Spiritual health is an important and prominent aspect of a healthy life that transforms people's lives from
material life to spiritual life. According to the importance of spiritual health and its influencing factors, this study aimed to
investigate the state of spiritual health and its relation to self-efficacy of nurses. Methods: This study is a descriptive-analytical study.
Using multi-stage random sampling, 400 nurses were enrolled from public hospitals of Urmia. Spiritual health was assessed using
Palutzian-Elison spiritual well-being questionnaire and self-efficacy questionnaire was assessed by using Scherer general self-efficacy
questionnaire. Data were analyzed by using SPSS 20 statistical software. Statistics and statistical methods of variance analysis and
regression analysis were used to analyze the data. Results: the results of this study showed that the intellectual health score of 55.4
% nurses were moderate and 44.6% of them had high spiritual health score. Spiritual health was significantly correlated with gender,
age, and economic status. Also, the results showed that there is a significant relationship between spiritual health and mental health
(r=0.76). Regression results showed that spiritual health (p <0.001) was significantly able to explain 0.64 variance of nurses selfefficacy.
Conclusion: The results of this study support the importance of spiritual health in predicting the self-efficacy of nurses.
Therefore, it seems that the promotion of spiritual health in nurses can lead to an increase in self-efficacy of nurses to make
recommendations for improving health and preventing illnesses in hospitalized patients.
Keywords: Spiritual Health, Self-efficacy, Nurses