Your Alberta learner's permit is not valid for driving in British Columbia

If you hold an Alberta Class 7 learner's permit (or any Alberta learner's permit), you cannot legally drive in British Columbia on that permit alone. British Columbia does not recognize out-of-province learner's permits, even from neighbouring Alberta. You must hold a valid British Columbia learner's permit to learn to drive in BC.

This applies whether you are moving to BC temporarily or permanently, and whether you plan to take your road test in BC or return to Alberta. The rule exists because each province sets its own testing standards, insurance requirements, and supervision rules for new drivers.

If you are an Alberta resident with an Alberta learner's permit and need to drive in BC for a short visit, you cannot do so legally. If you are relocating to BC, you will need to obtain a BC learner's permit before you can drive on BC roads.

Key Takeaways

  • An Alberta learner's permit has no legal standing in British Columbia and cannot be used to drive there under any circumstances.
  • You must obtain a British Columbia learner's permit from ICBC (Insurance Corporation of British Columbia) to learn to drive in BC.
  • BC does not offer a fast-track or reciprocal process for Alberta permit holders; you follow the same steps as any new BC applicant.
  • If you pass your BC road test, you can exchange your Alberta permit for a BC Class 5 (full) license without retesting in most cases.

Getting a British Columbia learner's permit as an Alberta resident

To drive in BC, you must first get a BC learner's permit through ICBC. You will need to visit an ICBC driver licensing office in person, bring proof of identity and residency, pass a vision test, and pass the BC written knowledge test. The written test covers BC-specific traffic laws, road signs, and safe driving practices — it is different from the Alberta test.

You cannot take the BC written test online or by mail. You must book an appointment at an ICBC office and complete the test there. Once you pass, you receive your BC Class 7 learner's permit, which allows you to drive under supervision (with a Class 5 or higher license holder in the vehicle).

If you are a temporary visitor to BC and do not plan to stay, you may be able to drive on your Alberta permit if you also carry an International Driving Permit (IDP) issued by Alberta, though this is intended for travel outside Canada. For any driving within BC itself, the BC learner's permit is the legal requirement.

What happens if you already passed your Alberta road test

If you have already passed your Alberta Class 5 road test and hold an Alberta Class 5 license (not just a learner's permit), you do not need to retake the road test in BC. You can exchange your Alberta Class 5 license for a BC Class 5 license at an ICBC office without a new road test, provided your Alberta license is valid and you meet BC's other requirements.

However, if you only hold an Alberta learner's permit and have not yet passed the road test, you must obtain a BC learner's permit first, then take the BC road test to get your BC Class 5 license. You cannot skip the BC learner's permit stage or use your Alberta permit as a stepping stone.

The exchange process is faster than starting from scratch, but it still requires an in-person visit to ICBC with your Alberta license, proof of BC residency, and a completed process form.

Timing and supervision rules in British Columbia

BC's learner's permit rules differ from Alberta's in several ways. Under a BC Class 7 learner's permit, you must have a supervising driver who holds a Class 5 or higher license and is seated beside you. You cannot drive alone, and there are restrictions on when you can drive (no driving between midnight and 5 a.m. for the first six months).

You must hold your BC learner's permit for a minimum of 12 months and one day before you are may be able to access to take the road test. During that time, you must log a certain number of supervised driving hours (the exact requirement is set by ICBC and may vary). You also cannot have any at-fault collisions or traffic violations during the learner stage, or you may face delays in taking the road test.

These rules are stricter than Alberta's in some respects, so if you are used to Alberta's learner's permit rules, expect a longer timeline and more restrictions in BC.

Documents you need to bring to ICBC

When you visit an ICBC office to get a BC learner's permit, bring the following:

  • A valid form of photo identification (passport, Alberta driver's license, or other government-issued ID).
  • Proof of BC residency, such as a utility bill, lease agreement, or bank statement dated within the last three months and showing your BC address.
  • Your Alberta learner's permit or license (for reference, though it will not be accepted as valid in BC).
  • A completed process form, available at the ICBC office or online.
  • Payment for the process and written test fees (amounts vary and change annually).

If you are under 19, you may also need a parent or guardian's consent form. Check the ICBC website or call ahead to confirm what documents are required for your specific situation, as requirements can change.

Where to find ICBC offices and book an appointment

ICBC driver licensing offices are located throughout British Columbia. You can find the office nearest to you and book an appointment on the ICBC website. Many offices now require appointments; walk-in service is limited or unavailable at some locations.

Appointment availability varies by location and season. In busy periods, you may need to wait several weeks for an opening. If you are relocating to BC soon, book your appointment as early as possible so you can get your learner's permit and begin the supervised driving requirement without delay.

You can also call ICBC's customer service line to book an appointment or ask questions about what you need to bring. The phone number and website are available through a search for "ICBC driver licensing" or "ICBC near me."

Frequently Asked Questions

Can I drive in BC on my Alberta permit if I am just visiting for a few days?

No. BC law does not recognize any out-of-province learner's permit, even for short visits. If you are a learner (not a full license holder), you cannot legally drive in BC. If you hold a full Alberta Class 5 license, you may be able to drive in BC as a visitor, but a learner's permit does not grant that permission.

Do I have to retake the written test if I already passed it in Alberta?

Yes. BC's written test is different from Alberta's and covers BC-specific laws and road signs. You must pass the BC test to get a BC learner's permit. There is no exemption or reciprocal credit for passing the Alberta test.

How long does it take to get a BC learner's permit after I pass the written test?

You receive your BC learner's permit when ready after passing the written test at the ICBC office. You can begin supervised driving the same day. However, you must wait 12 months and one day from the date you receive your permit before you can take the road test.

What if I move back to Alberta after getting a BC learner's permit?

Your BC learner's permit is only valid in British Columbia. If you move back to Alberta, you would need to return to your Alberta learner's permit or license. If you had already passed your BC road test and obtained a BC Class 5 license, you could exchange it for an Alberta Class 5 license at an Alberta registry office.

Can I use my Alberta learner's permit to take a road test in BC?

No. You must hold a valid BC learner's permit to take the BC road test. Your Alberta permit will not be accepted as proof that you are may be able to access to test.