Breath for Life Inc

“First Aid & CPR Training in Edmonton and Area”

First Aid and CPR Courses

You must be REGISTERED into a course to attend:

  • Registrations into a course must be completed online: Breath for Life does not take phone registrations. Please find the course you wish to take and click into it. The course descriptor appears.
  • When providing your email please ensure that it is accurate as this is where your confirmation and registration information will be sent.
  • Confirmation/Receipts are issued with every online course registration and payment.
  • Children and babies may not attend a course with their parent or guardian.
  • Breath for Life offers On-Site Training and Group Rates: conditions apply
  • First Aid courses include CPR/AED training.
  • If you have a question please email:

Please download a free Red Cross Manual (full version).

Please note: The only location for course offerings will be at Breath for Life: 4443-99 Street Edmonton, Ab T6E 5B6

We are hiring: Staysafe and Babysitting Instructor; BLS Instructor; Red Cross First Aid Instructors. To apply, please submit your resume to

Please Scroll to View Courses

Heart & Stroke Courses

ACLS Courses

1. ACLS Course

2. ACLS Renewal Course

BLS Provider Courses: (formerly CPR-HCP C)

BLS Provider 4 Hour

BLS Provider 2.5 Hour

Canadian Red Cross Courses

Standard First Aid: Level A or C CPR & AED

2 Days: Standard First Aid – Blended

2 Days: Standard First Aid – In Class

1 Day: Standard First Aid Renewal – In class

1 Day: Standard First Aid Renewal – Blended

Standard First Aid: BLS & AED

2 Days: Standard First Aid Healthcare Provider

1 Day: SFA Healthcare Provider Renewal Course

Standard Childcare First Aid: CPR B & AED

2 Days: Childcare First Aid

1 Day: Childcare First Aid: Renewal

Not Offered: Emergency Childcare

Emergency First Aid: CPR C & AED

1 Day: Emergency First Aid – Blended

1 Day: Emergency First Aid – In Class

1/2 Day: Emergency First Aid Renewal – In-Class

CPR C & AED (Not BLS Provider)

6.5 Hr: CPR Level C Course – In Class

6.5 Hr: CPR Level C Full Course – Blended

3.5 Hr: CPR Level C Renewal


1. Babysitting Course

2. Stay Safe! Home Alone