Full G road test
How to book your G road test in Ontario
Book your G road test online at DriveTest.ca, by phone at 1-888-570-6110 or 647-776-0331, or in person at a DriveTest Centre. The test costs $91.25, paid when you book, and you must cancel or reschedule at least 48 hours ahead to keep your fee.

Three ways to book
You can book the G road test online, by phone or in person. DriveTest and the Ministry of Transportation list these options:
- Online through the DriveTest road test booking system, which is generally available 24 hours a day
- By phone at 1-888-570-6110 or 647-776-0331
- In person at any DriveTest Centre
DriveTest says road test availability is the same across all channels, so no method gets you an earlier date. Before you book, make sure you are eligible: you need 12 months on a valid G2. See when you can take your G test.
What you need before you start
Have these ready before you open the booking system:
- Your Ontario driver's licence number and expiry date (from your permanent licence card)
- An email address of your own, since the system may not support several licences on one email
- A Visa or Mastercard credit card for online payment
- A first choice of location, plus a second and third choice
Online, you can book appointments up to 24 hours in advance. You have 45 minutes to finish a booking session once you start.
How online booking works
The online process takes a few minutes if you have everything ready:
- Select Book a Road Test on DriveTest.ca and create an account with your email, licence number and expiry date.
- Verify your email if prompted. DriveTest asks you to do this in the same browser session.
- Choose Book a New Road Test, then pick the Class G road test.
- Pick a location from the map or list. It shows only locations that offer the class of test you chose.
- Choose a date (white boxes have openings, grey boxes don't), then a time.
- Complete the security check, review the summary, accept the terms and pay.
You get confirmation emails for the booking and the payment. A printed copy is not required at check-in; you can show the confirmation on your phone.
The G road test fee
The Class G road test costs $91.25. DriveTest fees are set by the Government of Ontario and include all applicable taxes. You must prepay the fee when you book.
A few payment rules worth knowing:
- DriveTest does not charge a service fee for booking regular road tests. Third-party booking services may add their own fees and are not affiliated with DriveTest.
- Prepaid road test fees stay valid for six years from the date of payment.
- If your test is declared out-of-order, you lose 50% of the fee and pay that half again to rebook.
For every licence and test fee in one place, see our DriveTest fees guide.
Pick a centre that offers the G test
Not every location offers the G road test, so check before you book. DriveTest lists 56 full-time centres and 36 part-time Travel Points, and its centre list has a Road Tests Offered column for each one.
For example, the Winchester centre and Travel Points such as Arnprior, Carleton Place, Leamington and Sioux Lookout list only the G2 road test. Some Travel Points, such as Collingwood and Port Hope, do list the G.
The format can also differ. Full-time DriveTest Centres currently give a modified G road test, while part-time Travel Points give the standard G road test. Learn the difference in what to expect on the G road test, and browse our DriveTest centre guides.
Wait times and getting an earlier date
DriveTest posts appointments up to six months in advance. It also commits to having road tests available within 42 days at all full-time DriveTest Centres.
To find an earlier slot:
- Check several locations, not just your closest one
- Check back often, since tests open up through the month after cancellations
- Ask your local DriveTest Centre about its standby list, which works first come, first served with no guarantee
Rescheduling and cancelling
You must give DriveTest at least 48 hours' notice to reschedule or cancel without losing your fee. You can do both from your online dashboard, by phone or at a centre.
DriveTest's cancellation rules:
- Cancelling or rescheduling within 48 hours, arriving late, or not showing up means you lose your prepaid fee.
- Exceptions apply, with proof, for cases such as hazardous weather that stops you reaching the centre, a death in the immediate family, illness, jury duty, or an unexpected call to work.
- You can't switch the licence class of a booking. Booking the wrong class means a new appointment and a new fee.
- If you have cancelled or rescheduled three or more road tests in six months, you must contact the call centre or visit a centre instead of booking online.
- Once your licence has expired, you can't change, cancel or book appointments.
Before test day
Two things catch people out after booking. First, you must declare at least five highway trips from the last three months, or your test is cancelled and you lose half the fee. Second, your vehicle must meet DriveTest's road test requirements.
Use the weeks before your test to practise on real roads. The Roadity iPhone app offers G practice routes around 19 Ontario DriveTest centres, with spoken guidance at highway entrances, merges and exits. Examiners pick the actual route on the day, so use them for practice. Get the app on the download page and work through our free G road test checklist.
Questions
How much does the G road test cost in Ontario?
The Class G road test costs $91.25, including taxes. You pay it when you book, and DriveTest does not add a booking service fee.
How far ahead do I need to cancel my G road test?
At least 48 hours before your appointment. If you cancel or reschedule within 48 hours, arrive late, or don't show up, you lose your prepaid road test fee unless an approved exception applies.
Does every DriveTest Centre offer the G road test?
No. Some full-time centres and many Travel Points offer only the G2 road test. Check the Road Tests Offered column in DriveTest's centre list before you book.
How can I get an earlier G test date?
Check several locations, since tests open up through the month as people cancel. You can also ask your local DriveTest Centre to put you on a standby list, though a slot is not guaranteed.
Can I book online right after taking a road test?
Not immediately. DriveTest asks you to wait 24 hours after a road test attempt before booking your next appointment online.
Sources
- DriveTest: Book a road test overview
- DriveTest: Booking instructions
- DriveTest: Booking a new road test appointment
- DriveTest: Rescheduling a road test appointment
- DriveTest: Cancelling a road test appointment
- DriveTest: Booking FAQs
- DriveTest: Payments, cancellations and refunds
- DriveTest: Fees for drivers' licences and tests
- DriveTest: Centre list and hours
- 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.