Welcome to HeartSafe

Canada's Premiere First Aid Training Resource

250-385-3223
604-628-0490

1-877-503-2237

Alberta 403-668-9329

Prince George Courses

For more information phone 250-277-1847


WorkSafe BC OFA 2 and OFA 3 Final Exams are, subject to confirmation during the course, held the Monday following the end of the course of Instruction.

* WorkSafe BC OFA 3 1-Week ReCert Cost $515.00 no textbooks; Written and Practical Exam on Following Monday (to be confirmed). Students registering for the OFA3 Re-Certification course must supply a copy of their previous OFA certificate at the time of registration.


EMR ** Students who have had a current OFA 3 certification within 6 months may be eligible for the last week of the EMR course only. Please contact us for further details.

Serving these communities in British Columbia nad the Yukon: Whitehorse, Cache Creek, Haines Junction, Fort St. John, Hope, Prince Rupert, Smithers, Terrace, Burns Lake, Kitimat, Houston, Norman Wells, Yellowknife, Fort Liard, Watson Lake, Fraser Lake, Williams Lake, Quesnel, 100 Mile House, Kelowna, Penticton, Dawson Creek, Golden, Trail, Revelstoke, Fernie, Vanderhoof, Prince George, Kamloops, Vernon, Osoyoos, Nelson, Cranbrook, Castlegar, Rossland, Nakusp, Creston, Bella Bella, Bella Coola, Sandspit, Pouce Coupe, Blue River and Chetwynd.

Serving these communities in Alberta: Calgary, Edmonton, Red Deer, Lethbridge, Banff, Grande Cache, Grand Prairie, Whitecourt, Mayerthorpe, Jasper, Canmore, Edson, Hinton, Cochrane, Olds, Taber, Medicine Hat, Wainwright, Camrose, Wetaskiwin, Innisfree, Cold Lake, Conklin, Fort McMurray, High Level, High Prairie and Hines Creek.


For more information phone 250-277-1847

There are no courses matching the selection.