Driving can make everyday life in Canada more convenient, whether you are commuting to work or school, running errands, or exploring new communities. However, driver licensing is managed by each province, so licence classes, testing requirements, and procedures vary depending on where you live.
Here is a beginner-friendly guide to getting a passenger-vehicle driver’s licence in British Columbia, Ontario, and Alberta.
🚗 Why Driving Is Common in Canada
- Long distances: Canadian cities and communities can be spread out, making driving convenient for longer trips.
- Suburban living: Many residential areas are located farther from workplaces, schools and shopping areas.
- Limited transit in some areas: Public transportation may be less frequent or unavailable outside major urban centres.
- Convenience: A car can make grocery shopping, commuting and family travel easier.
- Travel and exploration: Driving provides more flexibility when visiting parks, smaller communities and destinations outside city centres.
For many newcomers, having a driver’s licence can provide greater flexibility and independence when getting around Canada. If you plan to drive, the next step is understanding how to get licensed in your province.
📍 Get Your Licence in British Columbia
In B.C., driver licensing is managed by ICBC. New drivers generally progress through: Class 7L → Class 7N → Class 5
1️⃣ Class 7L — Learner
From age 16, you can take a 50-question knowledge test on road rules and signs. You need at least 40 correct answers to pass. Once licensed, you can practise with a qualified supervisor.
2️⃣ Class 7N — Novice
After holding your L for at least 12 months without a driving prohibition, you can take the Class 7 road test. After passing, you can drive independently while following novice restrictions.
3️⃣ Class 5 — Full Licence
Under the current system, you can take the Class 5 road test after holding your N for at least 24 months without a driving prohibition. This may be reduced to 18 months with approved driver training.
⚠️ Change Coming October 19, 2026
Eligible N drivers with a clean driving record will no longer need a second road test to progress toward Class 5. ICBC will instead use a Driving Record Assessment.
👉 Visit ICBC’s Driver Licensing section for current requirements, practice tests, and road-test bookings.
📍 Get Your Licence in Ontario
In Ontario, driver testing is mainly provided through DriveTest. New drivers generally progress through: G1 → G2 → Full G
1️⃣ G1 — Learner
From age 16, you can take a knowledge test and vision test. After passing, you receive a G1 licence and can begin practising with a qualified accompanying driver.
2️⃣ G2 — Intermediate
After holding your G1 for at least 12 months, you can take the first road test. This may be reduced to 8 months with an approved beginner driver education course.
After passing, you can generally drive independently while following novice-driver restrictions.
3️⃣ G — Full Licence
After holding your G2 for at least 12 months, you can take the G road test, which assesses more advanced driving skills, including expressway driving.
👉 Visit DriveTest or the Government of Ontario’s Driving and Road Safety section to learn more.
📍 Get Your Licence in Alberta
In Alberta, driver licensing services are available through authorized Registry Agents. New drivers generally progress through: Class 7 → Class 5-GDL → Full Class 5
1️⃣ Class 7 — Learner
You can apply for a Class 7 learner’s licence from age 14. Applicants must pass a knowledge test and vision test before practising with a qualified supervisor.
2️⃣ Class 5-GDL — Probationary
After at least 12 months with a Class 7 licence and reaching age 16, you can take the Class 5 road test. After passing, you can drive independently while following probationary restrictions.
3️⃣ Class 5 — Full Licence
Drivers generally remain in the probationary stage for 24 months. To qualify for a full Class 5 licence, you must meet Alberta’s eligibility requirements and maintain a satisfactory driving record. Alberta no longer requires an advanced road test to exit the GDL program.
👉 Visit Alberta.ca’s Get a Driver’s Licence section or speak with an authorized Registry Agent to learn more.
📝 Prepare for the Written & Road Tests
Good preparation can make the licensing process easier, especially if Canadian road rules are new to you.
Tip 1: Study the Official Driver’s Guide
- Review road signs and traffic laws.
- Learn safe-driving and licensing rules.
- Use official provincial materials whenever possible.
Tip 2: Take Practice Knowledge Tests
- Practise common question types.
- Review right-of-way, speed limits, intersections, and emergency vehicles.
- Focus extra study on topics you find difficult.
Tip 3: Get Plenty of Driving Practice
- Practise parking, lane changes, intersections, and hills.
- Drive on different roads and weather conditions when permitted.
- Make sure your test vehicle is insured, safe, and road-test ready.
🌎 Already Have a Driver’s Licence From Your Home Country?
You may be able to drive temporarily or exchange your foreign licence for a Canadian one, depending on your province and driving experience.
- B.C.: New residents can generally use a valid foreign licence for up to 90 days.
- Ontario: New residents can generally use a valid foreign licence for up to 60 days.
- Alberta: New residents generally have 90 days to exchange their licence.
If your home country has a licence-exchange agreement with the province, you may be able to exchange your licence without completing the full testing process. Otherwise, a knowledge test and/or road test may be required.
💡 Tip: Bring your valid licence and official proof of your driving history, as previous experience may help you qualify for a full licence sooner. Always check your province’s rules, especially if you are an international student, visitor, or temporary resident.
⚠️ Important Reminders for New Drivers
- Follow all restrictions on your learner or novice licence.
- Never drive distracted or impaired.
- Keep your licence, registration, and insurance valid.
- Be prepared for rain, snow, ice, and changing road conditions.
- Learn local traffic laws and road signs.
- If you have a foreign licence, check whether it can be exchanged or credited toward a Canadian licence.
Always confirm current requirements with ICBC, DriveTest/Ontario Ministry of Transportation, or Alberta Registry Services.
💡Just arrived in Canada and want to learn more about the local culture and lifestyle? Check out our Newcomer Magazine to help you feel right at home!
Related Articles:














