Objectives: Stress is one of the major factors in reducing the health of employees and creating physical and mental symptoms of their employees. The purpose of this study was to determine the impact of teaching spiritual intelligence on nurses’ perceived stress. Method: Using double-blind, parallel-group, randomized controlled trial. Total 60 nurses were recruited by the random sampling technique. The Cohen’s perceive scale was used to measure stress perceived. The nurses in the intervention group did spiritual intelligence training for 7-weeks. The statistical analysis was done by using SPSS version 19. Results: The nurses were mostly men and married. The mean score of perceived stress in the experimental group was 34.4 ± 6.7 before the intervention to 38.1 ± 3.4 after intervention and 41.5 ± 9.4 at the follow-up phase of the first month, the next month it increased, while in the control group, the mean perceived stress score decreased significantly one month later. Conclusion: Spiritual intelligence training is an effective method to decrease stress, it is proposed for the reduction of stress and as a consequence of improving the quality of perceived nursing care.