Programs & courses
National resuscitation training.
From community first-aid courses to advanced clinical training, CHA programs are evidence-based and delivered by certified instructors at authorized training centres in every province.
Basic Life Support
Advanced Cardiovascular Life Support
The Canadian Heart Association’s ACLS education program provides you with the advanced knowledge needed to participate in or manage a resuscitation event effectively. The program emphasizes the importance of preventing cardiac arrest, early and continuous, high-quality CPR, and high-performing teams. The course reflects science and education from the 2026 International Liaison Committee on Resuscitation (ILCOR) Guidelines for CPR and Emergency Cardiovascular Care (ECC).
Pediatric Advanced Life Support - Provider Program
Neonatal Resuscitation Program
ECG Rhythm Interpretation & Arrhythmia Recognition
The Canadian Heart Association’s virtual ECG Rhythm Interpretation & Arrhythmia Recognition Program provides you with the knowledge to confidently interpret and evaluate the Lead II ECG rhythms on a cardiac bedside monitor. You will learn to systematically analyze cardiac rhythms, calculate rates and intervals, and interpret sinus, atrial, and ventricular rhythms. You will also understand the significance of 1st, 2nd, & 3rd-degree AV heart-blocks and pacemaker rhythms.