British Columbia packs three very different trucking markets into one province: container drayage around the Lower Mainland terminals, long haul through the Interior and the North, and steady lanes over the Rockies into Alberta. Each one has its own licensing, its own pay structure and its own type of employer. This guide sets out the specifics so drivers can target the right work and carriers can write postings that attract the right people.
Key facts
- ICBC has required new Class 1 applicants to complete a 140-hour Mandatory Entry-Level Training (MELT) program at an approved school before the road test since October 2021.
- Container trucking at the Port of Vancouver is regulated twice: the Vancouver Fraser Port Authority licenses trucking companies through its Truck Licensing System (TLS), and the Office of the BC Container Trucking Commissioner (OBCCTC) licenses companies and sets minimum rates drivers must be paid.
- From October 1 to March 31, commercial vehicles over 11,794 kg must carry chains on designated BC highways. On some mountain routes the winter requirement runs to April 30.
- Cross-border runs into Washington State need a valid passport, and many carriers prefer drivers who also hold a FAST card.
- Government wage data for transport truck drivers (NOC 73300) is published by region on Job Bank and WorkBC, which beats guessing from forum posts.
Where the BC Trucking Work Is
Knowing which segment you want narrows the search faster than any filter.
Lower Mainland port drayage
Drayage drivers move containers between the Deltaport, Centerm and Vanterm terminals, rail yards and transload warehouses in Delta, Richmond, Surrey, Langley and Burnaby. Most drivers are home every night. The trade-off is terminal wait times, appointment windows and bridge and tunnel traffic. Licensing for this segment is covered in its own section below because it differs from every other kind of BC trucking.
Interior and northern long haul
Interior runs move lumber, building materials, groceries, fuel and general freight through the Fraser Canyon, the Coquihalla (Highway 5), the Okanagan and the Kootenays, and north on Highway 97 and Highway 16 toward Prince George and Prince Rupert. Kootenay-based fleets such as Salmo-based Sutco haul flatdeck and van freight on these routes. Expect long grades, fast weather changes and multi-day trips.
BC-Alberta lanes
Many carriers run fixed lanes between the Lower Mainland and Calgary or Edmonton over Rogers Pass and Kicking Horse on Highway 1, the Crowsnest route on Highway 3, or the Yellowhead. Lane work usually means more predictable home time than irregular long haul. Fraser Valley and Surrey carriers such as Abbotsford-based Vedder Transport and Surrey-based Coastal Pacific Xpress (CPX) run western Canada lanes, and national fleets such as Bison Transport and the Mullen Group companies operate in the province. These names are examples of active BC operators, not an endorsement or a sign of current openings. Check each carrier's careers page.
Cross-border runs
BC carriers run south on Interstate 5 through Washington and down the West Coast, mostly through the Pacific Highway crossing in Surrey. Beyond a passport, carriers look for a clean abstract, no criminal record that would bar US entry, and familiarity with ACE eManifest paperwork. A FAST card from the CBSA and US CBP speeds up crossings and is often listed as preferred or required.
Getting Licensed: Class 1 MELT and Air Brakes
This section is the general picture. Confirm current steps with ICBC before you pay for anything.
The ICBC sequence
- Pass the ICBC Class 1 knowledge test and submit a driver medical exam report.
- Get your Class 1 learner's licence.
- Complete Class 1 MELT at an ICBC-approved school. The program is 140 hours of classroom, yard and on-road training.
- Get an air brake endorsement through an approved air brake course. Most Class 1 equipment needs it.
- Pass the ICBC pre-trip inspection and road test.
Choosing a MELT school
ICBC publishes the list of approved Class 1 MELT schools. Only training from a school on that list counts toward the road test, so check it before you sign anything. Prices vary between schools, so get an itemized written quote covering tuition, air brake training, road test truck rental and re-test fees. Ask how many hours you will spend behind the wheel, what equipment you will train on (a manual or automated transmission affects what you can drive later), and whether any carriers recruit graduates directly.
Paying for training
If you are unemployed or underemployed, ask your local WorkBC centre whether you qualify for training funding before you enrol. Some carriers also run sponsored or reimbursed training in exchange for a work commitment. Read the repayment terms if you leave early.
Port Drayage Credentials Explained
The previous version of this kind of guide usually stops at saying port work has extra rules. Here is what those rules are.
The company side: TLS and OBCCTC
To pick up or deliver containers at Port of Vancouver terminals, a trucking company must hold a licence under the port authority's Truck Licensing System. TLS sets conditions on the company and its trucks, including GPS tracking and age limits on the trucks. Separately, the company needs a licence from the Office of the BC Container Trucking Commissioner under BC's Container Trucking Act. You, as a driver, do not apply for these licences. You drive for a company that holds them.
The driver side
Drivers work under their carrier's TLS account and must carry the identification the terminals require. Some facilities also require a Transport Canada Marine Transportation Security Clearance. Requirements differ by terminal and change over time, so ask the carrier exactly which credentials it will sponsor and how long processing takes before you accept an offer.
How port pay works
The OBCCTC sets regulated minimum rates for licensed container trucking: hourly rates for company drivers and trip rates for independent operators. It publishes the current rates on its website and handles complaints and audits when drivers are underpaid. If you are comparing drayage offers, look up the current regulated rate first. It is the floor, and any offer should be measured against it.
How to Check Real Pay Numbers
This guide does not quote wage figures because they shift by region and year. Here is where to get current numbers.
Pay structures you will see
- Per kilometre or per mile: common on long haul and lanes. Ask whether the rate covers loaded and empty kilometres, and whether it covers practical or shortest route distance.
- Hourly: common for drayage, local and regional work.
- Per load or per trip: common for bulk, dump and some drayage.
- Percentage of revenue: common for owner-operators.
Also ask about paid waiting time at shippers and terminals, layover pay, border crossing pay, chain-up pay and how often you are paid.
Where to find wage data
Job Bank publishes low, median and high hourly wages for Transport truck drivers (NOC 73300) by BC economic region, including Lower Mainland-Southwest, Thompson-Okanagan, Kootenay and Cariboo. WorkBC's career profile for the same occupation shows provincial wages and the job outlook. Use both to judge whether a posting is competitive for its region.
Winter, Mountains and Chain-Up Rules
The dates
BC's winter tire and chain requirements apply on most provincial highways from October 1 to March 31. Commercial vehicles over 11,794 kg GVW must carry chains on designated routes during that period, and some mountain passes keep the requirement until April 30. When chain-up signs are active, drivers must install chains at the posted chain-up area.
Practical prep
Check DriveBC for closures, conditions and webcam views before every mountain trip. Practise chaining up in a yard before you need to do it on the shoulder of the Coquihalla at night. When you interview, ask whether the carrier trains new drivers on chain-up, downgrade braking and when to shut down for weather.
Inspections
Commercial Vehicle Safety and Enforcement (CVSE) runs inspection stations and roadside checks across the province, including on the main mountain routes. Your pre-trip inspection habits and logbook (or ELD) records count here as much as they do on a road test.
What TransportationCareers.ca Offers Each Side
TransportationCareers.ca is a Canada-focused job board for transportation and logistics. It is not a carrier and it does not dispatch freight.
For drivers and logistics staff
You can search Class 1, Class 3, dispatcher, mechanic and warehouse roles and filter by region, from Metro Vancouver to the North. Build your profile around the details carriers screen on: licence class, air brake endorsement, equipment (dry van, reefer, flatdeck, tanker, B-train), mountain and winter experience, FAST card status and abstract history. Start at TransportationCareers.ca for job seekers.
For carriers and fleet operators
Postings reach people already working in, or training for, transportation roles. Employers can post through TransportationCareers.ca for employers.
Notes for BC Employers Writing Driver Postings
State what drivers screen for
Drivers compare offers on four things: the pay basis and rate, home time, the route or lane, and the equipment. Say whether waiting time and chain-ups are paid. For drayage, state that you hold TLS and OBCCTC licences and how you pay against the regulated rates.
Be explicit about new MELT graduates
If you hire recent MELT graduates, say what the finishing program looks like: how many weeks with a trainer, which routes, and when solo mountain runs begin. If you require two winters of mountain experience, say that too. A clear requirement filters applicants before they reach your inbox.
Credentials you will sponsor
For port roles, list the clearances you require and which ones you will help a new hire obtain. For cross-border roles, say whether a FAST card is required or something you will support. The BC Trucking Association and Trucking HR Canada both publish workforce and safety resources for carriers building training programs.
FAQ
Do all trucking jobs in British Columbia need a Class 1?
No. Tractor-trailer combinations need a Class 1, but many straight truck, city delivery and dump truck jobs use a Class 3. Each posting should state the licence class.
Can I get hired right after finishing Class 1 MELT?
Some BC carriers hire new graduates into a supervised finishing program, and others require one to two years of experience. Filter for postings that say new drivers are welcome, and ask your MELT school which carriers have hired its recent graduates.
Do I need my own licence to haul containers at the Port of Vancouver?
The TLS and OBCCTC licences belong to the trucking company, not the driver. Drivers need the terminal identification and any security clearance their carrier and the terminals require.
When do I have to carry chains in BC?
Commercial vehicles over 11,794 kg must carry chains on designated highways from October 1 to March 31, and to April 30 on some mountain routes. Install them at the posted chain-up areas when the signs are active.
Where can I check what BC truck drivers earn?
Use Job Bank's wage page for NOC 73300 by BC region and the WorkBC career profile for transport truck drivers. For drayage, check the OBCCTC's published regulated rates.
Hiring or Job Hunting in BC
Whether you are hiring or job hunting, TransportationCareers.ca serves both sides of the market. Employers can review pricing and post a role at TransportationCareers.ca for employers. Job seekers can browse openings and create a profile at TransportationCareers.ca for job seekers.