Nurses and researchers emphasize the importance of adding educational content of palliative care to nursing curricula in Iran as a means to improve the quality of care at the end of life and self-efficacy is considered as an important determinant in palliative care nursing. However, undergraduate nursing students are not sufficiently trained to achieve the qualifications required in palliative care. The aim of this study was to determine the effect of combined training (theoretical-practical) of palliative care on the perceived self-efficacy of nursing students. This is a semi-experimental study with a pretest-posttest design. Sampling was nonrandomized with convenience method and included 23 seventh-semester students. The intervention consisted of palliative care training for ten theoretical sessions and three practical sessions. Data were collected using demographic and the perceived self-efficacy questionnaires completed before and after the intervention. Data were then analyzed in the statistical SPSS 23 software using descriptive and analytical statistics. The mean age of the samples was 22.78 (SD1.17). Most of the participants were male (56.5%) and single(91.3%). The findings showed that, perceived self-efficacy, psycho-social support and symptom management improved significantly after the intervention (p<0.05). Palliative care training can increase the nursing students perceived self-efficacy. Since nursing students are the future nurses of the care system, therefore, managers and planners can take a step towards improving the quality of nursing care by using palliative care training programs. Since nursing students will be future nurses in health care system, therefore, managers and planners can take steps to improve the quality of nursing care by using palliative care education programs.