Preparing for
Ontario

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.

Updated 4 min read10 official sources

Driver standing beside stationary silver car cleaning windshield with cloth before journey; uncluttered driveway, realistic car proportions, no dangerous work around moving car.

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:

  1. Select Book a Road Test on DriveTest.ca and create an account with your email, licence number and expiry date.
  2. Verify your email if prompted. DriveTest asks you to do this in the same browser session.
  3. Choose Book a New Road Test, then pick the Class G road test.
  4. Pick a location from the map or list. It shows only locations that offer the class of test you chose.
  5. Choose a date (white boxes have openings, grey boxes don't), then a time.
  6. 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

Checked November 8, 2026. Rules and fees can change; confirm with DriveTest or ServiceOntario before your test.

Which test are you preparing for?

We'll tailor the guides, practice tools and your study plan to it. You can switch any time at the top of the page.