BC Class 7 overview

How to get a learner's (L) licence in B.C.

How to get a Class 7L learner's licence in British Columbia: who can apply, the ICBC knowledge test online or in person, how to book an ICBC appointment, the fees, what to bring, the L rules and the road to your N and Class 5 licence, with each fact linked to icbc.com.

By the ·

  • 7 steps
  • Official sources only
  • Checked October 18, 2026

In British Columbia every new driver starts with a Class 7L learner's licence from ICBC. You get it by passing the ICBC knowledge test, online or at a driver licensing office, and a vision screening. With your L you can start practising with a qualified supervisor; the road test to your novice (N) licence comes later.

This guide covers the whole L step in order: whether you can apply, booking an ICBC appointment or taking the test online, the fees, what to bring, the learner rules and what comes after, including the change to the second road test. Each fact links to the ICBC page or guide it comes from. Fees and rules change, so check the linked page before you go.

Step by step

  1. Check that you can apply

    You can get your learner's licence on or after your 16th birthday. If you are under 19, a parent or legal guardian must consent, either by signing the consent form or by coming with you.

    Source: icbc.com — Get your L
  2. Study Learn to Drive Smart

    The knowledge test is based on ICBC's Learn to Drive Smart guide. ICBC also offers a free practice knowledge test and app, and says almost one in five test questions is about road signs.

    Source: icbc.com — Get your L
  3. Choose online or in person

    You can take the knowledge test online or in person at an ICBC driver licensing office, where you may need to book an appointment depending on the location.

    Source: icbc.com — Get your L
  4. Book your appointment

    Appointments are required for knowledge tests. Depending on where you live, your nearest office may be an ICBC driver licensing office, a Service BC centre or a driver licensing agent, and each books appointments differently. ICBC emails instructions once you have booked.

    Source: icbc.com — Book a knowledge test and other driver licensing services
  5. Take the knowledge test

    The test has 50 multiple-choice questions and you need 40 right to pass. You cannot talk, use study materials or use any electronic device during the test; at an office you answer on a touch screen and can choose an audio recording.

    Source: icbc.com — Get your L
  6. Pass the vision and medical screening

    At the licensing office your vision is checked (colour vision, depth perception, field of vision, double vision and sharpness) and you answer questions about your medical condition. Some people are asked for a doctor's report, which goes to RoadSafetyBC.

    Source: ICBC — Learn to Drive Smart (March 2026), chapter 9: Your licence
  7. Get your L licence and L sign

    When you pass, you are issued a Class 7L licence, an L sign and a copy of Tuning up for drivers.

    Source: ICBC — Learn to Drive Smart (March 2026), chapter 9: Your licence

Who can get it

What it costs

ItemAmountOfficial source
Knowledge test, each attempt (including a retest after a learner licence expires)$15 (free for seniors 65+)Source: icbc.com — Fees
Class 7 photo learner licence, paid on top of the test feeNot confirmed by an official source; check with the providerSource: icbc.com — Fees

Fees change. Check the amount on the official page or with the provider before you pay.

Where to take the test

Online, or in person at a driver licensing office: an ICBC office, a Service BC centre or a driver licensing agent. At ICBC driver licensing offices (not Service BC centres or agents) you can also walk in without an appointment, but you may wait a long time and might not be served that day. Source: icbc.com — Book a knowledge test and other driver licensing services

What to bring or have ready

After you pass

With your L you drive only with a qualified supervisor aged 25 or older who holds a valid Class 1, 2, 3, 4 or 5 licence, sitting beside you. You must have zero alcohol and no drugs such as cannabis in your body, use no hand-held or hands-free electronic devices, display the L sign, carry no more than two passengers including the supervisor, and drive only between 5 a.m. and midnight. After at least one year you can take the Class 7 road test for your novice (N) licence. Source: ICBC — Learn to Drive Smart (March 2026), chapter 9: Your licence

Validity and renewal

Your learner's licence is valid for two years. If it expires you must take the knowledge test again, but you do not have to wait any extra time for your road test. Source: icbc.com — Get your L

Common mistakes

Prepare for the test

Free practice written from the official material: full practice tests, a study guide, a printable sheet and a timed mock exam.

We last checked the official pages on October 18, 2026. Rules and fees can change; the official source always wins.

FAQ

How to get a learner's licence in B.C.: common questions

How do I get my learners licence in B.C.?

Be 16 or older, have a parent's or guardian's consent if you are under 19, pass the ICBC knowledge test online or at a driver licensing office, and pass a vision screening. You then receive a Class 7L licence and an L sign.

How many questions are on the ICBC knowledge test?

50 multiple-choice questions. You need 40 correct to pass.

Do I need an ICBC appointment for the knowledge test?

Yes, appointments are required for knowledge tests. At ICBC driver licensing offices you can try walking in, but you may wait a long time. You can also take the test online instead.

How much does the ICBC knowledge test cost?

$15 per attempt, including retests; it is free for seniors 65 and older. The learner's licence fee is separate.

Can I take the ICBC knowledge test online?

Yes. Since June 9, 2026, the Class 5 and 7 knowledge test can be taken online. You have 72 hours after registering to start and 45 minutes to finish, pay the $15 fee online by Visa, Mastercard or American Express, and then visit a licensing office for your licence.

What happens if I fail the knowledge test?

You can take it again after one day, and there is a fee each time you take the test.

How long is a learners licence valid in B.C.?

Two years. If it expires you take the knowledge test again.

Keep practising

Practice by topic