Background: Increasing demand for patient safety and quality healthcare requires translation of best evidence into practice. Aim of the study: To investigate the effect of an educational program on nurse's knowledge, and implementation of EBP. Subjects and Methods: Research Design: A quasi-experimental design was used to evaluate the effect of the program. Setting: the study was conducted at Al-Ahrar General Hospital. Subjects: a purposive sample of 46 supervisor nurse. Tools of data collection: A structured interview questionnaire covering nurses' demographic characteristics, knowledge, readiness, and implementation about EBP. An educational program developed based on literature and identified needs was implemented and its effect was evaluated through immediately post- test and other one three months later. Results: Pre-program, the study revealed 87% of poor nurse's knowledge, low readiness toward EBP with absence of its implementation, while immediately post-test nurses showed high knowledge among 70% of the studied nurses and 82% of them practiced EBP moderately. Statistically significant relations were found between nurses' general characteristics and total knowledge, readiness, and implementation of EBP. With significant correlations between total mean scores of nurses' knowledge, readiness, and implementation. Conclusion: implementation of the educational program had a positive effect on nurses' knowledge, readiness, and implementation toward EBP. Recommendations: EBP skills must be learned to clinical nurses and the problem-based learning strategy and practice-based small group (PBSG) learning approaches should be used. Further studies in other hospitals to assess nurses knowledge and practice for EBP