G1 knowledge test
G1 Test Cost in Ontario: What You Pay and What It Covers
DriveTest lists the Class G1 licence package at $159.75, paid when you apply. It covers your G1 knowledge test, your G2 road test and a five-year licence, and each extra knowledge test attempt costs $16.00.

How much does the G1 test cost?
As of November 2026, DriveTest lists the Class G1 licence package at $159.75. You pay it at the DriveTest centre when you apply, before you write the G1 knowledge test.
DriveTest says its fees:
- Are set by the Government of Ontario
- Are in Canadian dollars and include all applicable taxes
- Have been in effect since July 12, 2019
What the $159.75 package covers
The G1 package bundles three things you'll need on the way to a full licence:
| Included in the G1 package | What it is |
|---|---|
| Knowledge test | Your first attempt at the G1 knowledge test |
| Class G2 road test | Your first road test, taken after your G1 waiting period, to earn your G2 |
| Five-year licence | The licence fee for the five-year novice period |
The Official MTO Driver's Handbook describes the same thing: the fee you pay when you apply includes the knowledge test, your first road test and a five-year licensing fee. So passing the G1 test doesn't mean paying again right away for your first road test. It's already covered.
What costs extra
Some fees are not in the package. DriveTest lists these separately for Class G licences:
| Service | DriveTest fee |
|---|---|
| Knowledge test, per extra attempt | $16.00 |
| Class G2 road test, paid on its own | $53.75 |
| Class G road test (to earn your full G) | $91.25 |
| Five-year licence | $90.00 |
The handbook confirms there are more charges for your second road test and for any retests. DriveTest also notes that retests and later attempts carry additional charges.
For the full fee list, including the G2 and G stages, see our DriveTest fees guide.
G1 retest fees
If you don't pass the knowledge test, you can pay $16.00 and try again. A few rules from DriveTest make retests cheaper than starting over:
- Your test results are valid for one year.
- If you re-try within a year, you only redo the sections that did not meet MTO standards.
- There's no appointment needed, so you can come back when you're ready.
One rule can cost you a fee: DriveTest says anyone caught cheating or disrupting other test-takers gets an unsuccessful mark, loses the test fee and must wait until the next day to try again.
How to pay
DriveTest accepts:
- Cash
- Credit card (Visa or Mastercard)
- Debit card
- Certified business cheque or certified personal cheque
- Bank draft or money order, each payable to Serco Canada Inc.
- Traveller's cheques (Canadian or American)
The handbook's G1 checklist says to bring money for test fees by cash, debit or credit card, so those three are the simplest options.
Study materials
The Official MTO Driver's Handbook is the source for every G1 question. You can read the online version on ontario.ca, or buy a printed copy at a DriveTest centre (cash only) or from many retail stores.
DriveTest recommends studying from the official handbook for your licence class. For extra practice, practise with G1 Prep, which offers practice questions for the G1 knowledge test. Our free G1 practice questions are a good place to start.
Ways to avoid paying twice
Most extra costs come from retests, missed appointments or an expired licence. A few tips:
- Study before your first attempt. Each extra knowledge test try is $16.00. Read common G1 test mistakes first.
- Bring the right ID. If your documents aren't accepted, you'll need to come back. See G1 requirements.
- Cancel road tests early. The handbook says if you cancel or reschedule a road test with less than 48 hours' notice, or don't show up, your prepaid road test fee is not refunded.
- Don't let your G1 expire. Ontario.ca says if your G1 licence expires, you start over and pay the test fees again.
- Book only through official channels. The handbook says the Ministry of Transportation and DriveTest don't charge fees to book road tests. Be wary of sites that charge more than the fees posted on ontario.ca and drivetest.ca.
What comes after the G1
Your package already covers the G2 road test. Once you've held your G1 long enough, you can book it. Learn the timeline in our graduated licensing guide and the G2 hub. When you get there, Roadity offers practice routes with spoken turn-by-turn guidance at Ontario DriveTest centres.
Questions
How much is the G1 test in Ontario?
DriveTest lists the Class G1 licence package at $159.75, including taxes. It covers the knowledge test, the G2 road test and a five-year licence.
How much does it cost to retake the G1 test?
DriveTest lists $16.00 for each extra knowledge test attempt. If you re-try within one year, you only redo the sections you didn't pass.
Does the G1 package include the G road test?
No. The package covers the G1 knowledge test, the G2 road test and a five-year licence. DriveTest lists the Class G road test separately at $91.25.
Can I pay for the G1 test with a credit card?
Yes. DriveTest accepts cash, Visa or Mastercard, debit, certified business or personal cheques, bank drafts, money orders made payable to Serco Canada Inc., and Canadian or American traveller's cheques.
Sources
- DriveTest: Fees
- DriveTest: Drivers' Licences for Cars
- DriveTest: Knowledge Tests
- Official MTO Driver's Handbook: Getting Your Driver's Licence
- Ontario.ca: Get a G driver's licence: new drivers
Checked November 8, 2026. Rules and fees can change; confirm with DriveTest or ServiceOntario before your test.