BC's Class 1 truck driver path: the 140-hour MELT program, ICBC knowledge and road tests, air brakes, costs, funding, and BC pay.
The path in one paragraph
B.C.'s truck driving licence is Class 1, and the mandatory gate is MELT: 140 hours of training from an ICBC-approved school, with air brake training built in, completed before the Class 1 road test. Around it sit the eligibility basics (19 or older, a full Class 5 or 6 licence, a clean-enough record), the combined Class 1 and air brake knowledge test that earns your Class 1 learner licence, the driver's medical exam, and the ICBC road test. Budget two to four months and roughly $10,000 to $20,000 for training (public funding exists).
Step 1: Get your base licence right
Everything in B.C. starts from the licence you already hold. You must be at least 19 and hold or have held a full-privilege licence of at least Class 5 or 6, or an out-of-province equivalent. For most people that means first completing B.C.'s graduated licensing: learner, novice, then a full Class 5.
A Class 1 is the top of the ladder and includes the lower classes: semi-trailer trucks, buses, straight trucks, and ordinary passenger vehicles — everything except motorcycles. Class 3 covers straight trucks without trailers, but most freight jobs ask for Class 1, so plan for Class 1 unless you have a reason to cap yourself.
Schools enrolling you in MELT verify the record requirements up front: fewer than four penalty point offences in the last two years, no motor-vehicle-related Criminal Code convictions in the last three years, and no outstanding debt or tickets with ICBC or the province.
Step 2: Medical, knowledge test, and learner licence
Before you spend tuition money, work through the entry sequence:
- Medical fitness. Applicants must declare known or suspected medical conditions. A Driver's Medical Examination Report (DMER) is generally issued once you have passed the Class 1 road test, with the completed form going back to RoadSafetyBC. If you have doubts about passing, you can request a Class 1 DMER from an ICBC driver licensing office before enrolling in MELT, so you are not spending thousands on training you cannot license for.
- Knowledge test. One combined written test covers the Class 1 and the air brake material, and you must pass it before enrolling in MELT, because you need a Class 1 learner licence for on-road training. Study ICBC's Driving Commercial Vehicles guide with extra attention to the air brake chapters; schools publish practice tests. Knowledge tests run around $15.
- Learner licence. Passing the knowledge test gets you the Class 1 learner licence for supervised on-road training. Time your enrolment so training and the road test land while the learner is valid.
Step 3: Complete MELT with an ICBC-approved school
Since October 18, 2021, MELT has been the centre of the whole process. The official ICBC rules:
- 140 hours of theory, in-yard practice, and on-highway driving: National Safety Code compliance, hours-of-service rules, load securement, air brakes, and professional driving skills, with emphasis on B.C.'s mountainous geography and changing weather.
- Air brakes included: about 15.5 hours of air brake instruction inside the 140, plus six hours of flexible practical training.
- Delivered only by ICBC-approved driver training schools, which set their own tuition.
- Completed before the Class 1 road test, and within 12 months of enrolling.
- Transmissions matter. Up to 10 hours of on-road training may be in an automatic truck; the rest must be in a manual with a minimum 13-speed transmission. Test in an automatic and your licence is restricted to automatic Class 1 vehicles.
Choosing the school is where people win or lose. Confirm it is ICBC-approved and in good standing, ask about student-to-truck ratios and equipment age, and get the total price in writing: truck use for the road test, manuals, retest policy, and what happens if you fail. Existing Class 1 holders licensed before the mandate are exempt; B.C. Class 1 holders whose licence expired within the last three years can renew without MELT if eligible; out-of-province and foreign Class 1 holders face the reciprocity rules in the FAQs.
Step 4: Pass the road test and get licensed
Once MELT is complete and your knowledge, learner, and medical steps are in order, book the Class 1 road test with ICBC (around $60). The exam covers the pre-trip inspection — including the air brake pre-trip — plus on-road evaluation of control, observation, and compliance. Pass it, submit the DMER, pay the licensing fee, and ICBC issues your Class 1 licence.
The money: cost, funding, and pay
Cost. Tuition is set by the schools: B.C. programs currently advertise roughly $10,000 to $20,000 (one published program price is $15,400 for over 150 hours including road-test truck use). Full-time delivery typically runs 4 to 6 weeks.
Funding. Do not self-fund before checking the four programs ICBC points to: the Community Workforce Response Grant, the Skill Enhancement Training Grant, the Indigenous Skills Training Development Fund, and the B.C. Employer Training Grant, with details on the 'Funding and Grant Opportunities for Class 1 MELT' page on gov.bc.ca. Some carriers also hire new drivers and subsidize their training in exchange for a driving commitment.
Pay. Job Bank's 2025 release for transport truck drivers (NOC 73300) reports a B.C. median of $30.77 per hour against a national median of $26.42 — among the highest-paying provinces for the trade. Long-haul and cross-border routes pay more, local work less. If you go the owner-operator route later, our sole proprietorship guide covers BN registration and the $30,000 GST/HST threshold for a one-truck business.
Getting hired: what to know
Treat the job search like any job search: our job hunting guide covers Job Bank, Canadian resume conventions, and the NOC codes to use. A few truck-specific notes:
- New Class 1 drivers enter a market with steady demand: trucking keeps B.C.'s supply chain moving, and carriers run new-driver programs that pair graduates with mentors after the road test.
- Many fleets have moved to automatics, but some have not — a manual-transmission road test keeps every door open.
- Foreign licence holders should know B.C. gives no credit for training done outside Canada: you must complete the full B.C. MELT regardless of overseas experience.
Related guides
Questions people ask
What licence do I need to drive a tractor-trailer in B.C.?
A Class 1 licence. It covers semi-trailers and tractor-trailer combinations, plus all other motor vehicles except motorcycles. If you only ever want to drive straight trucks without trailers, a Class 3 licence is an option, but the freight market is built around Class 1 drivers, so this guide walks the Class 1 path.
What is MELT and how long is it in B.C.?
MELT is Mandatory Entry-Level Training: the 140-hour program every new Class 1 applicant has been required to complete since October 18, 2021. It blends theory, in-yard practice, and on-highway driving, includes air brake training plus six hours of flexible practical training, and must be taken through an ICBC-approved school before the Class 1 road test, within 12 months of enrolling.
Do I need a full Class 5 licence before a Class 1?
Yes. You must be at least 19 and hold or have held a full-privilege licence of at least Class 5 or 6, or an out-of-province equivalent. For most people that means first working through B.C.'s graduated licensing: a learner's licence, a novice stage, then a full Class 5. Schools also check your record: fewer than four penalty point offences in the last two years, zero motor-vehicle-related Criminal Code convictions in the last three years, and no outstanding debt or tickets with ICBC or the province.
How long does it take to become a truck driver in B.C.?
The 140-hour training itself is typically delivered full-time over roughly 4 to 6 weeks, or over a few months part-time. Add studying and the knowledge test, the medical exam, and road test booking waits, and most people go from learner to licensed Class 1 in about two to four months.
How much does truck driver training cost in B.C.?
Schools set their own competitive prices. B.C. driving schools currently advertise MELT programs in the roughly $10,000 to $20,000 range, with a published example at $15,400. Budget also for ICBC test fees (knowledge tests around $15, the Class 1 road test around $60) and the physician's fee for the medical exam. Provincial funding can help: the Community Workforce Response Grant, Skill Enhancement Training Grant, Indigenous Skills Training Development Fund, and B.C. Employer Training Grant all list Class 1 MELT as eligible, with details on gov.bc.ca.
What does the air brake training involve?
Air brake training is built into B.C.'s 140-hour MELT course (about 15.5 hours of instruction). You meet the air brake knowledge requirement on the same written test as the Class 1 material: one combined test you take before enrolling in MELT, since you need the Class 1 learner licence for on-road training. The road test includes an air brake pre-trip inspection.
Can I train and take the road test in an automatic truck?
Partly. Up to 10 hours of your practical on-road MELT training may be in an automatic truck, but the rest must be in a manual with a minimum 13-speed transmission. You may take the Class 1 road test in either, but testing in an automatic leaves you licensed only for automatic Class 1 vehicles, which closes doors at some carriers.
I hold a Class 1 from another province or country. Do I need B.C.'s MELT?
It depends. B.C. recognizes full Class 1 MELT courses from Alberta, Ontario, Saskatchewan, Manitoba, Newfoundland and Labrador, the Northwest Territories, and New Brunswick. With a valid Canadian Class 1 held for at least 24 consecutive months (valid within the last 3 years), no MELT. Between 12 and 24 months, you skip MELT by passing the B.C. Class 1 road test within 12 months of applying and within two attempts; under 12 months, you take the full B.C. MELT. Ontario MELT graduates with under 24 months of consecutive Class 1 experience must also complete a mandatory B.C. air brake course and pass an air brake pre-trip. Holders of a Class 1 from outside Canada, for any length of time, must complete the full B.C. MELT with no credit for foreign training. A B.C. Class 1 expired for no more than three years can be renewed without MELT if you are eligible to renew.
What funding is available for Class 1 MELT in B.C.?
ICBC points applicants to four programs: the Community Workforce Response Grant, the Skill Enhancement Training Grant, the Indigenous Skills Training Development Fund, and the B.C. Employer Training Grant. Check eligibility and apply through the 'Funding and Grant Opportunities for Class 1 MELT' page on gov.bc.ca before you commit to tuition. Some carriers also sponsor new drivers' training in exchange for a driving commitment.
What do truck drivers earn in B.C.?
Job Bank (Employment and Social Development Canada) publishes wages for transport truck drivers (NOC 73300): the 2025 release gives a national median of $26.42 per hour and a B.C. median of $30.77 per hour, among the highest of any province. Long-haul and cross-border work pays more than local straight-truck work.