Heart & Stroke BLS (Basic Life Support) Courses

At this time we are currently running Blended Basic Life Support Provider and Renewal courses which meet all Alberta Occupational Health & Safety workplace requirements as well as Heart & Stroke Foundation training standards.

Who requires Heart and Stroke Basic Life Support?

If you work for Alberta Health Services, or plan to work for them, you require Heart & Stroke Basic Life Support.

If you are a University of Calgary Nursing Student, please register here to receive your student discount.

Course Details

Basic Life Support is the fundamental course for all healthcare and emergency medical providers, delivered in a flexible format. The BLS Blended Learning course covers the same curriculum and teaches the same skills as the conventional instructor-led course but is delivered online through self-paced learning modules. The course covers single- and multi-rescuer basic life support skills with a focus on high-quality CPR and team dynamics in a wide variety of prehospital or in-facility settings.

BLS is a pre-requisite for advanced resuscitation courses and many healthcare-related training programs. A current completion card is often required for employment in the healthcare field.

You may also benefit from having your Basic Life Support level if you are a professional with a fire service or rescue team, a sports medicine professional, a lifeguard or a ski patroller. If you are not a first responder or medical professional, you may need CPR Level A or C.

Heart & Stroke Foundation

Heart & Stroke BLS – Basic Life Support

Course Length

  • Full Course (Blended Provider, 1-year certification)
    • Online component: ~ 1 – 2 hours
    • Supported browser (Chrome, Edge, Firefox) required. Safari browser is not supported at this time.
    • In-class component: 2 hours
    • TOTAL LENGTH: 3 – 4 hours
  • Recertification (Blended Renewal)
    • Online component: ~ 1 – 2 hours;
    • Supported browser (Chrome, Edge, Firefox) required. Safari browser is not supported at this time.
    • In-class component: 1.5 hours
    • TOTAL LENGTH: 2.5 – 3.5 hours
    • Current (non-expired) certificate required


  • Full Course – $105.00
  • Recertification – $80.00

Course Content:

  • Chain of Survival
  • 1-rescuer / 2-rescuer CPR
  • High-quality chest compressions with a feedback device
  • Multi-rescuer team CPR
  • Adult, Child and Infant CPR and relief of choking
  • Use of an AED
  • Effective ventilations using a barrier device and bag-mask device
  • EXPANDED: Opioid-associated life-threatening emergencies
  • NEW: Role of the CPR coach;  Maternal cardiac arrest;  Anaphylaxis;  Drowning;  Heart attack and stroke;  and, Other life-threatening emergencies

*Please note: to take a recertification course you must hold a valid and current (non-expired) Heart & Stroke BLS certificate. If your certificate expires in “October 2021” you can recertify any time within that month. 

This course meets all ILCOR guidelines.

Course Schedule:

North Location:

  • Suite 252, 1632 – 14 Ave N.W. Calgary AB (North Hill Professional Centre)

Please note: the calendar below shows the dates for Part 2: Classroom Learning for our Blended Basic Life Support courses.