Background and Purpose: Using the ADDIE model helps educators accomplish creating a program through a systematic approach by giving them a guidance to meet the needs of learners. The purpose of this study is to describe the process of developing and evaluating a clinical ethics education program for nurses to improve their ethical confidence, ethical competence, and moral sensitivity. Methods: In the first step, with methodological design based on ADDIE model for developing clinical ethics education program, the seven-session ethics program has been developed and the themes of each session were as follows: (a) sharing individual ethical issues in clinical settings; (b) understanding a process of ethical decision-making; (c) identifying ethical issues in end-of-life care; (d) identifying ethical issues in family caregiving; (e) learning communication skills; (f) developing ethical leaderships; and (g) reflecting to build self-awareness of the significance of practicing clinical ethics. In the second step, seven sessions of the clinical ethics education program were delivered. In the third step, with mixed methods design, this education program has been evaluated the effects of education by quantitative survey before and after program and focus group interview. Results: Seven-session ethics program based on ADDIE model have revealed that ethical confidence, ethical competence, and moral sensitivity were improved. Implications for Practice: The ADDIE model can be an effective approach offering an established structure for developing educational programs in nursing education. In order to validate the effectiveness of this ethics program, it is necessary to conduct repeated measure studies and further studies at institutional level.