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 articleExplore BC driver's licence classes from Class 1 to Class 8, including vehicle types, requirements and how to choose the right licence in British Columbia.
By Banur Driving School · · 14 min read
Getting a driver's licence in British Columbia (BC) is an important step towards greater independence, new career opportunities and everyday convenience. However, not every driver's licence allows you to operate the same type of vehicle. BC has different licence classes depending on whether you want to drive a car, motorcycle, commercial truck, bus or other specialised vehicle.
Understanding BC driver's licence classes before applying can help you choose the right training, prepare for the required tests and avoid applying for a licence that does not match your driving goals.
Whether you're a first-time driver, a new resident in Canada or someone interested in becoming a professional truck driver, this guide explains the different classes of driver's licences in BC, their requirements and the vehicles you can operate with each one.
British Columbia has several driver's licence classes, each designed for specific vehicle types and driving purposes. The main categories include passenger vehicles, commercial trucks, buses and motorcycles.
Here is a quick overview of the different licence classes in BC:
| Licence Class | Type of Vehicle |
|---|---|
| Class 1 | Semi-trailer trucks and heavy vehicle combinations |
| Class 2 | Buses, including school buses |
| Class 3 | Large trucks with more than two axles |
| Class 4 (Unrestricted) | Certain buses, taxis, limousines and ambulances |
| Class 4 (Restricted) | Taxis, limousines, ride-hailing vehicles and certain special vehicles |
| Class 5 | Regular passenger vehicles |
| Class 6 | Motorcycles |
| Class 7 | Passenger vehicle learner and novice licences |
| Class 8 | Motorcycle learner and novice licences |
Important: Class 7 and Class 8 licences are associated with BC's Graduated Licensing Program (GLP). They are not simply separate vehicle categories in the same way as commercial licence classes.
Let's understand each licence class in detail.
A Class 1 licence is required to operate semi-trailer trucks and other heavy vehicle combinations in British Columbia. It is generally the licence needed by drivers who want to pursue careers in long-haul trucking, freight transportation and commercial transportation.
With a Class 1 licence, qualified drivers can operate:
Minimum age: 19 years.
A Class 1 licence is suitable for individuals interested in professional trucking careers, including long-distance transportation, regional freight delivery and specialised commercial driving.
Applicants must meet ICBC's eligibility requirements, including applicable medical, knowledge test and training requirements. New applicants must successfully complete BC's Mandatory Entry-Level Training (MELT) program before taking the Class 1 road test.
Class 1 training involves practical skills such as vehicle inspections, backing manoeuvres, coupling and uncoupling, air brake knowledge and highway driving.
Looking to start a career in trucking? Banur Driving School offers structured Class 1 training in Surrey, helping students develop the practical skills and knowledge required for commercial driving.
A Class 2 licence allows drivers to operate buses and certain other passenger-carrying vehicles. It is particularly relevant to people interested in public transportation, school transportation and other professional passenger transport services.
Vehicles covered by Class 2 include:
Minimum age: 19 years.
Drivers must understand passenger safety, vehicle control, inspections and the responsibilities involved in transporting multiple passengers.
A Class 2 licence is different from Class 4 because it covers larger passenger vehicles and buses within the permitted seating capacity and vehicle requirements.
A Class 3 licence is designed for drivers who operate larger commercial trucks that have more than two axles. It is commonly required for certain dump trucks, large tow trucks and other heavy straight trucks.
With a Class 3 licence, drivers can operate:
Minimum age: 18 years.
Class 3 does not generally cover buses transporting passengers. It also has specific trailer weight restrictions, so drivers should understand the vehicle and combination requirements before operating a commercial truck.
Planning to drive commercial trucks? Get the practical skills and knowledge you need with Banur Driving School's Class 3 Training Program, designed to help you prepare for commercial truck driving in BC.
Class 3 is a suitable option for people interested in construction transportation, waste management, local freight, heavy vehicle operations and towing services.
Compared with Class 1 training, Class 3 training focuses on operating heavy trucks without the same tractor-trailer combination requirements.
At Banur Driving School, students can develop practical commercial driving skills through Class 3 training, including vehicle inspections, air brake knowledge where applicable and safe truck operation.
Interested in operating commercial trucks? Explore Banur Driving School's truck training programmes to find out more about Class 3 training in Surrey.
A Class 4 licence is required for operating certain passenger transportation and special-purpose vehicles. British Columbia offers two types: restricted and unrestricted.
Although both licences fall under Class 4, they allow drivers to operate different types of vehicles.
A Class 4 restricted licence generally allows drivers to operate:
Minimum age: 19 years.
This licence is suitable for people interested in taxi services, ride-hailing and certain passenger transportation jobs.
A Class 4 unrestricted licence provides broader passenger transportation privileges.
It allows drivers to operate:
Minimum age: 19 years.
The right option depends on the vehicle you intend to operate and the type of passenger transportation work you want to pursue.
For example, someone planning to drive a taxi or eligible ride-hailing vehicle may need a Class 4 restricted licence. Someone intending to operate a qualifying bus may require Class 4 unrestricted.
Banur Driving School offers Class 4 Restricted and Unrestricted training options for people preparing for commercial passenger transportation. Contact the school to discuss the programme that matches your intended vehicle and licensing requirements.
A Class 5 licence is the standard full driver's licence for operating regular passenger vehicles in British Columbia.
It is the licence most people aim to obtain after completing the Graduated Licensing Program.
With a Class 5 licence, you can generally operate:
Trailers or towed vehicles are generally limited to a maximum weight of 4,600 kg, subject to applicable vehicle and brake requirements.
Minimum age: 16 years for a Class 5 or 7 licence, subject to the applicable licensing stages and eligibility requirements.
A Class 5 licence is ideal for driving everyday passenger vehicles, including cars, SUVs and vans. If you hold a Class 7 novice licence, you may qualify for Class 5 after meeting the required driving experience and eligibility criteria.
Preparing for your passenger vehicle road test? Explore car training at Banur Driving School and get guidance from experienced driving instructors.
A Class 6 licence allows drivers to operate motorcycles in British Columbia.
It is suitable for individuals who want to ride motorcycles for personal transportation or recreational purposes.
With a Class 6 licence, you can operate eligible motorcycles, subject to applicable licence conditions and restrictions.
Minimum age: 16 years.
Before receiving a full motorcycle licence, new riders must complete the applicable licensing requirements, including the motorcycle knowledge test, skills assessment and road test.
A motorcycle licence has different requirements from a regular passenger vehicle licence. Having a Class 5 licence does not automatically give you full Class 6 motorcycle privileges.
A Class 7 licence is part of BC's Graduated Licensing Program (GLP). It is the starting point for most new drivers who want to obtain a passenger vehicle licence.
The programme allows inexperienced drivers to build driving skills and experience gradually before receiving full driving privileges.
Class 7 has two main stages:
The Class 7L licence is the first stage for new passenger vehicle drivers.
To obtain it, applicants must generally:
Learner drivers must follow specific restrictions, including driving with a qualified supervisor and displaying an official L sign.
After meeting the learner-stage requirements and passing the required Class 7 road test, drivers can receive a Class 7 novice licence, commonly known as the N licence.
Novice drivers can drive without a supervisor but must follow restrictions, including passenger limitations, restrictions on electronic device use and zero blood alcohol and blood drug concentration requirements.
BC's Graduated Licensing Program was updated in October 2026.
Under the updated system, eligible novice drivers can progress to a Class 5 licence with restrictions through a Driving Record Assessment rather than taking a second road test.
The required novice driving period depends on the driver's age and eligibility. After obtaining the restricted Class 5 licence, drivers must complete the applicable 12-month restriction period before receiving a full Class 5 licence without that restriction.
Professional driving lessons can help learners develop the practical skills needed for the road test and everyday driving.
Starting your driving journey in Surrey? Banur Driving School provides beginner-friendly car training to help Class 7 learners build confidence, improve vehicle control and prepare for their ICBC road test.
A Class 8 licence is associated with the motorcycle Graduated Licensing Program in British Columbia.
It allows new motorcycle riders to progress through the learner and novice stages before obtaining a full Class 6 motorcycle licence.
The Class 8 learner stage introduces new riders to motorcycle operation under specific restrictions. After completing the required training and testing, eligible riders can progress through the motorcycle licensing stages.
Minimum age: 16 years.
Class 8 is not the same as Class 7. Class 7 relates to passenger vehicle licensing, while Class 8 relates to motorcycle licensing.
Besides the main licence classes, British Columbia also has endorsements that allow qualified drivers to operate certain vehicles or vehicle combinations under additional conditions.
Some important endorsements include:
An air brake endorsement is required to operate vehicles equipped with air brakes when the applicable licensing rules require it.
It is particularly important for commercial truck drivers operating vehicles with air brake systems.
Training generally covers:
Banur Driving School offers an Air Brake Course for drivers who need to develop their knowledge and prepare for the applicable endorsement requirements.
This endorsement allows qualified drivers to tow certain trailers exceeding 4,600 kg, provided neither the truck nor the trailer has air brakes and all applicable requirements are met.
This endorsement applies to qualifying recreational trailers exceeding 4,600 kg, subject to the applicable vehicle and brake requirements.
Understanding endorsements is important because having a particular licence class does not automatically permit you to operate every vehicle combination.
Choosing the right driver's licence depends on your personal requirements, driving experience and future goals.
Here are a few things to consider:
1. Identify the vehicle you want to drive
Start by deciding whether you want to drive a regular car, motorcycle, commercial truck, bus or passenger transportation vehicle. Each category has different licensing requirements.
2. Consider your career goals
If you're interested in everyday personal transportation, Class 5 is generally the licence you will need. If you want to pursue a professional driving career, consider whether Class 1, Class 3 or Class 4 matches the type of vehicle you plan to operate.
3. Understand the eligibility requirements
Different licence classes have different minimum ages, knowledge tests, medical requirements, training requirements and road tests. Check that you meet the requirements before starting your application.
4. Choose appropriate driving training
Professional instruction can help you understand vehicle operation, develop safe driving habits and prepare for the relevant road test.
5. Get guidance before enrolling
If you're unsure which licence class is suitable, speak with an experienced driving school. Understanding your options beforehand can help you avoid choosing the wrong training programme.
Understanding BC driver's licence classes is the first step towards becoming a confident driver or starting a career in commercial transportation. The next step is getting the right training.
At Banur Driving School, we provide practical driver training in Surrey for individuals with different driving goals. Whether you're preparing for your first passenger vehicle road test or planning to operate commercial trucks, our instructors focus on developing real-world driving skills, road awareness and confidence.
Our training options include:
With practical instruction, experienced instructors and flexible scheduling, we help students prepare for their licensing goals.
Ready to take the next step? Contact Banur Driving School to discuss your driving goals and find the right training programme.
British Columbia has eight main numbered licence classes, from Class 1 to Class 8. They cover commercial trucks, buses, passenger vehicles and motorcycles, with different privileges and restrictions.
Class 5 is the most common full driver's licence in BC. It allows qualified drivers to operate regular passenger vehicles such as cars, SUVs and vans.
Class 5 is the full passenger vehicle licence, while Class 7 is used for the learner and novice stages of the Graduated Licensing Program. Class 7 drivers must follow additional restrictions while gaining driving experience.
Class 1 allows qualified drivers to operate semi-trailer trucks and heavy vehicle combinations. Class 3 is generally intended for larger trucks with more than two axles, such as dump trucks and large tow trucks. Their vehicle and trailer requirements are different.
Class 4 Restricted generally covers taxis, limousines, ride-hailing vehicles, ambulances and certain special passenger vehicles with a maximum seating capacity of 10, including the driver.
Class 4 Unrestricted covers these eligible vehicle types and qualifying buses with a maximum seating capacity of 25, including the driver.
The minimum age for a Class 7 or Class 5 passenger vehicle licence is generally 16, subject to the applicable licensing stages. Commercial licence minimum ages vary: 18 for Class 3 and 19 for Classes 1, 2 and 4. Motorcycle Classes 6 and 8 also have a minimum age of 16.
A Class 5 licence allows you to operate certain two-axle trucks and other eligible vehicles. However, larger commercial trucks requiring Class 3 or Class 1 privileges cannot be operated with a regular Class 5 licence alone.
You need the applicable air brake endorsement when operating a vehicle equipped with air brakes under BC's licensing requirements. The requirements depend on the vehicle and licence class.
Under BC's updated Graduated Licensing Program, eligible novice drivers can progress to a restricted Class 5 licence through a Driving Record Assessment instead of a second road test. They must meet the applicable driving experience and driving record requirements.
Banur Driving School offers car and commercial driver training in Surrey, including Class 1, Class 3, Class 4, Class 5 and Class 7 training options, along with air brake training and road test preparation. Contact the school to discuss your requirements and available programmes.
Understanding the different BC driver's licence classes helps you make informed decisions about your driving future. Whether you want to drive a personal vehicle, operate a commercial truck or work in passenger transportation, choosing the correct licence class and getting proper training are essential steps.
At Banur Driving School, we help learners and aspiring commercial drivers build the knowledge, practical skills and confidence needed to work towards their licensing goals.
Contact Banur Driving School today and take your next step towards becoming a safe, skilled and confident driver.
· 9 min read
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 article →
· 7 min read
Find out how much driving school costs in Surrey, BC, what affects lesson prices, and how to choose driving lessons that fit your budget.
Read article →
· 7 min read
A 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.
Read article →
· 9 min read
A practical look at trucking and commercial driving careers for young Canadians in British Columbia, including licence classes, earnings, and job outlook.
Read article →