Purpose This study examined the effects of work environment, job engagement, and positive psychological capital on hospital nurses’ job embeddedness. Methods Participants were 118 hospital nurses. Data were analyzed using descriptive statistics, independent t-test, One-way ANOVA, Pearson correlation coefficients, and multiple regression analysis using SPSS/Win 25.0. Results Mean work environment was 2.70±0.14, mean job engagement was 3.03±0.42, positive psychological capital was 4.05±0.27, and job embeddedness was 3.24±0.31. There were significant differences in job embeddedness by turnover experience and current working hospital type. The factors influencing the job embeddedness of the hospital nurses were turnover experience, current working hospital type, and nurse manager ability, leadership, and nueses’ support in the work environment. It was found that 23% could explain job embeddedness. Conclusion Implementing a nurse support program related to turnover experience and type of hospital is necessary to enhance job embeddedness. The results indicate a need to develop a coaching program for cultivating leadership and supporting nurses to improve job embeddedness.