This study seeks to investigate the effect of explicit and implicit corrective feedback on the narrative writing of advanced Iranian EFL learners. In so doing, the study was conducted with 76 advanced EFL learners from 3 intact classes at an English language teaching institute in Iran. The sample was selected from among 92 learners by means of Oxford Quick Placement Test. After the researchers administrated the placement test, the participants were assigned into two experimental groups and one control group randomly. Following this phase of the study, the participants in the experimental and control groups were invited to write their first composition as the pre-test of the study. Then one experimental group received explicit corrective feedback and the other experimental group was offered implicit corrective feedback as treatment. The control group, however, did not receive any treatment. Within a time lapse of two weeks, the same procedure was repeated for the second composition which served as the post-test of the study. The results of t-test and covariance revealed positive effects of giving written corrective feedback on the advanced EFL learners' writing. Furthermore, the results highlighted the superiority of giving explicit corrective feedback over the implicit one in written tasks.