In this study the relationship between attributional styles, stressful life events, and general health was examined. 120 subjects were selected using the multi-stage random sampling method. Subjects were given the ASQ, SRRS & GHQ-28 questionnaires. Based on the subject's scores in the ASQ test, they were divided into two groups of optimists (n= 49) and pessimists (n= 42). Comparison of the means of optimists and pessimists showed that they were not significantly different in the number of stressful life events (P>0.05) but they were significantly different both in terms of necessary readjustment resulting from these events (P<0.05) and general health (P<0.01). In addition, simultaneous multiple regression analysis showed that stressful life events and attributional styles could predict the general health of subjects (P<0.001) and attributional style was found to be the best predictor of changes in general health at 99% of confidence.