Anyone directing traffic on a BC work site must complete a WorkSafeBC-approved TCP program. BCCSA runs it through certified instructors.
TCPs in BC must complete a WorkSafeBC-approved training program; BCCSA runs it through certified instructors. (source)
How it’s offered: Multiple courses per week (November 2026 schedule); online renewal 24/7 (source)
Next sessions: Dated sessions from Nov 7, 2026 (Surrey) through Dec 4, 2026 on schedule page 1, across 8 Lower Mainland campuses (Abbotsford, Burnaby, Chilliwack, Langley, Port Coquitlam, Richmond, Surrey, Vancouver) (source)
| Detail | Source | |
|---|---|---|
| Course length | 2 days (classroom + on-road practical) | source |
| Exam | Knowledge exam 80%; practical 100% | source |
| Cost | Set by each instructor; prices vary. One verified example: $315 including GST (Langley). | source |
| How long it is valid | Record of Completion valid 3 years | source |
| Renewal | 1-day classroom renewal or online self-paced eLearning (6-8 h), 80% exam | source |
| How often offered | Multiple courses per week (November 2026 schedule); online renewal 24/7 | source |
| Prerequisites | Government photo ID, steel-toe boots, physical ability, English; Class 5 licence recommended | source |
Courses run with BCCSA-certified instructors across BC. The list below is from the first page of the BCCSA TCP Gateway schedule only. Prices vary by instructor; only one has been verified.
| Name and city | Program / status | Cost | Notes | Link |
|---|---|---|---|---|
| BC Construction Safety Alliance (eLearning) Online | TCP Online Renewal Course WorkSafeBC-approved TCP program owner | not published source | Official page | |
| BCCSA-certified TCP instructor Abbotsford | 2-Day TCP Course Course listed on BCCSA TCP Gateway | not published source | Official page | |
| BCCSA-certified TCP instructor Victoria | 2-Day TCP Course Course listed on BCCSA TCP Gateway | not published source | Official page | |
| BCCSA-certified TCP instructor Armstrong | 1-Day TCP Renewal Course listed on BCCSA TCP Gateway | not published source | Official page | |
| BCCSA-certified TCP instructor Surrey | 2-Day TCP Course Course listed on BCCSA TCP Gateway | not published source | Official page | |
| BCCSA-certified TCP instructor Kelowna | 2-Day TCP Course Course listed on BCCSA TCP Gateway | not published source | Official page | |
| BCCSA-certified TCP instructor Burnaby | 2-Day TCP Course Course listed on BCCSA TCP Gateway | not published source | Official page | |
| BCCSA-certified TCP instructor Abbotsford | 1-Day TCP Renewal Course listed on BCCSA TCP Gateway | not published source | Official page | |
| ProSafe Training School Langley | 2-Day TCP Course Course listed on BCCSA TCP Gateway | $300.00 (English) source | Certificate validity 3 years (provider page) | Official page |
| BCCSA-certified TCP instructor (course CQ2-20978) Surrey | 2-Day TCP Course Listed on BCCSA TCP Gateway | $249.00 + tax source | Official page | |
| BCCSA-certified TCP instructor (course CQ2-20914, Michelle Hudson) Kelowna | 2-Day TCP Course Listed on BCCSA TCP Gateway | $294.00 including tax source | Official page |
Yes. OHS Regulation 18.6.2 requires a Board-approved TCP training program with a knowledge and a practical assessment.
Each instructor sets their own price, so it varies. The one price we verified is $315 including GST at a Langley school.
80% on the knowledge exam and 100% on the practical.
The Record of Completion is valid for 3 years. Renew with a 1-day classroom course or online self-paced eLearning (6 to 8 hours) with an 80% exam.
Government photo ID and steel-toe boots. You also need the physical ability to do the job and enough English to follow the course. BCCSA recommends a Class 5 licence.
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.