Purpose: This study was performed to identify the predictors of job satisfaction among nurses in hospital. Method: This study was a descriptive study. Participants in this study were 179 nurses. Data collected from March 18 to March 29 2011 were analyzed by SPSS/WIN 15.0 program. Result: Job rotation, occupational stress and job satisfaction were slightly above the middle average. Job rotation was significantly different according to year, position, education status, nursing experience and experience of job rotation. Occupational stress and job satisfaction was significantly different according to age, education status and nursing experience. The job satisfaction was positively correlated with job rotation, but negative correlated with job stress. The job rotation and occupational stress explained 40.7% of the variance for job satisfaction. Conclusion: The above-mentioned results should be reflected in the development of effective program for management occupational stress and job rotation.