G2 TestG1 practice test

Ontario licensing costs

Ontario driver’s licence and road test fees

Getting a full G licence costs $251.00 if you pass every test the first time: the $159.75 G1 package (knowledge test, your first G2 road test and a five-year licence) plus $91.25 for the G road test. The Government of Ontario sets the fees, and they include tax.

Cars, vans and small trucks (Class G)

WhatFee
G1 licence packageKnowledge test, one G2 road test and a five-year licence, paid when you apply$159.75
Knowledge test (each extra attempt)$16.00
G2 road test$53.75
G road test$91.25
Five-year licence$90.00
Licence exchange (reciprocal jurisdictions)The five-year licence$90.00
Official MTO Driver’s HandbookCash only$18.00

Motorcycles, mopeds and scooters (Class M)

WhatFee
M1 licence packageKnowledge test, one M2 road test and a 90-day licence$78.75
Knowledge test$16.00
M2 road test$53.75
M road test$91.25
90-day licence$9.00
Official MTO Motorcycle HandbookCash only$18.00

Commercial (Classes A, B, C, D, E, F and Z)

WhatFee
Commercial licence package (under 65)Knowledge test and road test$122.75
Commercial knowledge test$23.75
Commercial road test$99.00
Air brake (Z) endorsement packageKnowledge test and practical test$66.00
Air brake knowledge test$16.00
Air brake practical test$50.00
Official MTO Truck or Bus HandbookCash only$23.00

From DriveTest’s fees page. These fees have been in effect since July 12, 2019.

Driving lessons

Want a lesson or two before your road test?

Tell us where you are and what you need: a road test refresher, practice on the test routes, or a beginner driver education (BDE) course that lets you take your G2 road test after 8 months instead of 12.

Find a driving school

Questions people ask

+How much does a G1 cost in Ontario?

$159.75. That covers the knowledge test, one G2 road test and a five-year licence.

+How much is a G2 road test retest?

$53.75 each time.

+How much is the G road test?

$91.25.

+How much is it to retake the G1 knowledge test?

$16.00 per extra attempt. Results are valid for a year, and you only redo the sections you didn’t pass.

+How can I pay at DriveTest?

Cash, Visa, Mastercard, debit, certified cheque, bank draft, money order (payable to Serco Canada Inc.) or traveller’s cheques. The handbooks are cash only.

More tools