CPR Training for Calgary, Edmonton, Airdrie & Alberta

We at First-Aid4All believe that everyone should know cardiopulmonary resuscitation (CPR), whether your employer requires it or not. Many lives have been saved by those who were able to successfully use CPR techniques. First-Aid4All supplies the CPR training Calgary, Edmonton, Airdrie and all of Alberta need.

CPR Levels

To help you decide which level of CPR is suitable for your training or profession, First-Aid4All offers the following course descriptions.

CPR Level A

For the workplace and lay First Aider/rescuer, this course covers adult illnesses and injuries.

CPR Level B

For the childcare worker, this course covers infant and children’s illnesses and injuries.

CPR Level C

This is a comprehensive course offering First Aid and CPR training for those who need it due to work requirements or who want more knowledge to respond to emergencies at home. It covers injury and illness response for adults, children and infants.


This Health Care Provider (HCP) CPR training is for those who work in the primary care industry: doctors, nurses, EMTs, paramedics, occupational therapists, physiotherapists, laboratory technicians, respiratory therapists, firefighters, etc.

See course schedules

Register now


The CPR Level of a First Aid course can be structured to meet your specific needs. For instance, you may require an EFA Course certification at level A and not level C, in which case we would not cover the child or infant training.

person doing first aid


We’re happy to answer any inquiries you may have

Call Us »

Train with the world leaders in First Aid, CPR, AED & Cardiovascular Disease

Canadian Red Cross and Heart & Stroke Foundation of Canada


A Proud member of:

Copyright First-Aid4All 2020 - Legal
Created by

Legal notice