TCP COURSES
TCP Certification & Renewal in BC
Get certified. Stay qualified. Work safely.
Start your career in traffic control or keep your certification up to date with BCCSA-approved TCP training through BPB Traffic Solutions Inc.
Whether you're a first-time student, an experienced Traffic Control Person renewing your certification, or an employer looking to train your crew, we offer training options to meet your needs.
All in-person courses are delivered by
Brittni Bowles, a BCCSA-certified TCP Instructor with over 14 years of traffic management experience, combining industry knowledge with practical, real-world instruction to help prepare students for working safely on British Columbia's roadways.


Which TCP Course Is Right for You?
Not sure which BCCSA TCP
course you need? Find the right training option based on your certification status.
New to Traffic Control?
Start with the 2-Day TCP Certification Course to earn your initial certification.
Certification Still Valid or Expired Less Than One Year Ago?
Renew your certification through the Online TCP Renewal or 1-Day Classroom Renewal Course.
Certification Expired More Than One Year Ago?
Complete the 2-Day TCP Certification Course to become certified again.
Unsuccessful After Two Online Renewal Exam Attempts?
You will need to complete the 2-Day TCP Certification Course.
Still Unsure Which Course You Need?
Contact BPB Traffic Solutions Inc. for assistance choosing the right training option.
Our TCP Course Options
Online TCP Renewal Course
Renew Your TCP Certification Online. Anytime, Anywhere!
Keep your TCP certification up to date with the BCCSA Online TCP Renewal Course. Designed for experienced TCPs, this convenient, self-paced training allows you to renew your certification without attending an in-person classroom course.
Course Details:
- Flexible Learning: Available 24/7. Complete the course at your own pace.
- Duration: Approximately 6–8 hours.
- Course Fee: $65 + applicable taxes per exam attempt.
- Equipment Required: A desktop or laptop computer with a working camera and valid government-issued photo ID.
- Device Compatibility: Smartphones and tablets are not supported.
Who Is Eligible?
You must hold a valid TCP certification or one that has expired within the past 12 months.
Ready to Renew Your Certification?
Register through the BCCSA TCP Gateway and complete your renewal online at a time that works for you.
1-Day TCP Classroom Renewal Course
Renew Your TCP Certification with In-Person Training!
Keep your TCP certification current with the BCCSA 1-Day TCP Renewal Course. Designed for experienced TCPs, this instructor-led training provides an opportunity to refresh your knowledge, review current traffic control procedures, and stay up to date with workplace safety requirements in British Columbia.
All classroom courses are delivered by Brittni Bowles, a BCCSA-certified TCP Instructor with over 14 years of traffic management experience, providing practical instruction backed by real-world industry knowledge.
Who Is Eligible?
You must hold a valid TCP certification or one that has expired within the past 12 months.
Prefer Learning in a Classroom?
Explore upcoming course dates, training details, and registration information.
2-Day TCP Certification Course
Start Your Career in Traffic Control with BCCSA-Approved Training!
Get the training and practical skills needed to work safely as a TCP in British Columbia.
The 2-Day TCP Certification Course is designed for individuals entering the traffic control industry for the first time, as well as those whose certification has expired beyond the renewal eligibility period.
Led by BCCSA-certified TCP Instructor Brittni Bowles, this course combines classroom instruction, hands-on training, a knowledge assessment, and a practical skills evaluation to prepare students for real-world traffic control situations.
Course Duration: 2 Days | In-Person Training
Course Fee: $300 + applicable taxes
View 2-Day TCP Course Details & Dates
Before You Register
Create Your Free BCCSA TCP Gateway Account
All students must have a BCCSA TCP Gateway account before registering for a TCP course. Your Gateway account allows you to register for training, access your TCP Record of Completion, and manage your certification information.
How to Get Started:
- Create Your Account: Sign up using your personal email address.
- Verify Your Email: Click the verification link sent to you by BCCSA.
- Register for Training: Sign in to your Gateway account, select your preferred course, and submit your registration.
- Confirm Your Spot: Brittni will contact you with payment instructions to secure your seat.
Registering an Employee?
Each student must have their own Gateway account and email address. Employers can assist with registration, but students must verify their accounts individually.
Create Your Free Gateway Account
Not sure which course you need? Ask Brittni when you request a seat.
