Introduction: Stress, anxiety, and depression are psychiatric pathological conditions that can leave short-term and long-term effects on pregnancy (mother and child) without clinical symptoms. The current study was conducted to investigate the effect of anger management counselling and stress controlling on mental health of pregnant women admitted to health centers in Bandar Abbas city in 2014. Methods: This study is a quasi-experimental study conducted on 125 pregnant women. Educational centers were selected using cluster sampling method (2 centers for intervention and 2 centers for control). The educational intervention consisted of four face-to-face sessions with booklet and reminder SMS for 60 minutes once a week. Four weeks after completion of education, post-test was performed. Research tools consisted of demographic questionnaire and standard mental health assessment questionnaire completed before and one month after the counselling by pregnant women. Finally, data was extracted and analyzed using SPSS16 software. Results: The mean score of mental health at the physical dimensions, anxiety, social function and depression in the intervention and control group (P=0.001) showed statistically significant differences between the two groups. Conclusion: by counselling mothers in prenatal cares and anger management education and stress management, we improve the mental health of pregnant women in order to improve the health of the family significantly.