Purpose: The purpose of this study was to investigate the impact of nurse practice environment, coworker support, and work-life balance on job satisfaction for newly graduated nurses. Methods: This study used a cross-sectional design, and the participants were 118 registered nurses who acquired license within the last 1 year and were working in hospitals. They completed questionnaires through online survey systems. Data were collected from June to July 2019 and were analyzed using descriptive statistics, t-test, Pearson's correlation coefficients, and multiple stepwise regression using IBM/SPSS 26.0 for Windows program. Results: The mean job satisfaction was 2.66±0.70 points on a 5-point scale. Multiple stepwise regression revealed that factors affecting job satisfaction of nurses included age (β=.18, p=.014), nurse practice environment (β=.28, p<.001), coworker support (β=.26, p=.002), and work-life balance (β=.29 p<.001), and these variables explained 39.1% of job satisfaction. Conclusion: These findings indicate that it is necessary to enhance nurse practice environment, coworker support, and work-life balance to improve job satisfaction among newly graduated nurses. These results can be used to help nurse managers develop related policies and retention programs for newly graduated nurses.