Background Most medical students lack confidence and are unable to accurately interpret ECGs. Better methods of ECG instruction are therefore being sought. Current literature indicates that the use of e-learning for ECG analysis and interpretation skills (ECG competence) is not superior to lecture-based teaching. We aimed to assess whether blended learning (lectures supplemented with the use of a web application) resulted in better acquisition and retention of ECG competence in medical students, than with conventional teaching (lectures alone). Methods Two cohorts of fourth-year medical students were studied prospectively. The conventional teaching cohort (n=67) attended four hours of interactive lectures, covering the basic principles of Electrocardiography, waveform abnormalities and arrhythmias. In addition to attending the same lectures, the blended learning cohort (n=64) used a web application that facilitated deliberate practice of ECG analysis and interpretation, with structured feedback. All participants completed three tests: pre-intervention (assessing baseline ECG competence at start of clinical clerkship), immediately post-intervention (assessing acquisition of ECG competence at end of six-week clinical clerkship) and delayed post-intervention (assessing retention of ECG competence six months after clinical clerkship, without any further ECG training). Diagnostic accuracy and uncertainty were assessed in each test. Results The pre-intervention test scores were similar for blended learning and conventional teaching cohorts (mean 31.02±13.19% versus 31.23±11.52% respectively, p=0.917). While all students demonstrated meaningful improvement in ECG competence after teaching, blended learning was associated with significantly better scores, compared to conventional teaching, in immediate (75.27±16.22% vs 50.27±17.1%, p<0.001; Cohen’s d =1.58), and delayed post-intervention tests (57.70±18.54% vs 37.63±16.35%, p<0.001; Cohen’s d =1.25). Although diagnostic uncertainty decreased after ECG training in both cohorts, blended learning was associated with better confidence in ECG analysis and interpretation. Conclusion Blended learning was superior in teaching ECG analysis and interpretation skills to medical students and achieved better levels of ECG competence and confidence than conventional lectures. Although medical students undergo a significant attrition of ECG competence without ongoing training, blended learning also resulted in better retention of ECG competence than conventional teaching. Web applications enabling deliberate practice with structured feedback may therefore be a useful adjunct to lectures for teaching Electrocardiography.