If you’ve just picked up your L, or you’re getting close to your road test, the Graduated Licensing Program is the set of rules that decides how long each step takes. Most people land here with one of two questions: how long until I can drive on my own? and do I need to pay for a GLP course to speed it up? Here are both answers, followed by a full walkthrough of each stage.
Key Takeaways
- BC’s GLP has three stages: Class 7L (Learner) → Class 7N (Novice) → Class 5 (Full).
- You must hold your 7L for at least 12 months and your 7N for at least 24 months (or 18 months if you completed an approved driver-training course during the L stage) before moving up.
- Each stage has restrictions — supervision, “L”/”N” signs, passenger limits, and zero alcohol — that get less strict as you progress.
- Important 2026 update: ICBC is changing the GLP so that Novice drivers with a clean record may no longer need a second road test. Timelines and details are evolving — always confirm the current rules on ICBC.com.
- The whole journey takes a minimum of about three years from your “L” to a full Class 5 — by design.
Why BC Uses Graduated Licensing
New drivers are statistically the most likely to be involved in a crash, simply because they lack experience. The Graduated Licensing Program tackles this by introducing driving privileges in stages, under progressively looser restrictions, so you build real-world experience in lower-risk conditions before earning full freedom. It can feel slow when you’re in it — but the structure is what makes BC’s roads safer and you a better driver.
Do you need a GLP course to get your licence?
No , the ICBC-approved GLP driver training course is optional. You can get all the way to a full Class 5 without ever taking it.
It exists for one reason: if you’re under 25 and you complete an approved course during your learner stage, your novice (N) period drops from 24 months to 18 months. That’s six months earlier to a full licence. You have to finish the course , starting it and stopping partway leaves you on the full 24 months.
A few things worth knowing before you spend the money:
The course shortens the novice stage, not the learner stage. You still hold your L for the full 12 months either way.
It has to be an ICBC-approved provider for the reduction to count. A regular package of driving lessons , including ours , doesn’t qualify, no matter how many hours you take.
If you’re 25 or older, the course makes no difference to your timeline as of 19 October 2026. Your novice period is 12 months regardless.
So which route are you on?
Taking the course. You’ll need an ICBC-approved GLP provider , Buckle Up isn’t one, so we’ll point you in the right direction rather than pretend otherwise. ICBC keeps the current list of approved driving schools on its driver training pages.
Taking the standard route. This is most people, and it’s the right call if you’re 25 or over, if the six months doesn’t change your plans, or if the course cost isn’t worth it to you. What you actually need here isn’t a certificate . it’s enough road-ready practice to pass the road test the first time and drive safely afterwards. That’s the part we do: our Class 7 driving lessons cover the skills ICBC examiners look for, and we run lessons across Coquitlam, Port Moody and Port Coquitlam.
Either way, the stages below apply to you. Here’s how each one works.
Stage 1: Class 7L — The Learner Licence
Everyone starts here. You get your Class 7L by passing the ICBC knowledge test and a vision screening at a driver licensing office. (Our step-by-step guide to getting your Class 7L walks through the whole process.)
7L restrictions
- Always supervised by someone at least 25 years old who holds a valid Class 5 (or higher) licence, seated beside you.
- Display a red “L” on the back of the vehicle.
- No driving midnight to 5 a.m.
- One passenger (plus your supervisor) unless they’re immediate family.
- Zero alcohol or drugs and no electronic devices — hands-free included.
- Minimum 12 months before you’re eligible for the Class 7 road test.
The 12-month minimum is your foundation-building window. Use it to practise in every condition Metro Vancouver throws at you — rain, hills, busy arterials, and quiet suburbs alike.
Stage 2: Class 7N — The Novice Licence
After 12+ months as a learner, you take your first road test (the Class 7 test) to earn your Novice licence. This is a big upgrade: for the first time, you can drive alone. But you’re still in the graduated system, so restrictions remain.
7N restrictions
- Drive solo — no supervisor required.
- Display a green “N” on the back of the vehicle.
- One passenger limit (plus immediate family), unless a supervisor with a full licence is present.
- Zero alcohol or drugs and no electronic devices.
- Minimum 24 months at the Novice stage — reduced to 18 months if you completed an ICBC-approved driver-training course during the L (learner) stage.
Completing an ICBC-approved GLP course during the Learner stage may reduce the Novice period from 24 months to 18 months. Regular individual driving lessons can help you build skills and prepare for your road test, but they do not provide this reduction unless they are part of a complete ICBC-approved GLP course.
Is Every Driving Course a GLP Course in BC?
No. Regular driving lessons are not automatically considered an ICBC-approved GLP course. While individual lessons can help you build confidence, improve your driving skills, and prepare for the Class 7 road test, they do not necessarily qualify you for the six-month reduction in the Novice stage.
To receive the official GLP benefits, you must complete an ICBC-approved driver education course during your Learner stage through a school authorized to offer that specific program. Before enrolling, ask whether the course—not just the instructor or the driving school—is specifically approved by ICBC for GLP benefits. Not sure how to tell? Our page on what an ICBC driving instructor licence actually is explains the credential and how to verify it.
Regular driving lessons are still valuable for road-test preparation and safer driving, but they should not be confused with a complete ICBC-approved GLP course.
Stage 3: Class 5 — Your Full Licence
After your Novice period, you take the Class 5 road test — the final exam. Pass it, and you earn your full, unrestricted Class 5 driver’s licence: no “N” sign, no passenger limits, no curfew. You’re a fully licensed BC driver.
The Class 5 test is more demanding than the Class 7. Examiners expect mature, predictive driving in complex traffic — confident lane changes, smooth highway merging, flawless hazard awareness, and zero careless errors. Our guide to passing the ICBC Class 5 road test breaks down exactly what examiners look for.
Important: BC’s GLP Changes Starting October 19, 2026
Effective October 19, 2026, eligible Class 7N drivers with a safe driving record will no longer need to take a second road test to move toward a full Class 5 licence.
Instead, eligible drivers will complete a Driving Record Assessment. If they meet ICBC’s requirements, they can upgrade to a Class 5 licence with restrictions, followed by a 12-month restriction period designed to confirm continued safe driving.
Eligibility and timelines may vary depending on your age, driving record, and whether you completed an ICBC-approved GLP course during the learner stage. Drivers approaching this stage should check ICBC’s official GLP information for the requirements that apply to them.
Frequently Asked Questions About BC’s Graduated Licensing Program
Ready to practise rather than read? Our Class 7 driving lessons are built for the learner stage, and you can compare lesson packages and pricing whenever you want to book.
Working through the stages? We cover the rules that apply on a Class 7N licence and what is involved in going from your N to a full Class 5.
British Columbia’s Graduated Licensing Program, commonly called the GLP, is the licensing process used to help new drivers gain experience gradually. It includes the Class 7L learner stage, the Class 7N novice stage, and progression toward a full Class 5 licence.
Most new drivers must hold their Class 7L learner’s licence for at least 12 months before they can take the Class 7 road test. During this period, they must follow all learner restrictions and practise with a qualified supervisor.
The standard Class 7N novice stage is 24 months. It may be reduced to 18 months for eligible drivers who completed an ICBC-approved GLP course during the learner stage and maintained the required safe driving record.
No. Regular driving lessons are not automatically considered an ICBC-approved GLP course. A school must be specifically authorized to offer an approved GLP course. Individual driving lessons can still help students improve their skills and prepare for the road test, but they do not automatically qualify for official GLP course benefits.
Eligible students who successfully complete an approved course may receive a six-month reduction in the novice stage. High school students may also qualify for two Grade 11 credits. Other eligibility requirements, including maintaining a safe driving record, still apply.
No. An ICBC-approved GLP course is not mandatory for getting a Class 7N licence. You can practise independently or take individual driving lessons before completing the Class 7 road test. However, professional lessons can help you develop safer driving habits and prepare for the test.
Regular individual lessons do not normally reduce the novice period. The six-month reduction is connected to completing a full ICBC-approved GLP driver education course during the learner stage and meeting ICBC’s other eligibility requirements.
Ask the school directly whether its complete Class 7 course is approved for GLP benefits. You should also confirm the school’s status through ICBC’s list of approved GLP course providers before registering.
Under the rules in effect before October 19, 2026, eligible novice drivers generally progress by taking the Class 5 road test. ICBC has announced changes beginning October 19, 2026, under which eligible drivers with a clean record may progress without taking a second road test. The applicable requirements depend on the driver’s age, driving record, and the date they become eligible.
Yes. BuckleUp provides professional driving lessons designed to help learners improve vehicle control, observation, decision-making, parking, and road-test readiness. These individual lessons should not be confused with a complete ICBC-approved GLP course unless the course is specifically identified as approved.
