Purpose:The purpose of this study was to determine the relationships among health locus of control, resilience, social support, and health promoting behavior in patients with coronary artery diseases. Methods: This study utilized a descriptive correlational design using a survey method. The subjects were 165 coronary artery disease patients at the cardiology out-patient clinic of the C university hospital. Data were collected through Health Locus of Control Scale, Resilience Scale, ENRICHD Social Support Instrument, Health Promoting Lifestyle Profile scale. Data were analyzed using descriptive statistics, t-test, ANOVA, Pearson's correlation coefficient and hierarchial regression. Results: There were significant positive bivariate correlations of health promoting behavior with internal health locus of control, doctors health locus of control, resilience and social support respectively, and correlation between resilience and social support. Among predictors, internal health locus of control (β=.28), social support (β=.28) and resilience (β=.25) had statistically significant influences on health promoting behavior. Conclusion: These results proposed that internal health locus of control, social support and resilience have important influences on health promoting behavior. Nursing interventions to enhance internal health locus of control, resilience and social support might be essential for patients with coronary artery disease in order to promote their health behaviors.