Ready to get certified? Book your First Aid, CPR/AED, or BLS training with Revive BLS and gain practical, hands-on skills you can use with confidence. Our certified courses are led by experienced healthcare professionals and designed to be engaging, supportive, and easy to follow.

Certified by: Heart & Stroke Foundation, Canadian Red Cross, and Life Saving Society of BC

certified badge icon

Ways to Pay: Pay Now - Securely by credit card
OR - By e-transfer to info@revivebls.com, please leave your name and class date in the e-transfer note.  Class is confirmed when payment is received.

Win a Babysitting Starter Kit - June 13, June 20, or June 27th - sign up for a class now!

Win a Babysitting Starter Kit - June 13, June 20, or June 27th - sign up for a class now!

Self-Paced Online Courses

Person handing over a duffel bag to another person on a bus or train.

Opioid Poisoning First Aid +

Red Cross

A man holding a happy dog with one paw on his shoulder, both facing to the left.

First Aid for Dogs & Cats +

Red Cross

A black and white photo of a man standing inside a narrow, industrial corridor, with various machinery and pipes around him, looking out through a circular window.

Confined Space Awareness +

Red Cross

A firefighter holding a young boy, who is giving a thumbs-up gesture, in a fire station. The boy holds a stuffed animal and is smiling. The firefighter is wearing a helmet and protective gear, both smiling.

Fire Safety +

Red Cross

A medical gloved hand holding a syringe with a needle, filled with a liquid, against a plain background.

Bloodborne Pathogens +

Red Cross

Medical supplies including a digital thermometer, a bottle of liquid medication, adhesive bandages, blister packs of pills, medical tape, a roll of medical gauze, an ice pack, sticky notes, and a medical kit on a textured surface.

Medical Terminology +

Red Cross

Don’t see the class
you’re looking for?

Not all classes offered are available on our public calendar. Many of our classes are available as private bookings -please reach out to our team to set up your class!