Breath for Life Inc

“First Aid & CPR Training in Edmonton and Area”


First Aid and CPR Courses

The Black Headers are the Major Course Categories. Please scroll through the courses to check out the various headers:

  • Heart and Stroke Courses: for healthcare providers only
  • Red Cross Courses
  • Advanced Courses
  • Red Cross Instructor Courses
  • Other Courses
  • Products

The Courses illustrated on this page are Color Coded for ease of use. The color scheme for some of the more common courses is presented here. Please click into the course beside the color legend to direct you to the course that interests you: please give it a try.

Color Legend:

Purple = Heart and Stroke Courses for Healthcare Providers Only
Green = CPR Courses
Gray = EMR/AFA
If you are interested in the course, click into it: anything that is underlined on this page means that there is further information available. By clicking into the course, which is underlined, you will be directed to the course description, dates and locations and online registration. If a course is marked ‘Full’ there are no seats available for that date. If a course is marked ‘Register/Pay Online’ it means that spaces are available for that date.

You must be REGISTERED into a course to attend:

  • Breath for Life does not cancel courses that you commit to and parking is free.
  • First Aid courses include CPR/AED training.
  • Confirmation/Receipts are issued with every course registration and payment.
  • The preferred method of payment is by online registration.
  • Children and babies may not attend a course with their parent or guardian.
  • Breath for Life offers On-Site Training, Group Rates, and Price Matching (Restrictions Apply).
  • If you have a question please email:

Please Scroll to View Courses                                                                   Breath for Life NEVER cancels courses and Parking is FREE at all facilities

Heart & Stroke Courses

ACLS Courses

1. ACLS Course

2. ACLS Renewal Course

BLS Provider Courses: (formerly CPR-HCP C)

1. BLS Provider 4 Hour

2. BLS Provider 2.25 Hour

Standard First Aid

1. Standard First Aid: Level C or BLS Provider

Canadian Red Cross Courses

Standard First Aid: Level C CPR & AED

2 Days: Standard First Aid

1 Day: Standard First Aid: Renewal

Standard First Aid: Level CPR-HCP
(This is Not BLS Provider: see above)

2 Days: Standard First Aid Level HCP

1 Day: Standard First Aid HCP: Renewal

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: Level C CPR & AED

1 Day: Emergency First Aid

CPR C & AED (Not BLS Provider)

6.5 Hr: CPR Level C

4 Hr: CPR Level C: Renewal

Psychological First Aid

1. Psychological First Aid


Babysitting Course

Advanced Courses

Advanced Courses: EMR/AFA

1. Emergency Medical Responder|EMR 240 Hour Program

2. Advanced First Aid | Firefightering, Law Enforcement, Workplace

2a. Advanced First Aid Renewal

Red Cross Instructor Courses

First Aid/CPR Instructor Courses: Red Cross

1. Instructor Course

1a. Instructor Renewal Course

2. BLS Instructor Bridging Course

3. Teaching Experience Supervisor (TES)

4. Youth Leader (Babysitting) Instructor

Other Courses


1. WHMIS Online

Medication Administration

2. Medication Administration

Body Mechanics and Injury Prevention

3. Body Mechanics Course

WEFA: Workplace Emergency First Aid

4. Workplace Emergency First Aid (WEFA)

Red Cross CPR-HCP/AED renewal - Groups only