Since November 1, 2024, WorkSafeBC calls its first aid certificates Basic, Intermediate and Advanced. They replace OFA Level 1, 2 and 3.
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)
Next sessions: Fernie Nov 9, Cranbrook and Golden Nov 12, 2026, more listed (source)
| Detail | Source | |
|---|---|---|
| Basic first aid · Course length | 1 day | source |
| Basic first aid · Former name | OFA Level 1 | |
| Intermediate first aid · Course length | 2 days | source |
| Intermediate first aid · Former name | OFA Level 2 | |
| Advanced first aid · Course length | 10 days (includes transportation endorsement) | source |
| Advanced first aid · Former name | OFA Level 3 | |
| Transportation endorsement | 1 day; requires valid Basic or Intermediate | source |
| Exam | 100% attendance; written and practical exams | source |
| How long it is valid | All certificates valid 3 years | source |
| Renewal | Basic/Intermediate/endorsement: retake course. Advanced: 35-hour refresher if valid, or challenge final 14 hours if valid + CPR/AED within 6 months; expired = full course | source |
| Renewal | No refresher route for Basic: repeat the full Basic course and exam before the 3-year certificate expires | source |
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 city | Program / status | Cost | Notes | Link |
|---|---|---|---|---|
| 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official page | |
| Trauma Tech Burnaby | Workplace first aid (Basic/Intermediate/Advanced) WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026) | not published source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official 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 source | Official page | |
| WorkSafeT Solutions Chilliwack | Workplace first aid (Basic/Intermediate/Advanced) WorkSafeBC approved public first aid training provider (listings updated Mar 20, 2026) | not published source | Official 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 source | Official page |
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.
We could not confirm these on an official page, so we left them out: Cost, How often offered.
Since November 1, 2024 they are named Basic, Intermediate and Advanced first aid. Old certificates stay valid until they expire.
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.
Basic is 1 day, Intermediate is 2 days, and Advanced is 10 days including the transportation endorsement.
All WorkSafeBC first aid certificates are valid for 3 years.
For Basic, Intermediate and the transportation endorsement, retake the course. Advanced holders can take a 35-hour refresher while their certificate is still valid.
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.