Safety tickets · First aid

Workplace First Aid in BC: Basic, Intermediate and Advanced (formerly OFA Level 1, 2 and 3)

Since November 1, 2024, WorkSafeBC calls its first aid certificates Basic, Intermediate and Advanced. They replace OFA Level 1, 2 and 3.

Related: all licensed and certified jobs · safety tickets

Basic1 daysource
Intermediate2 dayssource
Advanced10 dayssource
Valid for3 yearssource
On this page
  1. What it is
  2. Who needs it
  3. Key facts
  4. WorkSafeBC-approved providers in BC
  5. First aid for child care workers
  6. What we could not confirm
  7. Watch out for fakes
  8. Frequently asked questions
  9. Related jobs and guides

What it is

Since Nov 1, 2024 WorkSafeBC's OFA Level 1/2/3 are named Basic/Intermediate/Advanced first aid. Old certificates remain valid to expiry: Level 1 = Basic, Level 2 = Intermediate, Level 3 = Advanced. (source)

Who needs it

When and how you can take it

Next sessions: Fernie Nov 9, Cranbrook and Golden Nov 12, 2026, more listed (source)

Key facts

DetailSource
Basic first aid · Course length1 daysource
Basic first aid · Former nameOFA Level 1
Intermediate first aid · Course length2 dayssource
Intermediate first aid · Former nameOFA Level 2
Advanced first aid · Course length10 days (includes transportation endorsement)source
Advanced first aid · Former nameOFA Level 3
Transportation endorsement1 day; requires valid Basic or Intermediatesource
Exam100% attendance; written and practical examssource
How long it is validAll certificates valid 3 yearssource
RenewalBasic/Intermediate/endorsement: retake course. Advanced: 35-hour refresher if valid, or challenge final 14 hours if valid + CPR/AED within 6 months; expired = full coursesource
RenewalNo refresher route for Basic: repeat the full Basic course and exam before the 3-year certificate expiressource

WorkSafeBC-approved providers in BC

Approved public training providers in BC. Prices and schedules are set by each provider; use the city filter to find one near you.

Name and cityProgram / statusCostNotesLink
ABCB First Aid Training Inc.
Nanaimo
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Academy of Emergency Training
North Vancouver
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Advanced/Coast First Aid Training
Nanaimo
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Advanced Learning Centre
Surrey
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Alberni First Aid
Port Alberni
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Alert First-Aid
Victoria, Nanaimo, Vancouver, Duncan
CSA Basic First Aid (Basic First Aid (formerly OFA Level 1) equivalent)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
$125 (Downtown) / $130 (Tillicum) incl. manual sourceOfficial page
Alpha Training Solutions
Fort St. John
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Alpine First Aid
Comox
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Arcticstar First Aid
Prince George
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Arkangelski Enterprises
Ta Ta Creek
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Be Prepared — Trainers in First Aid Inc.
Abbotsford
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Canadian Red Cross Society
Burnaby, Victoria, Kelowna, Prince George
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Care Institute of Health & Safety Inc.
East Vancouver
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Cariboo First Aid Training
Williams Lake
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Clover Valley Trauma Management
New Westminster
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Coast Mountain College Workforce Training
Terrace / Hazelton, Prince Rupert, Smithers, Hazelton, Haida Gwaii
Basic First Aid (CEFAID 901)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
$150 sourceOfficial page
Code Red FAST First Aid
Kelowna
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
College of New Caledonia
Prince George, Burns Lake, Fort St. James, Mackenzie, Quesnel, Vanderhoof
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
College of the Rockies
Cranbrook, Creston, Fernie, Golden, Invermere, Kimberley
Basic First Aid (formerly OFA 1)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
$199 incl. book sourceOfficial page
Combined Workplace Safety Consulting
Lac La Hache, 100 Mile House, Williams Lake
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Crowsnest First Aid & Safety Training
Fruitvale
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Downs First Aid Training Academy Ltd.
Victoria
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Dynamic Rescue Systems
Coquitlam
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
(previously Thompson Nicola Training)
Kamloops
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
FACTS First Aid Ltd.
Vernon, Kelowna, Salmon Arm
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Fundamental First Aid Ltd.
Vancouver
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Heartsafe Emergency Medical Solutions Ltd.
Victoria
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
lnfoSkills Learning Inc.
Surrey
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Irwin’s Safety
Kelowna, Prince George, Prince Rupert
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Jade First Aid & Safety
Smithers
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
JT Safety Training Ltd.
Dawson Creek
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Kitamaat Valley Education Society
Kitimat
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Lifesavers First Aid Training Ltd.
Prince George
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Lifesaving Society — BC & Yukon
Burnaby
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Link2Life Emergency Training
Vancouver
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Mainland Safety Training Company
Surrey
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
MB3 First Aid & Water Safety Training
Campbell River
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Metro Safety Training
Coquitlam
Basic First Aid (formerly OFA 1)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
$98 Basic First Aid sourceOfficial page
Mountainview Safety Services Ltd.
Dawson Creek
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
North Island College — Comox Valley
Courtenay
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Northwest First Aid Training Agency
Smithers
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
OH&S Canada Safety Consulting & Training Solutions Ltd.
Kamloops
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Okanagan College
Kelowna, Vernon, Penticton, Salmon Arm, Revelstoke
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Okanagan Priority One Trauma
Penticton
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
(formerly Baird’s First Aid Services)
Comox Valley
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
OVERhang Education Centre
Prince George
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Pacific Response First Aid Training
Coquitlam
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Peace Country First Aid Training
Fort Nelson
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
PEAK Emergency Response Training
Delta
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Peak Occupational Safety Training Inc.
Burnaby
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Primary Care First Aid
Surrey
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Proactive Health & Safety Training
Surrey
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Prosafe First Aid Training School
Surrey
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Ridge Wilderness Adventures
Abbotsford
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
St. John Ambulance — British Columbia
Vancouver
WorkSafeBC-approved Basic, Intermediate and Advanced First Aid
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
Price not published, ask provider sourceOfficial page
Selkirk College
Castlegar, Nelson, Trail, Grand Forks, Kaslo, Nakusp, Selkirk
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Solstice First Aid
Quathiaski Cove
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Staying Alive First Aid Academy
Sparwood
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Strategic Fire Control
Cranbrook
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Strictly Flagging Training Agency
Terrace
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Thompson Rivers University
Kamloops, Williams Lake, 100 Mile House, Barriere, Clearwater, Lillooet
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Trauma Tech
Burnaby
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Trojan Safety Services
Fort St John
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Universal Health & Safety Inc.
Langley
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
University of the Fraser Valley
Abbotsford
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Unlimited Medical Services
Williams Lake
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Up-Beat First Aid
Dawson Creek
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Valley First Aid Training
Langley
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Valley First Aid Training Institute
Kamloops
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
Vital First Aid & Safety Training
Powell River
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
WorkSafeT Solutions
Chilliwack
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page
WT Canadian Safety & Medic Training
Kelowna
Workplace first aid (Basic/Intermediate/Advanced)
WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026)
not published sourceOfficial page

First aid for child care workers

Licensed child care facilities must make sure children always have immediate access to an employee with a valid first aid and CPR certificate from a course that meets Schedule C of the Child Care Licensing Regulation (section 23) CCLR.

A WorkSafeBC Occupational First Aid certificate alone may not cover child and infant content. See also early childhood educator.

What we could not confirm

We could not confirm these on an official page, so we left them out: Cost, How often offered.

Watch out for fakes

Frequently asked questions

What happened to OFA Level 1, 2 and 3?

Since November 1, 2024 they are named Basic, Intermediate and Advanced first aid. Old certificates stay valid until they expire.

Which level do I need?

Your employer decides. They must do a written first aid assessment and provide attendants at the level set by Schedule 3-A of the OHS Regulation, based on number of workers, hazard rating and travel time to hospital.

How long are the courses?

Basic is 1 day, Intermediate is 2 days, and Advanced is 10 days including the transportation endorsement.

How long does a certificate last?

All WorkSafeBC first aid certificates are valid for 3 years.

How do I renew?

For Basic, Intermediate and the transportation endorsement, retake the course. Advanced holders can take a 35-hour refresher while their certificate is still valid.

Sources and official links

This page relies on the official pages below. Rules, fees and processes change, so check the authority before you apply or spend money.

Links checked November 1, 2026. Found an error or a broken link? Report it.