The basic path to a Canadian driver's license
Getting a Canadian driver's license involves passing a written test on road rules, a vision test, and a practical driving test. The exact steps and timing depend on which province or territory you live in — each one runs its own licensing system. You'll move through learner's permit stages before you can take the full test, and the whole process typically takes several months.
If you already have a valid license from another country, some provinces let you skip the written test or shorten the learner stage. If you're moving to Canada from abroad, you may be able to exchange your foreign license for a Canadian one without retesting, though this varies by province.
Key Takeaways
- Every province and territory has its own licensing system, so the steps, fees, and timelines differ depending on where you live.
- You must hold a learner's permit for a set period (usually three months to two years) before you can take the road test.
- The written test covers road signs, traffic laws, and safe driving practices specific to your province.
- You'll need proof of identity, proof of residency, and a vision test result from an eye care professional before you can get your license.
- If you hold a valid driver's license from another country, you may be able to exchange it or skip parts of the testing process.
Getting your learner's permit
Before you can take a road test, you need a learner's permit. To get one, you visit your provincial or territorial licensing office (often called ServiceOntario, Alberta Transportation, or the equivalent in your region) with proof of identity and residency. Acceptable identity documents include a passport, birth certificate, or permanent resident card. Proof of residency can be a utility bill, lease, or bank statement with your current address.
You'll pay a fee — this ranges from about $40 to $150 depending on your province — and take a written test on road rules and signs. The test is usually multiple choice and covers your province's traffic laws. You can study using the official driver's handbook, which every province publishes online for free. Once you pass, you receive your learner's permit, which allows you to drive only with a fully licensed driver in the car with you.
You must hold your learner's permit for a minimum period before taking the road test. This waiting period is three months in some provinces, six months in others, and up to two years in a few. During this time, you build supervised driving experience.
What documents you need to bring
When you explore for your learner's permit or full license, bring original documents — photocopies are not accepted. You need one piece of government-issued photo ID (passport, permanent resident card, or provincial ID) and one proof of your current address (utility bill, lease agreement, or recent bank statement). Some provinces also require a Social Insurance Number or proof of your legal name if it has changed.
You'll also need a vision test result from an optometrist or ophthalmologist. This is not optional — you cannot get a license without it. The test costs between $30 and $100 depending on your province and whether you have an eye care provider already. If you wear glasses or contacts, bring them to the test and to your road test.
If you're exchanging a foreign license, bring the original license itself plus your passport or permanent resident card. Some provinces accept foreign licenses as proof of identity on their own.
Taking the written test
The written test is administered at your provincial licensing office. You sit at a computer or paper test station and answer questions about road signs, right-of-way rules, speed limits, and safe driving practices. The test is based entirely on your province's official driver's handbook, so studying that handbook is the most direct way to prepare.
Most provinces require you to score at least 80 percent to pass. The test usually takes 20 to 40 minutes. If you fail, you can retake it — usually the same day or within a few days — though you may have to pay the test fee again. Some provinces offer the test in multiple languages.
Many people study using online practice tests, which mimic the real test format. Your provincial licensing website usually links to these, and some are free while others charge a small fee.
Preparing for and taking the road test
Once your learner's permit waiting period is over, you can book a road test. You schedule this through your provincial licensing office, either online or by phone. Wait times vary — in busy urban areas, you might wait two to four weeks; in smaller regions, it could be sooner. You'll pay a road test fee, usually between $50 and $150.
For the test itself, you need a vehicle that is registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, and mirrors before you start. You must bring your learner's permit, proof of insurance, and your glasses or contacts if you need them. A fully licensed driver must accompany you to the test location, though they won't sit in the car during the actual test.
The test lasts 30 to 45 minutes and includes city and highway driving. The examiner watches how you handle turns, lane changes, parking, and your response to traffic. You must follow all traffic laws exactly — even minor violations can result in failure. If you fail, you can retake the test, usually after waiting a week or two and paying the fee again.
Exchanging a foreign driver's license
If you hold a valid driver's license from another country and you're now a Canadian resident, you may be able to exchange it for a Canadian license without retesting. This depends on your province and which country issued your license. Some provinces accept licenses from the United States, the United Kingdom, Australia, and several other countries; others have shorter lists.
To learn about your license qualifies, contact your provincial licensing office directly — the rules are specific and change occasionally. If your license does may have access to, you bring the original license, proof of residency, and proof of identity to the licensing office. You'll pay a fee (usually $40 to $100) and may need a new vision test. You won't take the written or road test.
If your license doesn't may have access to for direct exchange, you follow the standard learner's permit and road test route. However, some provinces waive the written test for foreign license holders, letting you go straight to the road test after a shorter learner period.
Renewing and maintaining your license
Once you have your full license, you need to renew it periodically. Renewal periods vary — most provinces require renewal every five years, though some do it every three or ten years. You can usually renew online, by mail, or in person at a licensing office. Renewal is simpler than the initial process: you pay a fee and provide updated information, but you don't retake tests unless your vision has changed significantly or your license was suspended.
Your license will have an expiration date printed on it. Renewing before that date is important — driving on an expired license can result in a fine. Some provinces send renewal reminders by mail or email, but you're responsible for tracking the date yourself.
Frequently Asked Questions
How long does the whole process take from start to finish?
The minimum is usually four to six months, depending on your province's learner's permit waiting period and how quickly you can book your road test. In busy areas with longer wait times for road tests, it can stretch to eight or nine months. Retaking tests if you fail adds more time.
What if I fail the road test?
You can retake it after a waiting period, usually one to two weeks. You'll pay the test fee again. Most people pass on their second or third attempt. The examiner will tell you what you did wrong so you can practice those specific skills before retrying.
Do I need to take the written test again if I move to a different province?
This depends on the provinces involved and whether you already have a full license. If you have a valid license from another Canadian province, you can usually exchange it directly without retesting. If you're moving from outside Canada, the rules vary by province.
Can I use my learner's permit to drive alone?
No. A learner's permit requires a fully licensed driver to be in the car with you at all times. Once you pass your road test and receive your full license, you can drive alone.
What if I need to take the test in a language other than English?
Most provinces offer the written test in multiple languages, including French, Spanish, Mandarin, and others. Contact your provincial licensing office to find out which languages are available in your region and whether you need to request this in advance.