How commercial road testing works in BC
ICBC administers driver licensing and road testing across British Columbia through a network of driver licensing offices. Most of those offices handle the standard Class 5 (passenger vehicle) road test — but commercial road testing for Class 1 and Class 3 is only conducted at a subset of them. In other words, the office nearest you might not be set up to test a tractor-trailer or straight truck, even if it tests regular cars every day.
Because commercial testing needs an appropriate vehicle, a longer appointment window, and an examiner qualified for that licence class, slots tend to be more limited than passenger-vehicle testing. Booking ahead — and confirming the office actually offers the test you need — is the normal way this works, not an exception.
Always confirm the current details with ICBC
Road test locations, availability and booking procedures change over time, and this page doesn't list specific offices or addresses because that information goes stale. Before you make any plans, confirm the nearest commercial-capable office, wait times and booking steps directly at icbc.com or by calling ICBC.
Finding your nearest commercial-capable test location
Rather than naming specific offices — which can change — here's the process we tell our own students to follow when it's time to find a location:
- Start at icbc.com. Use ICBC's driver licensing office listings or road test booking tool to see what's near you.
- Confirm the office tests your licence class. Don't assume — some offices test Class 5 only. Check specifically for Class 1 or Class 3 commercial testing before you plan around a location.
- Note the wait time shown for that office. Wait times vary by location and season, and can be quite different between two offices that are otherwise close together.
- Call ICBC directly, or ask us, if you're unsure. Availability shifts, and your Tricon instructor can usually point you toward where our current students are typically testing.
If you're training out of our Surrey or Langley yard, ask us which commercial test location makes sense for you when you're getting close to test-ready — since availability changes, we'd rather point you to the right office at the time than have you rely on a name printed on a page months ago.
Booking your road test: practical tips
Once you know where you're testing, a bit of preparation on the booking side goes a long way.
- Book as early as you can. Commercial test slots are more limited than passenger-vehicle slots and can book up well ahead, especially in busier seasons.
- Confirm what paperwork you need to bring. For a first Class 1 licence, ICBC needs your Declaration of Completion (MV2970) on file before you're allowed to attempt the road test — see our What Is MELT? guide for how that fits into the process.
- Check vehicle requirements before test day. These can vary by licence class and office, and can change — confirm with ICBC or your instructor what vehicle you'll be tested in.
- Don't leave your medical exam to the last minute. A completed driver's medical is generally part of getting your full commercial licence — plan the timing so it doesn't hold up your test date.
For anything procedural we haven't covered here — exact documents, current fees, or how to reschedule — ICBC's own site and phone line are the authoritative source, since those details can change without much notice.
How Tricon helps you get road-test ready
The road test is the finish line, but getting there smoothly is a training question, not just a booking question. Here's how Tricon fits into that.
MELT training built around the test
Our Class 1 MELT course covers the same ground ICBC assesses on the road test — pre-trip inspection including air brakes, coupling and uncoupling, backing, and on-road driving.
Declaration of Completion, handled
When you finish MELT, we issue your MV2970 and file the ICBC copy — the document ICBC needs on file before you're permitted to attempt the road test.
One-on-one road test prep
Already licensed and want focused practice before test day? Our individual lessons are built for exactly that — booked by the hour, one instructor, one truck.
Ask us when you're ready to book
Since test locations and availability change, talk to your instructor when you're getting close — we'll point you toward what's current rather than what was true last year.
Note that Tricon's own pre-employment road tests are a separate service — a structured assessment we run for trucking companies evaluating driver candidates. They're not the official ICBC licensing road test, though they cover similar ground and are useful preparation either way.
Not sure what's next for you?
Tell us where you're at — learner's licence, mid-MELT, or already licensed and want road test prep — and we'll map out the path.
ICBC road test locations — frequently asked questions
Does every ICBC office offer commercial road tests?
No. Commercial (Class 1 and Class 3) road testing is only conducted at select ICBC driver licensing offices in British Columbia — not every office that tests Class 5 (regular passenger) drivers also offers commercial testing. Always confirm directly with ICBC, at icbc.com, that a given office tests your licence class before you plan around it.
How do I find my nearest commercial road test location?
Start at icbc.com and use ICBC's driver licensing office listings or road test booking tool. Check specifically whether the office you're considering offers Class 1 or Class 3 testing, since availability varies by location and can change. If you're unsure, call ICBC directly or ask your Tricon instructor — we can point you toward where our current students are typically testing, since that changes over time.
How far in advance should I book my road test?
As early as you can. Commercial road test slots are more limited than passenger-vehicle slots, and wait times vary by office, season and demand. Booking well ahead — and having your paperwork ready — gives you the most flexibility on dates.
Can Tricon help me book my road test?
Yes. For Class 1, we issue your Declaration of Completion (MV2970) once you finish MELT training, which ICBC needs on file before you can attempt the road test, and we talk students through the booking process. If you already hold a licence and just want focused practice before test day, our individual lessons cover road test prep too.
What if I fail my road test?
ICBC will explain your results and next steps, including how and when you can rebook. If you trained with Tricon, talk to your instructor about what to work on — our individual lessons are built for exactly this kind of focused, one-on-one practice before a re-test.
Do I need my own vehicle for the test?
It depends on your licence class and the office you test at, and requirements can change, so confirm directly with ICBC before test day. Tricon students train and typically test in Tricon's own trucks; talk to your instructor about what to expect for your specific test.