How to Get a Driver's Licence in BC: A Step-by-Step Guide
Learn how to get a driver's licence in BC, from the learner's licence and N stage to Class 5 licence, with practical driving tips for new drivers.
Read articleA step-by-step guide to getting a Class 1 driver's licence in British Columbia, covering eligibility, the 140-hour MELT program, air brake endorsement, road test, timelines, and costs.
Information current as of
A Class 1 licence is the highest level of commercial driver's licence in British Columbia. It qualifies you to operate tractor-trailers and other heavy combination vehicles, opening the door to long-haul, cross-border, and specialized trucking careers.

Getting a Class 1 licence in BC means completing a mandatory 140-hour MELT program, passing an ICBC knowledge test, and finishing with a road test. The total timeline depends on your training schedule, availability and road test timing. This guide is a complete breakdown of eligibility, training, costs, and what to expect at each stage. Here's exactly what's involved, step by step.
In BC, a Class 1 driver's licence allows qualified drivers to operate tractor-trailers and other heavy vehicle combinations used in commercial transportation.
A Class 1 licence can open opportunities in areas such as:
The minimum age to obtain a Class 1 licence in BC is 19 years old.
Following are the steps to obtain Class 1 licence in BC.
Before you can enrol in Class 1 training, ICBC requires you to meet a few baseline conditions:
If you're unsure whether your current licence or driving history qualifies you, it's worth confirming with your driving school before you commit to a training schedule.
Commercial driving comes with a higher physical standard than driving a passenger vehicle, since you're responsible for a much larger, heavier vehicle and often for hazardous or high-value cargo.
Before enrolling in MELT, you'll need a Driver's Medical Examination Report (DMER) completed by a licensed physician or nurse practitioner. You can request a Class 1 DMER form at an ICBC driver licensing office. It's worth booking this early - incomplete or delayed medical paperwork is one of the most common reasons students get held up before they even start training.
This is the core of the process. BC's Mandatory Entry-Level Training program became compulsory for new Class 1 applicants in October 2021, and it sets out a minimum of 140 hours combining:
A few practical details worth knowing:
At Banur Driving School, Class 1 MELT Program is delivered through a mix of classroom instruction, in-yard practice, and on-road time across Surrey and the surrounding Lower Mainland, so students get comfortable with the same conditions - traffic, grades, weather - they'll actually be driving once licensed.
Most Class 1 vehicles use air brake systems, so you'll need a Code 15 air brake endorsement as part of (or alongside) your training. This covers how air brake systems work, pre-trip inspection requirements, and troubleshooting - material that's also tested on your written assessments. Our Air Brake Course is built into the Class 1 program and can also be taken as a standalone course if you already hold a Class 1 or 3 licence.
Once you've completed all training hours and assessments, your school issues a Declaration of Completion, which qualifies you to book your official ICBC Class 1 road test.
The Class 1 road test includes a vehicle pre-trip inspection, air brake pre-trip inspection and practical on-road driving. The MELT program also prepares students for important commercial driving skills such as backing, coupling and uncoupling, chain-up procedures and vehicle inspections. This is where solid, consistent training pays off - students who trained on realistic routes and varied conditions tend to walk in far more confident.
Once you pass your road test, ICBC issues your Class 1 driver's licence. From there, you're eligible to apply for tractor-trailer, long-haul, regional, or specialized commercial driving positions across BC.
For students training full-time, the process can often take several weeks, depending on training availability, scheduling and road-test appointments.
Part-time or evening/weekend schedules will take longer to reach the 140-hour minimum, but the 30-day minimum and 12-month maximum apply regardless of pace.
The total cost depends on several factors, including licensing fees, training costs and road test fees.
Class 1 MELT training prices can vary between approved driving schools because schools set their own training prices.
When comparing Class 1 driving schools, don't look at price alone. Consider:
A quality training program can provide valuable preparation for both the road test and your future career as a commercial driver.
Class 1 training is about much more than learning how to steer a large truck.
A good training program helps students develop skills in:
Large commercial vehicles require different braking, turning and acceleration techniques than passenger vehicles. Students learn how to control the truck safely in different situations.
Backing a tractor-trailer requires careful observation, steering and spatial awareness. Students practise different backing manoeuvres in a controlled environment.
Professional drivers need to understand how to inspect their vehicles and identify potential safety issues before driving.
Understanding air brake systems is an important part of Class 1 commercial driving. MELT includes required air brake training.
Students learn how to safely operate a commercial vehicle at highway speeds, manage traffic and maintain appropriate space around the truck.
BC's geography can present different driving conditions. Class 1 MELT includes training focused on highway and mountain driving and safe commercial vehicle operation in BC's diverse conditions.
Commercial drivers need to understand important requirements related to cargo, hours of service and commercial vehicle safety.
Banur Driving School in Surrey is an ICBC-approved Class 1 driving school, offering structured training that covers everything from air brake theory to real-world highway and mountain driving. Our instructors bring genuine commercial driving experience to every session, and we work with students to build a training schedule and pace that actually fits their life.
Whether you're switching careers or starting fresh, we'll walk you through every step - from your medical exam and knowledge test, through your full MELT training, to road test day.
Ready to get started? Explore our Class 1 Licence Training Program or contact us today to talk about scheduling and next steps.
You must be at least 19 years old to obtain a Class 1 driver's licence in British Columbia.
The BC Class 1 MELT course is 140 hours, including air brake training and six hours of mandatory practical training.
Yes. New Class 1 applicants must successfully complete the BC Class 1 MELT course before attempting the Class 1 road test.
No. ICBC's Class 1 MELT student guide states that drivers must obtain a Class 1 learner's licence before beginning the Class 1 MELT course.
Class 1 covers tractor-trailers and heavy combination vehicles requiring an air brake endorsement and MELT. Class 3 covers straight trucks with a lower weight threshold and doesn't require MELT. Many students start with Class 3 and move up, though it's not a required step.
Learn how to get a driver's licence in BC, from the learner's licence and N stage to Class 5 licence, with practical driving tips for new drivers.
Read articleFind out how much driving school costs in Surrey, BC, what affects lesson prices, and how to choose driving lessons that fit your budget.
Read articleA practical look at trucking and commercial driving careers for young Canadians in British Columbia, including licence classes, earnings, and job outlook.
Read article