Purpose: This study was conducted to examine relationships among job satisfaction, job stress, and self-efficacy and to identify predicting factors on the job satisfaction among a general hospital nurses, Method: The subjects were 266 nurses working at C university hospital in G city, Data were collected using a self-reported questionnaires, The data were analyzed using t-test, one-way ANOVA, Scheffe test, Pearson`s correlation coefficients, & multiple stepwise regression by SPSS 12.0 program. Result: The job satisfaction indicated a significant relationship to self-efficacy (r=310, ρ<001) and work stress (r=-.273, ρ<001) respectively. The powerful predictors of job satisfaction were general self-efficacy (22.6%), over ₩2,500,000 at monthly income (7.3%), job stress (4.9%), work period at present unit (2.6%), which explained 41.3% of total variance of job satisfaction. It has been confirmed that the regression equation model of this research may serve as a predictor of clinical nurses`` job satisfaction. Conclusions: We need to develop self-efficacy promoting and stress relief program for clinical nurses in order to improve job satisfaction.