Abstract Aim and Background: Continuous education of health provider staffs is over mentioned. This study designed to evaluate the efficacy of a need assessment based educational workshop for a group of nurses in psychiatric wards of educational hospitals in Isfahan regarding to psychiatric disorders. Methods and Materials: This is an interventiona l study and our samples included all nurses were working in psychiatric wards of Noor & Farabi hospitals in Isfahan. The educational intervention performed in a workshop format including lecture presenting, group work and discussion in both hospitals. Knowledge & attitudes of samples evaluated before, immediate and one month after the workshop using a researcher designed questionnaire. Collected data analysed with Bonferroni, Repeated measure & ANOVA tests using SPSS-19. Findings: The mean score of the knowledge's of the samples raised from the base of 63.3± 11.6 to 82.7±12.9 & 73.3± 13.3 immediate and one month after the workshop respectively (p ≤0.001). The mean score of attitude raised meaningfully from the 60.1±8.1 of the base to 63.1±10.7 after intervention and 64.9±11.6 one month later. Conclusions: Educational workshop regarding the psychiatric disorders can cause positive effect on knowledge and attitude of nursing staffs to these disorders and may promote the practice with the psychiatric patients.