All Provinces · Checklist · April 2026 · 5 min read
What to Bring to Your Driving Test in Canada
You studied for weeks. You scored 90% on every practice test. You show up to the testing centre and get turned away because you brought the wrong ID. This happens more often than you would think. Here is the checklist so it does not happen to you.
The Universal Stuff (Every Province)
No matter where you are testing in Canada, you will need these three things:
- Government-issued photo ID. Passport, citizenship card, permanent resident card, or a valid driver's licence from another province. Foreign driver's licences are tricky — some provinces accept them alone, some do not. When in doubt, bring your passport too.
- Appointment confirmation (if applicable). BC requires appointments. Ontario and Alberta are mostly walk-in, but if you booked online, bring the confirmation email on your phone or printed out.
- Payment. Cash or debit is safest. Not every testing location takes credit cards. Do not assume.
British Columbia (ICBC)
ICBC is the pickiest about ID. They have a specific list of acceptable documents, and if your ID is not on it, you are not taking the test that day. A Canadian passport works. A foreign passport works. A foreign driver's licence by itself usually does not — you will need a second piece of ID to go with it. Check the ICBC website for the current list before you go. Seriously. People get turned away for this all the time.
The knowledge test costs about $15. You need an appointment — book online through the ICBC website. Walk-ins are not a thing anymore. If you show up without an appointment, they will politely tell you to go home and book one.
If you wear glasses or contacts, bring them. There is a vision screening. If you fail the vision test because you forgot your glasses, your appointment is wasted.
Pro tip
ICBC offices are not all created equal. Some are fast and quiet. Some have hour-long waits even with an appointment. If you have options, check Google reviews for your local office and pick the one with the shortest wait times. Arriving stressed from a long wait does not help your test performance.
Ontario (DriveTest)
Ontario works differently. You pay $158.25 for the full G1 licence package — that covers the knowledge test, your licence, and eventually your G2 road test. It is one upfront payment, which surprises people who expect to pay $20 at the door.
DriveTest centres are mostly walk-in. You show up, take a number, wait, and do the test. Some centres get busy, especially on weekends and first thing Monday morning. Midweek afternoons tend to be quieter. You will need to bring acceptable ID — the Ontario government has a list similar to BC's. A Canadian or foreign passport is your safest bet.
They do a vision screening on the spot. Same deal: if you need glasses, bring your glasses. If you need contacts, wear your contacts. Showing up without them means you fail the vision check and you are done before you start.
Alberta (Registry Agents)
Alberta is the most straightforward. You walk into any registry agent office (these are private businesses, not government offices), pay about $17, and take the test. No appointment needed in most cases. The whole process can take under an hour if it is not busy.
If you are under 18, you need a parent or legal guardian to sign a consent form. They need to be there in person with their own ID. Do not show up as a 16-year-old without a parent — they will turn you away.
Vision screening happens at the registry office. Same story as everywhere else — bring your glasses or contacts.
What People Forget
Based on every forum post and Reddit thread about driving test day, here are the things people actually forget:
- Glasses or contacts. The number one most-forgotten item. If your prescription is old and you are squinting, that is a problem.
- The right ID. A foreign driver's licence alone is often not enough. A health card is not valid photo ID in most provinces. Bring your passport to be safe.
- Cash or debit. Some testing centres only take debit. Some only take cash. Credit cards are hit or miss. Bring multiple payment options.
- Parental consent (if under 18). In Alberta and some other situations, a parent needs to be physically present. Not just a signed note — the actual parent, with their own ID.
For Road Tests: Extra Stuff
If you are here because you are taking a road test (not the knowledge test), you need everything above plus:
- A vehicle with valid insurance and registration. The examiner will check. Expired insurance means no test.
- Working lights, signals, and a clean windshield. Your vehicle needs to be roadworthy. Burnt-out brake light? Cracked windshield? The examiner can refuse to get in the car.
- Your learner's licence. You would be amazed how many people forget the one document they absolutely need.
Pro tip
Do a full vehicle inspection the day before your road test, not the morning of. Check all your lights (brake, headlights, turn signals, reverse), tire pressure, windshield wipers, and mirrors. The morning of the test should be about calming your nerves, not discovering that your left turn signal is out.
Ready to start studying?
Pick your province and take a free practice test. Show up knowing you will pass.
