Ontario Driver’s Licence Cost Calculator
Figures verified as of October 15, 2026 against DriveTest’s published fee schedule. Estimates only — not legal or professional advice. Fees can change; confirm current amounts at drivetest.ca or ontario.ca before paying. A missed or late-cancelled road test forfeits that test’s fee.
Getting your full G licence in Ontario costs more than most new drivers expect — not because any single fee is huge, but because the fees stack up across three tests, and retakes quietly double parts of the bill.
This calculator adds up the official DriveTest fees for your exact situation: first-attempt costs, retakes, late cancellations, even a licence renewal if your five years ran out. Every figure below is verified against the published fee schedule. Figures verified as of October 15, 2026.
How the Cost Calculator Works
Enter how many times you failed each test — the G1 knowledge test, the G2 road test, and the G road test. Add any road tests you cancelled late or missed, and tick the renewal box if your licence expired before you finished. The calculator builds an itemized bill and a total.
Leave everything at zero to see the best-case price: what a driver who passes everything first try actually pays. Then nudge the retake counters up to see how quickly one bad test day changes the math.
Ontario Licence Fees, Verified
Here is the fee schedule the calculator uses, verified against DriveTest’s published fees:
| Item | Fee | Notes |
|---|---|---|
| G1 licence package | $159.75 | Paid when you apply. Covers the knowledge test, your first G2 road test, and the five-year licence. |
| Class G road test | $91.25 | Paid per attempt when you book the G exit test. |
| Extra G2 road test attempt | $53.75 | Only if you fail the G2 road test included in the package. |
| G1 knowledge test retake | $16.00 | Per failed attempt at the written test. |
| Five-year licence renewal | $90.00 | Only if your licence expires before you finish all tests. |
| Best-case total (everything first try) | $251.00 | $159.75 package plus the $91.25 G road test. |
Good news: Ontario froze road-test and licence fees, cancelling the usual annual increases — so these numbers are holding steady. Still, fees can change, so confirm at drivetest.ca or ontario.ca before you pay.
What the $159.75 G1 Package Actually Includes
The package you buy on day one is three things in one payment: the G1 knowledge test ($16 value), your first attempt at the G2 road test ($53.75 value), and the five-year licence itself ($90). That is why the math adds up exactly — 16 plus 53.75 plus 90 equals 159.75.
Understanding this matters because of what the package does not include: the G road test ($91.25) is always separate, and any retake beyond your first attempts is always extra. Drivers who assume “I already paid for everything” are the ones surprised at the G booking counter.
One more detail people miss: booking a road test appointment itself is free — the Ministry and DriveTest do not charge booking fees. If any third-party site tries to charge you to book, walk away.
The Retake Costs Nobody Budgets For
Retakes are where licence budgets die. A single failed G2 road test adds $53.75 for the retest — and you must wait at least 10 days between road tests, so it costs you time too. A failed G road test is steeper at $91.25 per extra attempt. Even the knowledge test charges $16 per retake.
Do the uncomfortable math before you book: one failed G2 test plus one failed G test turns the $251 best case into $396.00. Two failed G2 attempts and a failed G test pushes past $449. The cheapest test you will ever take is the one you pass the first time.
That is not a sales pitch for lessons — it is arithmetic. Free preparation is the highest-return investment in this whole process. Our free G1 practice test mirrors the real knowledge test format, and the G1 Score Calculator shows exactly how the 16-out-of-20 passing rule works per section.
Booking Rules That Protect Your Wallet
DriveTest’s booking rules have direct financial teeth. Cancel or reschedule a road test with less than 48 hours notice — or simply fail to show up — and your prepaid road-test fee is not refunded. The calculator’s “late or missed” row prices that mistake at the G2 retest rate, because that is the fee you forfeit.
If your vehicle does not meet ministry standards on test day (or another non-vehicle issue stops the test), the examiner can declare the test “out-of-order” — you lose 50% of the road-test fee, and the other half stays as a credit on your record. Check your vehicle the day before: signals, brake lights, horn, tires, and valid plates and insurance.
Caution: life happens — illness, a family emergency. Only narrow extenuating circumstances (such as a death in the immediate family) let the fee survive as a credit. For everything else, 48 hours notice is the line between a free reschedule and a forfeited fee.
Map your booking strategy against the wait periods with our G Licence Timeline Planner so every test lands when you are genuinely ready, not just when a slot opens.
The Five-Year Expiry Trap
Your G1 licence is valid for five years, and that clock is the silent budget threat. If you have not passed both road tests and earned your full G within five years, you restart: a new knowledge test, new fees, and a new G1.
The calculator’s renewal row covers the milder version of this trap — the five-year licence fee ($90) if your licence expires mid-journey. The full restart costs far more than that, which is why pacing matters as much as passing.
Beginner driver education helps on both fronts: an approved course cuts the G1 wait from 12 months to 8 and builds the skills that prevent retakes. Course prices vary by school — get quotes from ministry-approved schools listed on the ministry website, and treat the course as insurance against retake fees.
Keeping Your Total Near $251
- Pass the knowledge test first try. It is the cheapest test to prepare for and the most common stumbling block. Drill the handbook and practice tests until you are consistently scoring well above 16 out of 20 per section.
- Do not book the G2 road test until you are ready. An extra month of practice is free; a failed test costs $53.75 plus at least 10 days of waiting.
- Get highway experience before the G exit test. The G test is the expensive one to fail at $91.25 per attempt, and it tests highway driving. You must declare your highway driving experience on the official form — make it real experience.
- Respect the 48-hour rule. If you are sick or your car is not roadworthy, reschedule early rather than forfeiting the fee.
- Watch the five-year clock. Life gets busy; set reminders at the 3- and 4-year marks so expiry never sneaks up on you.
Key fact: $251.00 is the entire DriveTest cost of going from no licence to full G when every test is passed first try — the $159.75 package plus the $91.25 G road test. Everything above that number is retakes, missed appointments, or renewals.
Going for two wheels instead? Motorcycle licensing follows its own fee schedule — check DriveTest directly, and prepare with our M1 motorcycle practice test. Chasing a truck or bus licence? Our Licence Class Finder covers all 12 Ontario classes.
Frequently Asked Questions
How much does it cost to get a driver’s licence in Ontario?
$251.00 if you pass every test on the first attempt — the $159.75 G1 package plus the $91.25 G road test. Retakes, late cancellations, and licence renewals add to that. Use the calculator above for your exact situation.
What is included in the $159.75 G1 package?
Three things: the G1 knowledge test, your first attempt at the G2 road test, and the five-year licence. The G road test ($91.25) is always separate.
How much does a G2 road test retake cost?
$53.75 per extra attempt, after the one attempt included in your G1 package. You must also wait at least 10 days between road tests.
How much is the G road test?
$91.25 per attempt, paid when you book. There is no included attempt — every G exit test is paid separately.
Do I lose my fee if I cancel my road test?
If you cancel or reschedule with less than 48 hours notice, or fail to attend, the prepaid fee is not refunded. If the test is declared out-of-order (for example, your vehicle fails inspection), you lose 50% and the rest stays as a credit.
Are licence fees going up?
Ontario froze road-test and licence fees, cancelling annual increases — so the schedule has been stable. Fees can still change by regulation, so confirm current amounts at drivetest.ca or ontario.ca before paying.
Disclaimer: This page is an unofficial study aid and is not affiliated with the Ministry of Transportation or DriveTest. Fee figures are estimates based on DriveTest’s published schedule, verified October 15, 2026 — not legal or professional advice. Always confirm current fees at drivetest.ca or ontario.ca before paying.
