Canadian Red Cross Emergency First Aid with CPR/AED Level C

Award_Badge-02_EN
Award_Badge-02_EN_2024

Get your Red Cross Emergency First Aid (EFA) with CPR/AED Level C certification at one of the top Canadian Red Cross training providers in BC. The EFA one-day course will teach you the fundamental techniques needed to provide effective emergency medical care. Designed to meet provincial and territorial worker safety and insurance board requirements, our course covers the latest first aid and CPR guidelines to ensure you are equipped with the most up-to-date knowledge.

This Canadian Red Cross Emergnecy First Aid course is considered equivalent to WorkSafe BC’s Occupational First Aid Basic (Previously Level 1) for workplace occupational first aid attendants under the Health and Safety Regulations, making it a reliable option for your training needs. 

What you will learn:

    • The Red Cross
    • Preparing to respond
    • The EMS system
    • Check, Call, Care
    • Airway emergencies
    • Breathing and Circulation emergencies
    • First aid for respiratory and cardiac arrest
    • Wound care

Course Duration

    • 1 Day (8 Hours)

Languages Offered

    • English
    • Mandarin
    • Spanish
    • Punjabi 

Prerequisites

    • None

Campus

Certificate

    • 3 Years

Course Price

    • $115.00 + GST

Recertification

Could your company benefit from this training? 
 

Course Dates

Venue :

Event
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) March 21/22, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) March 21/22, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) March 21/22, 2026 – Langley Sold Out
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) March 21/22, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) March 23/24, 2026 – Richmond Register
Emergency First Aid or CPR Level C – Monday, March 23, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C – (Tuesday/Wednesday) March 24/25, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) March 24/25, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) March 25/26, 2026 – Surrey Register
Emergency First Aid or CPR Level C (Wednesday) March 25, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) March 26/27, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) March 28/29, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) March 28/29, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) March 28/29, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) March 30/31, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) April 01/02, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) April 01/02, 2026 – Richmond Register
Emergency First Aid or CPR Level C – Wednesday, April 01, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 04/05, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 04/05, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 04/05, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 04/05, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 04/05, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) April 06/07, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) April 06/07, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) April 06/07, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) April 07/08, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) April 07/08, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) April 08/09, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) April 09/10, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 11/12, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 11/12, 2026 – Port Coquitlam Register
Emergency First Aid or CPR Level C – Saturday, April 11, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 11/12, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) April 13/14, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) April 13/14, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) April 14/15, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) April 15/16, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) April 16/17, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 18/19, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 18/19, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 18/19, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 18/19, 2026 – Burnaby Register
Emergency First Aid or CPR Level C – Sunday, April 19, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) April 20/21, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) April 21/22, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) April 22/23, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) April 23/24, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 25/26, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) April 25/26, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) April 27/28, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) April 27/28, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) April 29/30, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) April 29/30, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) April 29/30, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) April 30/May 01, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 02/03, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 02/03, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 02/03, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 02/03, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 02/03, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) May 04/05, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) May 04/05, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) May 04/05, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) May 04/05, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) May 06/07, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) May 07/08, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 09/10, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 09/10, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 09/10, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 09/10, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) May 11/12, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) May 11/12, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) May 13/14, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) May 13/14, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) May 14/15, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 16/17, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 16/17, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 16/17, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 16/17, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 16/17, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) May 19/20, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) May 19/20, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) May 19/20, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) May 19/20, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) May 20/21, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 23/24, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 23/24, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) May 25/26, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) May 26/27, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) May 26/27, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) May 26/27, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) May 26/27, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) May 27/28, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) May 28/29, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 30/31, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 30/31, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 30/31, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) May 30/31, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) June 02/03, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 03/04, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 03/04, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) June 04/05, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) June 04/05, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) June 04/05, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 06/07, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 06/07, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 06/07, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 06/07, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 06/07, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) June 08/09, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) June 09/10, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 10/11, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 10/11, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 10/11, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 10/11, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 13/14, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 13/14, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 13/14, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 13/14, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) June 15/16, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) June 15/16, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) June 16/17, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 17/18, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Thursday/Friday) June 18/19, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 20/21, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 20/21, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 20/21, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 20/21, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 20/21, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) June 22/23, 2026 – Abbotsford Register
Standard First Aid or Emergency First Aid or CPR Level C (Tuesday/Wednesday) June 23/24, 2026 – Burnaby Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 24/25, 2026 – Chilliwack Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 24/25, 2026 – Langley Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 24/25, 2026 – Port Coquitlam Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 24/25, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Wednesday/Thursday) June 24/25, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 27/28, 2026 – Surrey Register
Standard First Aid or Emergency First Aid or CPR Level C (Saturday/Sunday) June 27/28, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C (Monday/Tuesday) June 29/30, 2026 – Surrey Register

Venue :

Event
Standard First Aid or Emergency First Aid or CPR Level C – Mandarin (Saturday/Sunday) April 25/26, 2026 – Richmond Register
Standard First Aid or Emergency First Aid or CPR Level C – Mandarin (Saturday/Sunday) May 09/10, 2026 – Vancouver Register
Standard First Aid or Emergency First Aid or CPR Level C – Mandarin (Wednesday/Thursday) May 27/28, 2026 – Richmond Register

Venue :

Event
Standard First Aid or Emergency First Aid or CPR Level C – Ukrainian (Thursday/Friday) May 14/15, 2026 – Surrey Register

Similar courses

FAQ

How long is the Emergency First Aid (EFA) course?

Emergency First Aid (with CPR and AED Level C certification) course takes place over one day, totalling 8 hours of course time. The course is in-person.

How long is an Emergency First Aid (EFA) certificate valid?

Once you pass your exam and receive your Emergency First Aid certification, the certificate lasts for 3 years.

What is the difference between First Aid and CPR Level A and C?

CPR Level A and C, are specific levels of CPR training that cover chest compressions and rescue breaths to help someone whose heart has stopped beating. While first aid can include basic procedures such as cleaning a wound or applying a bandage, CPR is focused solely on maintaining blood flow to the vital organs.  Emergency First Aid normally includes Level C.

Is CPR level C better than level A?

The appropriate level of CPR training depends on the specific needs of the individual and the context in which they are providing emergency medical care. CPR Level A (adult only) is appropriate for individuals who may need to respond to emergencies involving adults, while CPR Level C is appropriate for individuals who may need to respond to emergencies involving people of different ages (adults, children, and infants).

Is Level C CPR higher than level A?

The only difference between CPR A and CPR C is the age group treated. CPR A only teaches CPR/AED for adults, while CPR C teaches CPR/AED for adults, children and infants.  Both courses also teach procedures for choking patients, major bleeding, and circulatory emergencies (heart attack and stroke). However, it is important to note that the appropriate level of CPR training depends on the specific needs of the individual and the context in which they are providing emergency medical care.