← All articles

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.

By 9 min read

Information current as of

Getting a driver's licence in British Columbia (BC) gives you greater independence and opens up new opportunities for work, education and everyday travel. However, before you can drive independently, you need to understand the licensing process, pass the required tests and gain practical driving experience.

For most first-time drivers, the journey begins with an ICBC learner's licence, followed by a novice licence and eventually a Class 5 licence.

If you're wondering how to get a driver's licence in BC, this guide explains each stage, the age requirements, waiting periods, road test preparation and how professional driving lessons can help you develop safe driving habits.

Whether you're a beginner or preparing for your ICBC road test in BC, understanding the process will help you plan your next steps with confidence.

Understanding the BC Graduated Licensing Program

British Columbia uses the Graduated Licensing Program (GLP) to help new drivers develop their skills and experience gradually.

For most first-time passenger-vehicle drivers, the process includes three main stages:

  • Class 7L (Learner's licence): Practise driving under the supervision of a qualified driver.
  • Class 7 (Novice or N licence): Drive independently while following novice-driver restrictions.
  • Class 5 licence: Progress to a Class 5 licence after meeting the applicable experience and driving-record requirements.

The process takes time because each stage helps you build the knowledge, judgement and practical skills needed to drive safely.

Step 1: Check Your Eligibility for a Learner's Licence

You can apply for a Class 7L learner's licence on or after your 16th birthday. If you're under 18, parental or legal guardian consent is required.

Before applying, check ICBC's identification requirements and prepare the accepted identification documents you'll need.

Your first major assessment is the knowledge test, which checks your understanding of traffic signs, road rules and safe driving practices.

How to prepare for the ICBC knowledge test

ICBC's Learn to Drive Smart guide is the recommended starting point. It covers the rules and driving knowledge you need before practising on the road.

To prepare effectively:

  • Study road signs, intersections and right-of-way rules.
  • Learn speed limits and rules for school and playground zones.
  • Review safe following distances and hazard awareness.
  • Take practice knowledge tests and revisit incorrect answers.

You can use ICBC's official practice knowledge test to assess your readiness.

Tip: Focus on understanding the rules rather than memorising answers. This will help you make better decisions once you begin driving.

Step 2: Pass the Knowledge Test and Vision Screening

To receive your learner's licence, you must pass the ICBC knowledge test and vision screening.

The knowledge test contains 50 multiple-choice questions, and you need to answer at least 40 correctly to pass.

Eligible applicants can take the passenger-vehicle knowledge test online or in person. Check ICBC's online knowledge test requirements before choosing your preferred option.

Once you meet the requirements, you can receive your Class 7L licence and begin supervised driving.

Step 3: Practise Driving with Your L Licence

Your L licence allows you to practise, but you must follow the learner restrictions.

Under ICBC's current rules, learner drivers must:

  • Display an L sign on the vehicle.
  • Drive with a qualified supervisor aged 22 or older who meets ICBC's licence requirements.
  • Have no more than one passenger besides the supervisor, except for permitted immediate-family passengers.
  • Avoid driving between midnight and 5 a.m.
  • Maintain zero alcohol and drug levels as required by their licence conditions.
  • Avoid using electronic devices, including hands-free devices.

Always check ICBC's learner licence rules for the full conditions.

What should you practise?

Use your learner stage to build a strong foundation in:

  • Steering, braking and speed control.
  • Mirror checks and shoulder checks.
  • Lane changes and turns.
  • Parking and reversing.
  • Intersections and pedestrian crossings.
  • Safe following distances and hazard awareness.
  • Driving in residential areas and busier traffic.

Regular, focused practice is essential. If you're unsure about a particular manoeuvre or feel nervous behind the wheel, professional instruction can help you improve safely.

Want structured guidance while learning to drive? Explore individual driving lessons at Banur Driving School. Lessons can be tailored to your experience and the skills you need to develop.

Step 4: Prepare for Your Class 7 Road Test

Your first road test assesses whether you can operate a vehicle safely, follow traffic rules and make appropriate decisions in real driving conditions.

The minimum learner period is generally:

  • Under age 25: At least 12 months with your learner's licence.
  • Age 25 or older: At least nine months with your learner's licence.

Your eligibility may depend on your circumstances, so confirm your earliest test date with ICBC.

How to improve your road test readiness

Before booking, practise the following skills consistently:

  • Checking mirrors and blind spots before moving or changing lanes.
  • Signalling correctly and choosing the appropriate lane.
  • Following speed limits and adjusting to road conditions.
  • Yielding to pedestrians and other road users.
  • Parking and reversing with proper observation.
  • Recognising hazards and maintaining safe distances.

Meeting the minimum waiting period doesn't automatically mean you're ready for the test. You should be able to demonstrate safe, consistent driving across different situations.

A professional instructor can identify habits you may overlook and help you focus on areas that need improvement.

At Banur Driving School, you can arrange individual driving lessons in Surrey to practise essential skills and prepare for your ICBC road test.

If you need a suitable training vehicle for test day or want to discuss your preparation needs, get in touch with Banur Driving School to explore the available options.

Step 5: Pass Your Road Test and Get Your N Licence

Once you meet the requirements and feel prepared, book your Class 7 road test through ICBC's official booking service.

Passing the test allows you to progress to your Class 7 novice licence, commonly known as the N licence.

You can now drive independently, but you must continue to follow the restrictions attached to your licence.

These generally include displaying an N sign, maintaining zero alcohol and drug levels as required, and avoiding electronic-device use while driving. Passenger restrictions also apply, with exceptions for immediate family members and when accompanied by a qualified supervisor.

Review ICBC's novice licence requirements to understand the rules that apply to you.

Keep developing your driving skills

Getting your N licence is an important achievement, but it's not the end of your learning journey. Continue practising defensive driving, hazard awareness, parking and safe decision-making.

Driving in different weather conditions and traffic situations, when appropriate to your ability, will help you gain experience and become a more confident driver.

Need more practice before your ICBC road test? Build confidence with personalized road test preparation, focusing on observation, parking, lane changes and safe decision-making.

Step 6: Progress to Your Class 5 Licence

BC's Graduated Licensing Program changed on October 19, 2026. Eligible novice drivers no longer need to take a second road test to progress to a Class 5 licence with restrictions.

Instead, drivers must meet the applicable safe-driving period and driving-record requirements, then complete a Driving Record Assessment through ICBC.

How long do you need to hold your N licence?

The general requirements are:

  • Under age 25: At least 24 months of safe driving with your N licence, reduced to 18 months if you completed an approved GLP course during your learner stage.
  • Age 25 or older: At least 12 months of safe driving with your N licence.

You must also meet ICBC's driving-record conditions, including having no driving prohibitions or suspensions and no convictions for excessive speeding or electronic-device use during the relevant period.

Once eligible, visit an ICBC driver licensing office to complete the Driving Record Assessment and apply to upgrade your licence.

Your Class 5 licence will initially include a restriction requiring zero blood alcohol and zero blood drug concentration while driving. This restriction lasts 12 months and expires automatically if the applicable conditions are met.

How Can Driving Lessons Help You Prepare?

Learning to drive requires more than knowing the rules. You also need practical experience, good observation habits and the ability to respond safely to changing road conditions.

Professional driving lessons can help you:

  • Improve vehicle control and positioning.
  • Practise parking, reversing and lane changes.
  • Build confidence in busy traffic.
  • Identify and correct driving mistakes.
  • Develop defensive driving habits.
  • Prepare for an ICBC road test with structured feedback.

Learn with Banur Driving School in Surrey

Banur Driving School offers individual driving lessons for learners and drivers who want to improve their practical skills. Lessons can be tailored to your experience, whether you're a beginner, a nervous driver or preparing for an ICBC road test.

Training may cover residential streets, city traffic, highways, parking and other areas relevant to your goals.

Starting your driving journey? Banur's individual driving lessons provide one-on-one instruction tailored to your experience, helping you develop safe driving habits from the beginning.

Frequently Asked Questions

1. What is the minimum age to get a driver's licence in BC?

You can apply for a Class 7L learner's licence on or after your 16th birthday, provided you meet ICBC's other requirements.

2. How long does it take to get a full driver's licence in BC?

The timeline depends on your age, training and driving record. Generally, drivers under 25 need at least 12 months in the learner stage and 24 months in the novice stage, or 18 months in the novice stage after completing an approved GLP course during the learner stage. Drivers aged 25 or older generally need nine months in the learner stage and 12 months in the novice stage. Eligible drivers must also complete the Driving Record Assessment and the subsequent 12-month restriction period.

3. Are driving lessons mandatory in BC?

Professional driving lessons are not mandatory for every applicant. However, an approved GLP course may reduce the required novice stage for eligible drivers. Lessons can also help you develop practical skills and prepare for your road test.

4. Do I need a second road test to get my Class 5 licence?

As of October 19, 2026, eligible novice drivers no longer need a second road test. They must meet the applicable requirements and complete a Driving Record Assessment to progress to a Class 5 licence with restrictions.

5. Where can I take driving lessons in Surrey?

Banur Driving School offers individual driving lessons in Surrey for learners and drivers preparing for ICBC road tests. Visit the individual driving lessons page to learn more.

Start Your Driving Journey with Banur Driving School

Choosing the right driving school can help you build confidence, develop safe driving habits, and prepare for your ICBC road test. Banur Driving School offers personalized driving lessons and practical training for learners in Surrey, BC.

Whether you're starting with your learner's licence or preparing for your next road test, our instructors can help you strengthen your skills and work towards your driving goals.

Looking for a trusted driving school in Surrey, BC? Choose Banur Driving School for personalized instruction and practical driving experience tailored to your needs. Explore our driving lessons and take the next step towards becoming a safe, confident driver.

Keep reading