The following list is a collection of first aid companies that offer training and courses in first aid and CPR. All these companies are either recognized directly by Work Safe BC, the Workers' Compensation Board of BC.
Some of these companies may offer additional training in defibrillation, oxygen administration, and WHMIS.
Depending on the company, they may offer courses open to the public, or just private courses where they will conduct training at your location, e.g. school, office, company, etc.
119 First Aid
456 Mill Road
Qualicum Beach, BC V9K 1J6
Tel: 250-752-3732
A-1 Security Training Institute
#119 - 13140 - 80th Avenue
Surrey, BC V3W 3B2
Tel: 604-502-8502
www.a-1training.com
ABC Industrial Emergency Care
Training School Inc.
1057 Millstream Road
Burnaby, BC V7J 2C8
Tel: 604-925-1057
www.abcfirstaidtraining.com
ABCB First Aid Training Inc.
P.O. Box 472 Station A
302-324 Terminal Avenue
Nanaimo, BC V9R 3L3
Tel: 250-753-2888
Academy of Emergency Training
554 Ballantree Road
West Vancouver, BC V7S 1W3
Tel: 604-521-2170
1-877-521-2170
www.firstaid.bc.ca
Acute Safety Training
12008 Cottonwood Lane
Coldstream, BC V1B 2E6
Tel: 250-549-3384
Advanced/Coast First Aid Training & Services Inc.
2221C McGarrigle Road
Nanaimo, BC V9S 4M4
Tel: 250-756-7770
www.advancedfirstaid.com
Alberni First Aid
P.O. Box 411 - 3038 2nd Avenue
Port Alberni, BC V9Y 7M9
Tel: 250-723-0974
Alert First Aid Services
132 Wildwood Avenue
Victoria, BC V8S 3V9
Tel: 250-595-5323
Alpha Safety Ltd.
Box 6831
Fort St. John, BC V1J 4J3
Tel: 250-787-9315
www.alphasafety.net
Avelar Consulting
579 Colby Street
New Westminster, BC V3L 3Y9
Tel: 604-525-9593
B.C. Training Ventures
Mosser Training Institute Ltd. dba
#230 - 1990 Ogilvie Street
Prince George, BC V2N 1X1
Tel: 250-960-1112
www.safetytrainingbc.com
Be Prepared-Trainers In First Aid Inc.
8711 - 272 Street
Langley, BC V1M 3L5
Tel: 604-607-7843
www.be-prepared.ca
Boulder Mountain Contracting
Box 427
Barriere, BC VOE 1EO
Tel: 250-672-2120
Camosun College
Interurban Campus
4461 Interurban Road
Victoria, BC V9E 2C1
Tel: 250-370-3822
Care Institute of Safety & Health Inc.
1770 East 18th Avenue
Vancouver, BC V5N 5P6
Tel: 604-873-6018
www.care-institute.com
Cariboo First Aid
Box 324
150 Mile House, BC V0K 2G0
Tel: 250-296-4161
Castlegar Trauma Care Training Ltd.
1462 Selkirk Avenue
Castlegar, BC V1N 2L2
Tel: 250-364-2775
www.traumacare.bc.ca
College of New Caledonia
Box 2110
Mackenzie, BC V0J 2C0
Tel: 250-997-7200
www.cnc.bc.ca/Campuses/Mackenzie_Campus.htm
College of the Rockies
P.O. Box 8500 - 2700 College Way
Cranbrook, BC V1C 5L7
Tel: 250-489-2751
www.cotr.bc.ca
College of the Rockies
P.O. Box 1978 - 301 16th Avenue S.
Creston, BC V0B 1G0
Tel: 250-428-5332
www.cotr.bc.ca/creston/default.htm
College of the Rockies
P.O. Box 1770 - 342 3rd Avenue
Fernie, BC V0B 1M0
Tel: 250-423-4691
www.cotr.bc.ca
College of the Rockies
P.O. Box 376 - 1305 9th St. South
Golden, BC V0A 1H0
Tel: 250-344-5901
www.cotr.bc.ca/golden/default.htm
College of the Rockies
R.R. #4 - 2-1535 14th Street
Invermere, BC V0A 1K4
Tel: 250-342-3210
www.cotr.bc.ca
Community Resource Centre
For the North Thompson
Box 1107 RR1
Clearwater, BC VOE 1NO
Tel: 250-674-3530
www.ntskills.com
Concord Career Centre
#400 - 570 Granville Street
Vancouver, BC V6C 3P1
Tel: 604-689-4005
CREDA
Box 789
Valemount, BC V0E 2Z0
Tel: 250-566-4601
District of Kitimat
270 City Centre
Kitimat, BC V8C 2H7
Tel: 250-632-8970
Downs First Aid Training Academy Ltd.
207-847 Goldstream Avenue
Victoria, BC V9B 2X8
Tel: 250-881-1955
EMP Canada
#3-10114 McDonald Park Road
Sidney, BC V8L 5X8
Tel: 250-656-1468
www.firstaidtraining.com
First Aid Certified Training Systems
8426 Ladner Road
Vernon, BC V1B 3M8
Tel: 250-549-ABCD
First On Scene First Aid Ltd.
2308 MacKay Avenue
North Vancouver, BC V7P 2M9
Tel: 604-985-0747
www.firstonscenefirstaid.com
First Response First Aid Services
5005 Cole Avenue
Terrace, BC V8G 4T3
Tel: 250-638-1831
First Response Training & Safety Supplies Ltd.
100 - 2045 Enterprise Way
Kelowna, BC V1Y 9T5
Tel: 250-762-9023
Focus Training Institute Ltd.
#206-1470 St. Paul Street
Kelowna, BC V1Y 2E6
Tel: 250-861-5808
www.focustraininginstitute.com
Global Medical Services
#101 - 1645 West 7th Avenue
Vancouver, BC V6J 1S4
Tel: 604-685-4747 (222)
Golder Associates Ltd.
300, 10525 - 170 Street
Edmonton, Alberta T5P 4W2
Tel: 780-483-3499
Grace Community College
#205 - 2589 Cedar Park
Abbotsford, BC V2T 3S5
Tel: 604-556-3700
Heartsafe Emergency Medical Solutions
P.O. Box 28132
Victoria, BC V9B 6K8
Tel: 250-385-3223
www.firstaidforbc.com
Hilltop Security Academy
#119-9801 King George Highway
Surrey, BC V3T 5H5
Tel: 604-930-8377
International Safety Institute Ltd.
302 - 2555 Commercial Drive
Vancouver, BC V5N 4C1
Tel: 604-878-8600
J.T. Safety Training Ltd.
(dba Life Line First Aid)
Box 173
Farmington, BC V1G 2E1
Tel: 250-843-7444
Jade First Aid & Rescue
Box 661
Smithers, BC V0J 2N0
Tel: 250-847-4332
Justice Institute Of BC
715 McBride Boulevard
New Westminster, BC V3L 5T4
Tel: 604-528-5739
www.jibc.bc.ca
Kis-Kiwi Can Contacting
PO Box 322
Sandspit, BC V0T 1T0
Tel: 250-637-5457
Kitimat Valley Institute for Industrial Education
1352 Alexander Avenue
Kitimat, BC V8C 1A2
Tel: 250-632-2085
www.kitimatvalleyinstitute.ca
LIT Aquatics BC, Canada
14591 Gordon Avenue
White Rock, BC V4B 5B7
Tel: 604-536-6410
www.litaquatics.com
Life Force First Aid Inc.
4755 - 45 A Avenue
Delta, BC V4K 1M5
Tel: 604-940-6325
Lifesavers First Aid Training Ltd.
439 Cassiar Street
Prince George, BC V2M 1X7
Tel: 250-562-1238
Life-Tech Safety
39 - 3375 Oak Street
Vancouver,BC V6H 2L7
Tel: 604-805-6001
M.E.T.S. First Aid Training Inc.
2930 Mount Seymour Parkway
North Vancouver, BC V7H 2E8
Tel: 604-487-5307
Malaspina University College
3960 Selkirk Avenue
Powell River, BC V8A 3C6
Tel: 250-485-2878
Malaspina University College
900 5th Street
Nanaimo, BC V9R 5S5
Tel: 250-753-3245
www.mala.bc.ca
Malaspina University College
222 Cowichan Way
Duncan, BC V9L 6P4
Tel: 250-746-3519
www.mala.bc.ca
Maple Ridge First Aid School Limited
#2 - 20475 Lougheed Highway
Maple Ridge, BC V2X 9B6
Tel: 604-465-5622
www.firstaidschool.ca
North Island College
2300 Ryan Road
Courtenay, BC V9N 8N6
Tel: 250-334-5000
www.northislandcollege.ca
Northern Lights College
Box 268
Hudson's Hope, BC V0C 1V0
Tel: 250-783-5711
www.nlc.bc.ca
Northern Lights College
Box 180
Tumbler Ridge, BC V0C 2W0
Tel: 250-242-5591
www.nlc.bc.ca
Northern Lights College
Box 1180 - 5132 50th Street
Chetwynd, BC V0C 1J0
Tel: 250-788-2248
nlc.bc.ca/public.campus.chetwynd.cewt.php
Northern Lights College
11401 - 8th Street
Dawson Creek, BC V1G 4G2
Tel: 250-782-5251
www.nlc.bc.ca
Northern Lights College
P.O. Box 860
Fort Nelson, BC V0C 1R0
Tel: 250-774-2741
Northern Lights College
Box 220 - #10 Commercial Drive
Dease Lake, BC V0C 1L0
Tel: 250-771-5500
Tel: 1-800-324-8203
www.nlc.bc.ca
Northland First Aid
P.O. Box 1545
Vanderhoof, BC V0J 3A0
Tel: 250-567-4718
Tel: 1-877-567-4719
www.northlandfirstaid.com
Northwest Community College
5331 McConnell Avenue
Terrace, BC V8G 4X2
Tel: 250-638-5490
www.nwcc.bc.ca
Northwest Community College
Box 1277 - 3221 14th St. West
Houston, BC V0J 1Z0
Tel: 250-845-7266
www.nwcc.bc.ca
Northwest Community College
606 Mountainview Square
Kitimat, BC V8C 2N2
Tel: 250-632-4766
www.nwcc.bc.ca
Northwest Community College
130 First Avenue West
Prince Rupert, BC V8J 1A8
Tel: 250-624-6054
www.nwcc.bc.ca
Northwest Community College
Box 67
Queen Charlotte City, BC V0T 1S0
Tel: 250-559-8222
www.nwcc.bc.ca
Northwest Community College
Box 3606 - 3966 2nd Avenue
Smithers, BC V0J 2N0
Tel: 250-847-4461
www.nwcc.bc.ca
Northwest Community College
Box 919
Stewart, BC V0T 1W0
Tel: 250-636-9184
Northwest Community College
Box 338 - 4815 Swannell Drive
Hazelton, BC V0J 1Y0
Tel: 250-842-5291
www.nwcc.bc.ca
Northwest First Aid Training Agency
32340 Yellowhead Hwy.
Telkwa, BC V0J 2X2
Tel: 250-846-5159
Okanagan College
Box 189
Salmon Arm, BC V1E 4N3
Tel: 250-804-8888
www.ouc.bc.ca/ce/salmon_arm
Okanagan College
1401 West First Street P.O. Bag 4500
Revelstoke, BC V0E 2S0
Tel: 250-837-4235
www.ouc.bc.ca
Okanagan College
Box 1224
Summerland, BC V0H 1Z0
Tel: 250-494-1300
www.ouc.bc.ca/cesummerland
Okanagan College
7000 College Way
Vernon, BC V1B 2N5
Tel: 250-503-2650
www.ouc.bc.ca/cevernon
Okanagan College
1000 KLO Road
Kelowna, BC V1Y 4X8
Tel: 250-762-5445
www.ouc.bc.ca
Okanagan College
583 Duncan Avenue West
Penticton, BC V2A 8E1
Tel: 250-492-4305
www.ouc.bc.ca
Olympic First Aid Services Inc.
1112 Orr Drive
Port Coquitlam, BC V3C 6H2
Tel: 604-420-1748
www.olympicfirstaid.com
Osborne Safety Inc.
Box 2082, 2C, 4916 50th Avenue N.
Fort Nelson, BC V0C 1R0
Tel: 250-263-8919
Play It Safe Training
14476 Mann Park Cres.
White Rock, BC V4B 3A8
Tel: 604-541-2000
www.playitsafe.ca
Premedcare First-Aid Services
2722 Fir Drive, Voykin Sub.
Site 27, Comp 08, RR#01
South Slocan, BC V0G 2G0
Tel. 250-359-7911
priMed Emergency Training Centres
3861 - 15th Avenue
Prince George, BC V2N 1A4
Tel: 250-277-4440
Priority Action First Aid Training
Box 507
Cranbrook, BC V1C 4J1
Tel: 250-489-1566
Progressive First Aid Training
3008 Thee Place
Prince George, BC V2K 5B8
Tel: 250-962-2909
ProSafe First Aid Training School
#212 - 126399 - 80th Street
Surrey, BC V3W 3A6
Tel: 604-501-2060
www.prosafefirstaid.ca
Rocky Mountain Training
Box 605
Invermere, BC VOA 1KO
Tel: 250-342-6011
Safety Central
10720 Dennis Cres.
Richmond, BC V7A 3S1
Tel: 778-908-3080
Safety etc.
7008 Sperling Avenue
Burnaby, BC V5E 2W3
Tel: 778-837-2549
Samaritan Training Agency
Professional Instruction in
First Aid & Safety
104 - 5711 Mermaid Street
Sechelt, BC V0N 3A7
Tel: 604-885-0804
1-877-885-0804
www.samaritantraining.com
School District #28 (Quesnel)
241 Kinchant Street
Quesnel, BC V2J 2R3
Tel: 250-983-6900
www.sd28.bc.ca
School District #68 (Nanaimo)
395 Wakesiah Avenue
Nanaimo, BC V9R 3K6
Tel: 250-741-5215
Securiguard Services Ltd
300 - 1575 West Georgia Street
Vancouver, BC V5G 2V3
Tel. 604-685-6011
Select First Aid
Suite 102, 12877 - 76 th Avenue
Surrey, BC V3W 1E6
Tel: 604-596-5666
www.bcfirstaidcourses.com
Selkirk College
301 Frank Beinder Way
Castlegar, BC V1N 3J1
Tel: 250-442-2704
Selkirk College
Box 91
Winlaw, BC V0G 2G0
Tel: 250-226-0079
Selkirk College
Box 968
Grand Forks, BC V0H 1H0
Tel: 250-442-2704
Selkirk College
Box 1149, 421 Front St.
Kaslo, BC V0G 1M0
Tel: 250-353-2618
Selkirk College
Box 720 - 409 Broadway
Nakusp, BC V0G 1R0
Tel: 250-265-4077
Selkirk College
820 Tenth St.
Nelson, BC V1L 3C7
Tel: 250-352-6601
Selkirk College
900 Helena Street
Trail, BC V1R 4S6
Tel: 250-368-6360
Shuswap First Aid Services Ltd.
2600 - 4th Avenue S.E.
Salmon Arm, BC V1E 1K7
Tel: 250-833-6354
Sprott-Shaw Community College
#200 - 1405 Broadway
Coqutilam, BC V3C 6L6
Tel: 604-552-9711
www.sprottshaw.com
St. John Ambulance
#306 - 22230 North Avenue
Maple Ridge, BC V2X 2L5
Tel: 604-467-1490
St. John Ambulance
1905 - 47th Avenue
Vernon, BC V1T 9A3
Tel: 250-545-4200
St. John Ambulance
632 West 3rd Avenue
Prince Rupert, BC V8J 1M2
Tel: 250-624-4672
St. John Ambulance
941 Pandora Avenue
Victoria, BC V8V 3P4
Tel: 250-388-5505
St. John Ambulance
Provincial Offices
201 - 6111 Cambie Street
Vancouver, BC V5Z 3B2
Tel: 604-321-2652
www.sja.ca/bc
St. John Ambulance
470 Third Avenue
Prince George, BC V2L 3B9
Tel: 250-561-1696
St. John Ambulance
627 Victoria Street
Kamloops, BC V2C 5T4
Tel: 250-372-3853
St. John Ambulance
8911 - 152 Street
Surrey, BC V3R 4E5
Tel: 604-953-1603
St. John Ambulance
#200 - 2121 Clearbrook Road
Abbotsford, BC V2T 4H6
Tel: 604-853-8700
St. John Ambulance
2058 Alpha Avenue
Burnaby, BC V5C 5K7
Tel: 604-294-1980
St. John Ambulance
170 Dogwood Street
Campbell River, BC V9W 2X8
Tel: 250-287-4627
St. John Ambulance
#202 - 45928 Hocking Avenue
Chilliwack, BC V2P 1B4
Tel: 604-792-1338
St. John Ambulance
463 - 5th Street
Courtenay, BC V9N 1J7
Tel: 250-897-1098
St. John Ambulance
Suite 205 - 169 Craig Street
Duncan, BC V9L 1V8
Tel: 250-746-4058
St. John Ambulance
RR#1, Site 10, Comp 4
Fort St. John, BC V1J 4M6
Tel: 250-785-7233
St. John Ambulance
#33 - 3155 Lakeshore Road
Kelowna, BC V1W 3S9
Tel: 250-762-2840
St. John Ambulance
425 Madsen Road
Nanaimo, BC V9S 5V3
Tel: 250-741-0102
St. John Ambulance
731 Columbia Street
New Westminster, BC V3M 1B2
Tel: 604-522-6390
St. John Ambulance
#106 - 223 Mountain Highway
North Vancouver, BC V7J 3V3
Tel: 604-990-1290
St. John Ambulance
275 Okanagan Avenue E.
Penticton, BC V2A 3J8
Tel: 250-492-3377
St. John Ambulance
5907 Arbutus Avenue
Powell River, BC V8A 4S2
Tel: 250-483-2250
St. John Ambulance
Registration Centre - LMOC
2/Fl., 6111 Cambie Street
Vancouver, BC V5Z 3B2
Tel: 604-321-2651
Tel: 1-888-321-2651
St. John Ambulance
#120 - 6851 Elmbridge Way
Richmond, BC V7C 4N1
Tel: 604-207-2032
St.John Ambulance
4443 Keith Avenue
Terrace, BC V8G 1J7
Tel: 250-635-5500
St. John Ambulance
2338 Clarke Street
Port Moody, BC V3H 1Y8
Tel: 604-931-3426
St. John Ambulance
G/Fl., 6111 Cambie Street
Vancouver, BC V5Z 3B2
Tel: 604-321-7242
St. John Ambulance
c/o WWC, 4230 Gateway Drive
Whistler, BC V0N 1B4
Tel: 604-905-1084
St. John Ambulance
Unit C, 128 Copper Road
Whitehorse, Yukon Y1A 2Z6
Tel: 867-668-5001
Staying Alive First Aid Academy
Box 433
Sparwood, BC V0B 2G0
Tel: 250-425-6962
Summit First Aid Training
General Delivery
Argenta, BC V0G 1B0
Tel: 250-366-4480
Thompson Nicola Training
Unit 423, 230 - 1210 Summit Drive
Kamloops, BC V2C 6M1
Tel: (250) 374-0058
Thompson Rivers University
P.O. Box 2109
485 South Birch Avenue
100 Mile House, BC V0K 2E0
Tel: 250-395-3115
www.cariboo.bc.ca
Thompson Rivers University
301 - 383 Oliver St.
Williams Lake, BC V2G 1M4
Tel: 250-392-8045
www.cariboo.bc.ca/wlake/
Thompson Rivers University
Box 339
Lillooet, BC V0K 1V0
Tel: 250-256-4296
www.cariboo.bc.ca
Thompson Rivers University
P.O. Box 3010 - 900 McGill Road
Kamloops, BC V2C 5N3
Tel: 250-828-5422
www.cariboo.bc.ca
Tri-Star First Aid & Supply Company
Box 262
Kamloops, BC V2B 7Z2
Kimberley, BC V2A 2Y6
Tel: 250-376-9959
Tel: 250-427-1284
www.Tri-StarFirstAid.com
Trauma Tech
Vancouver, BC V6B 2S2
Tel: 604-662-7740
Tel: 604-533-1993
www.traumatech.com
Vancouver International
Airport Authority
Richmond, BC V7B 1Y7
Tel: 604-276-6739
WorksafeT Solutions Inc.
University College of the Fraser Valley
203 - 45389 Luckakuck Way
Chilliwack, BC V2R 3V1
Tel: 604-824-5771
www.worksmartbc.com
Yukon College
Public Health & Safety Dept.
500 College Drive, Box 2799
Whitehorse, Yukon Y1A 5K4
Tel: 867-668-5200








































Entries (RSS)