Purpose: This study was a descriptive research to assess the level of and the relationship of related factors in the performance of end-of-life care by intensive care unit (ICU) nurses. Methods: Participants were 238 ICU nurses from university and general hospitals. Data were collected, using structured questionnaires, and collected data were analyzed using t-test, ANOVA, Scheffe test, Pearson correlation coefficients, and multiple regression analysis with SPSS/WIN 22.0. Results: There were significantly positive effects between performance of end-of-life care and end-of-life care attitudes. Performance end-of-life care was negatively associated with end-of-life care stress and obstacles. Factors that significantly influenced ICU nurses` performance of end-of-life were end-of-life care stress, medical team in obstacles related to end-of-life care, and end-of-life care attitudes, which explained about 53% of the variance in the performance of end-of-life care. Conclusion: Findings indicate that hospital organizations should carry out stress management and counseling programs in order to lower ICU nurses` end-of-life care stress, and to enhance end-of-life care attitudes. In addition, concern needs to be given to the medical team which was one of the obstacles to end-of-life care. It is also necessary to decrease the heavy workload and increase the communication with medical workers.