Booking your G2 road test in Ontario — whether you live in Thornhill, Richmond Hill, Vaughan, Newmarket, or anywhere in York Region — must be done through the official DriveTest website.

DriveTest is the only authorized provider for scheduling road tests in Ontario.

This complete guide explains:

  • ✅ What you need before booking
  • ✅ The exact step-by-step booking process
  • ✅ Where students from Thornhill & Richmond Hill book
  • ✅ Common booking mistakes
  • ✅ Pro tips to secure earlier test dates

Before You Book Your G2 Road Test

Before scheduling your G2 test, make sure:

  • You have a valid G1 licence
  • You completed the required waiting period
    • 12 months with G1
    • OR 8 months with successful completion of a certified Beginner Driving Education (BDE) course
  • Your licence is not expired
  • You are ready to pay the road test fee (if not prepaid)

Step-by-Step: How to Book Your G2 Road Test in Ontario

Step 1: Go to the Official DriveTest Website

Visit the official DriveTest booking portal.

⚠️ Do not use third-party websites. Always book directly through DriveTest.

Step 2: Select “Book a Road Test”

On the homepage, click:

“Book a Road Test”

You will then begin the identity verification process.

Step 3: Enter Your Information

You will need to provide:

  • Your driver’s licence number
  • Your licence expiry date
  • Your email address (Gmail or any active email)

Make sure everything matches your G1 licence exactly.

Even one wrong digit can block your booking.

Step 4: Confirm Your Email

DriveTest will send a verification email.

You must:

  • Open your email
  • Click the confirmation link
  • Return to the booking portal

This step verifies your identity before continuing.

Step 5: Choose the Road Test Category

Select:

G2 Road Test (if you currently hold a G1 licence)

Make sure you choose the correct category.

Step 6: Select Your Test Centre

Choose your preferred DriveTest location.

Important for Thornhill & Richmond Hill Students

There are no DriveTest centres directly in Thornhill or Richmond Hill.

Most students from:

  • Thornhill
  • Richmond Hill
  • Vaughan

Book their G2 road test at:

  • Newmarket DriveTest Centre
  • Toronto Downsview DriveTest Centre

Even if your driving lessons are in Thornhill or Richmond Hill, your test must be completed at an official DriveTest centre.

Many students choose based on:

  • Earliest available date
  • Distance
  • Familiarity with traffic patterns

Step 7: Choose Date and Time

The system will display:

  • Available dates
  • Available time slots

Select the one that works best for you.

If you fail a test, you can rebook immediately — but the next available date must still be at least 10 days later.

Step 8: Payment (If Required)

If your test fee has not been prepaid, you will be asked to:

  • Enter payment details
  • Complete the payment online

Keep your receipt and confirmation number.

Step 9: Receive Booking Confirmation

After payment:

  • You will receive a confirmation email
  • It will include your test date, time, and location

Save this email and bring it on test day.

Where Do Students from Thornhill & Richmond Hill Take Their G2 Test?

Although lessons may happen in:

  • Thornhill
  • Richmond Hill
  • Vaughan

The actual road test is typically completed in:

  • Newmarket
  • Toronto Downsview

If you practice mainly in Thornhill or Richmond Hill, it’s highly recommended to:

  • Drive once or twice in the actual test area
  • Familiarize yourself with school zones
  • Practice intersections near the test centre

This significantly improves first-attempt pass rates.

Common Mistakes When Booking a G2 Road Test

Avoid these errors:

❌ Entering incorrect licence number

❌ Using the wrong expiry date

❌ Forgetting to confirm your email

❌ Selecting the wrong test category

❌ Waiting too long and losing preferred dates

FAQ – How to Book a G2 Road Test in Ontario

1. What do I need to book a G2 road test?

You need:

  • Valid G1 licence
  • Licence number
  • Licence expiry date
  • Active email address
  • Payment method (if fee not prepaid)

2. Can I book a G2 road test in Thornhill or Richmond Hill?

No. There are no DriveTest centres in Thornhill or Richmond Hill.

Students from those areas usually book in Newmarket or Toronto Downsview.

3. Can I choose any DriveTest location for my G2 road test?

Yes. You can book your G2 road test at any available DriveTest centre in Ontario, regardless of where you took your driving lessons.

Many students from Thornhill, Richmond Hill, and Vaughan choose:

  • Newmarket DriveTest Centre
  • Toronto Downsview DriveTest Centre

You are not required to book in your home city. It’s smart to choose a location based on:

  • Earliest available date
  • Traffic conditions
  • Familiarity with the test area

Practicing in the same area where you will take your G2 test can significantly improve your chances of passing on the first attempt.. 

4. What happens if I fail my G2 road test?

You can rebook immediately, but your next test must be scheduled at least 10 days later.

5. Can I reschedule my G2 road test?

Yes. Log back into the DriveTest portal and select reschedule.

Availability depends on open dates.