If you are preparing to book your G2 road test in Ontario, you might be wondering how much you need to pay at the DriveTest centre. Your first G2 road test attempt is already paid for inside the initial $159.75 G1 package fee. However, if you need to retake the G2 road test after an unsuccessful attempt, the standard MTO re-test fee is $53.75.
Understanding the exact breakdown of the G2 test price, potential retake fees, and optional expenses like car rentals or prep lessons will help you budget effectively for your driver's licence journey.
Is the G2 Road Test Free on Your First Attempt?
While it feels "free" on the day you book it, your initial G2 road test is actually pre-paid when you first write your G1 knowledge test.
When you sit for your written exam at a DriveTest centre, the Ministry of Transportation (MTO) collects a $159.75 package fee. That initial payment covers:
Your written G1 test fee ($16.00)
Your first G2 road test fee ($53.75)
Your five-year driver’s licence card fee ($90.00)
Because that $53.75 allocation is stored in the DriveTest system on your driver profile, there is no additional MTO fee when you schedule your very first G2 road test appointment online or over the phone. (If you missed our complete breakdown of the initial written exam, check out our guide on the G1 test cost and breakdown).
What Does a G2 Re-Test Cost If You Fail?
If you do not pass your G2 road test on your first try, you can rebook as soon as a slot is available (usually subject to a mandatory 10-day waiting period).
For every subsequent attempt at the G2 road test, the MTO charges a flat re-test fee:
G2 Road Test Retake Fee: $53.75
This fee must be paid directly to DriveTest at the time of rebooking. No administrative penalties or full package fees apply—you simply pay the $53.75 per attempt.
MTO G2 ROAD TEST COST MATRIX
First G2 Road Test Attempt | $0.00 (Pre-paid in G1 package) |
G2 Road Test Retake Fee | $53.75 per attempt |
Road Test Cancellation Fee | $0.00 If cancelled 48h prior |
Optional G2 Road Test Costs to Budget For
While $53.75 is the only mandatory MTO fee for a re-test, most student drivers incur a few optional expenses to ensure they pass:
1. Vehicle Rental for the Road Test
You must supply a fully roadworthy, insured, and licensed passenger vehicle for your G2 road test. If your family does not own a car—or if you want to test in a vehicle you are comfortable with—hiring a certified driving instructor to provide a car for test day usually ranges from $150 to $250, depending on your location. This service typically includes a warm-up driving lesson right before your appointment.
2. Extra Warm-Up Driving Lessons
If you want to fine-tune your parallel parking, three-point turns, or roadside stops, taking targeted driving lessons with a certified instructor before your appointment can prevent the need to pay for a $53.75 MTO retake.
3. Beginner Driver Education (BDE) Discount Offset
While an MTO-approved BDE course requires an upfront investment, taking one at a certified driving school reduces your mandatory G1-to-G2 waiting period from 12 months down to 8 months. It also qualifies you for significant auto insurance discounts once you clear your G2 exam, easily offsetting your initial course fees.
How to Avoid Surprise Fees at DriveTest
Cancel or Reschedule 48 Hours in Advance: If you need to change your G2 test date, do it at least 48 hours prior to your appointment. Failing to give 48 hours' notice results in forfeiting your pre-paid $53.75 fee, requiring you to pay it again.
Ensure Your Vehicle is Roadworthy: If your vehicle has a cracked windshield, non-functioning brake lights, bald tires, or an expired license plate sticker, the examiner will cancel your road test on the spot. You will lose 50% of your test fee ($26.88) as a cancellation penalty.
Ready to book your appointment or practice your road test skills? Explore our transparent package options on our pricing page or review our full step-by-step checklist for booking your G2 road test.


