Get more than a first aid certificate. Get the skills and confidence to save a life.
First aid training you'll actually enjoy. In Vancouver, Burnaby, Surrey, or on-site at your workplace.
TRUSTED BY INDUSTRY LEADERS
WorkSafeBC Occupational
First Aid Courses
OFA Level 1
(Basic First
Aid)
WorkSafeBC Basic First Aid is an Occupational First Aid course for the base level first aid attendant. If your workplace has a small staff and a low risk of injury, this course is for you!
8 hours in-class
$115 + GST
OFA Level 2
(Intermediate First Aid)
WorkSafeBC Intermediate First Aid takes the urban first aid attendant to the next level. If your workplace is near a hospital, but has more than 50 employees or has a moderate risk of injury, this course is for you!
2 days in-class
$225 + GST
OFA Level 3
(Advanced First Aid)
WorkSafeBC Advanced First Aid is the highest level of First Aid Attendant in BC. If your workplace is more than 30 minutes from an ambulance and has a large staff OR has a moderate to high risk of injury, this course is for you!
2 weeks in-class
$900 + GST
Transportation Endorsement
This course is for a basic or intermediate attendant who may be working remotely or has a less accessible worksite. If you have a basic or intermediate first aid certificate and would like to learn how to secure a patient to a spine board for transportation to a hospital, this course is for you!
8 hours in-class
$135 + GST
Canadian Red Cross
First Aid Courses
CPR/AED Level C
This is the most basic Red Cross First Aid course. It teaches only essential life-saving skills, such as CPR & AED, what to do if someone is choking, and how to handle a deadly bleed.
3 hours online
+ 3 hours in-class
$80 + GST
CPR/AED Level C Recertification
If you have a current (not yet expired) CPR-C with AED certificate from the Canadian Red Cross, you can take this shortened version of the course to re-certify.
3.5 hours in-class
$60 + GST
Emergency First Aid
with CPR-C
This course teaches everything you learn in CPR-C with AED, then adds wound care, workplace regulation, and more.
4 hours online
+ 4.5 hours in-class
$115 + GST
Emergency First Aid
with CPR-C
Recertification
If you have a current (not yet expired) EFA with CPR-C certificate from the Canadian Red Cross, you can take this shortened version of the course to re-certify.
5 hours in-class
$70 + GST
Standard First Aid with CPR-C
This course teaches everything you learn in Emergency First Aid, then adds information on head, neck and spinal injuries, environmental illnesses, poisons, and more.
8 hours online
+ 8 hours in-class
$185 + GST
Standard First Aid with CPR-C
Recertification
If you have a current (not yet expired) Standard First Aid with CPR-C certificate from the Canadian Red Cross, you can take this shortened version of the course to re-certify.
8 hours in-class
$100 + GST
Emergency Childcare First Aid with CPR-B
This is a comprehensive first aid course designed for those who take care of children and infants. It covers choking, CPR & AED, wound care, sudden medical emergencies, poisons, and more. This course is great for new parents and required for childcare workers.
8 hours in-class
$115 + GST
Basic Life Support (BLS)
This is an advanced CPR course designed for Registered Nurses, Dentists, Dental Hygienists and other healthcare professionals. You will learn two rescuer CPR, how to use a bag-valve mask, and more.
4 hours in-class
$95 + GST
Basic Life Support Recertification
If you have a current (not yet expired) Basic Life Support (BLS) certificate from the Canadian Red Cross, you can take this shortened version of the course to re-certify.
2 hours in-class
$75 + GST
PRIVATE GROUP FIRST AID COURSES FOR EMPLOYERS
On-Site First Aid Training for Your Team
Train your staff at your workplace with a private first aid course built around your schedule, team size, and workplace risks. Fundamental First Aid brings the instructors, mannequins, AED trainers, materials, certification, and paperwork, so your team gets trained with less disruption.
- WorkSafeBC Approved
- Anytime/Anywhere in the Lower Mainland
- Same-day certification
- We Bring Everything to you
Get a fast, no-obligation quote:
We will reply today. No spam, no pressure.
We are Vancouver's top rated first aid training centre!




















1000+ Five-Star Reviews. Here's Why.
Fun & Engaging Instructors
We create a fun, engaging environment where students laugh, participate, and learn skills they’ll actually remember.
Pass or Your Money Back
Don’t pass your course? Get your money back - guaranteed.
Clean & Modern Facilities
Spacious, professional training facilities in convenient Lower Mainland locations.
Years of Experience
Our team has been providing WorkSafeBC courses for 19 years, and have issued over 70,000 first aid certificates!
Meet the Founder
“Hi! I’m Blake Steinson, the President and founder of Fundamental First Aid. I’ve been delivering workplace first aid training for over 17 years and I understand how important it is to deliver training that’s practical and organized, but also fun and engaging. We make sure you and your team has a great experience, and your booking process is painless.”
Experience Matters
Our team has been providing WorkSafeBC approved occupational first aid courses for over a decade. Our knowledge and experience have made us the leading provider of OFA Level 1, OFA Level 2, and OFA Level 3 courses in Vancouver. We offer the first aid course Vancouver residents trust for top-quality training.
Community Outreach
Fundamental First Aid is a proud Vancouver based company, and we give back to our community in any way we can.
We provide at-cost or heavily discounted first aid training for local charities and not-for-profit organizations.
We also provide free Naloxone Training to members of our community.
Vancouver Training Centre
Surrey Training Centre
Burnaby Training Centre
Not sure which First Aid and CPR course is right for you?
Let us help. A quick chat is all it takes to confirm which certification your workplace or employer requires, so you can book with confidence and not have to do it twice. Click the live-chat icon on the bottom left of your screen, we’re always here to help!

