Skip to content
Costs & Value

How Much Does Driving School Cost in Ontario?

ByAzmaray Nadi·MTO Certified Instructor

Driving school costs in Ontario range from $500 to $1,200+ depending on the program. A full BDE course costs $600-$1,000. Individual driving lessons cost $45-$70 per hour. Road test escort services are typically $100-$200. Prices vary by school and region.

Key Facts

  • Single lesson: $45-$70 per hour
  • Lesson packages (5-10 hours): Often discounted 10-15%
  • Pick-up and drop-off: Usually included
  • Highway driving lessons: Same price, some schools charge more

How Much Does a BDE Program Cost?

As of 2026, a complete Beginner Driver Education program in Ontario typically costs between $600 and $1,000. This includes 20 hours of online or in-class theory, 10 hours of homework modules, and 10 hours of in-car instruction. The price varies by school, location, and what additional services are included. Some schools offer flexible payment plans.

PackageIn-Car HoursTheoryRoad Test CarPrice
Silver BDE10 hours20 hours onlineNot included$599
Gold BDE11 hours20 hours onlineIncluded$799
Platinum BDE15 hours20 hours onlineIncluded$999

How Much Do Individual Lessons Cost?

If you already have your G1 and want individual driving lessons without a full BDE program, expect to pay between $45 and $70 per hour. Prices depend on the area (Toronto tends to be higher than smaller cities), the instructor's experience, and whether the lessons include pick-up and drop-off service.

  • Single lesson: $45-$70 per hour
  • Lesson packages (5-10 hours): Often discounted 10-15%
  • Pick-up and drop-off: Usually included
  • Highway driving lessons: Same price, some schools charge more

How Much Do Road Test Services Cost?

As of 2026, a road test escort service (using the school's car for your road test) costs between $100 and $200. This typically includes pick-up, a warm-up lesson before the test, use of the vehicle for the road test, and drop-off afterward. This is a popular option for students who do not have access to a suitable vehicle.

What Affects the Total Cost?

Your total cost depends on how many hours of instruction you need. A student who completes BDE and needs no extra lessons will spend $600-$1,000 total. A student who needs BDE plus extra lessons might spend $1,000-$1,500. The investment in quality instruction pays for itself through insurance savings (BDE discount) and avoiding the cost of retaking a failed road test.

Related Questions

Costs & Value

Is Driving School Worth It in Ontario?

Yes, driving school is worth it in Ontario for most new drivers. A BDE course reduces your G1 waiting period from 12 to 8 months, provides a 10-15% insurance discount that saves thousands over time, and significantly improves your chances of passing the road test on the first attempt.

Read answer
Learning to Drive

How Many Driving Lessons Do You Need to Pass?

Most students need 10 to 20 hours of professional driving lessons to pass the G2 road test, depending on their starting experience. Students in a BDE program get 10 in-car hours as part of the course. Additional individual lessons help build confidence for the test.

Read answer
Licensing

Does Your BDE Certificate Expire in Ontario?

No, a BDE (Beginner Driver Education) certificate does not expire in Ontario. Once you complete an MTO-approved BDE course, the certification is permanent. However, you must use it before your G1 licence expires to get the insurance discount and reduced wait time.

Read answer
Costs & Value

Does Passing Your G2 Test Reduce Car Insurance in Ontario?

Passing your G2 test in Ontario may result in a modest insurance reduction compared to being insured as a G1 driver, but the impact is smaller than getting a full G licence. The most significant insurance reduction comes when you obtain your full G and build several years of clean driving history.

Read answer
Costs & Value

How Much Does a BDE Course Cost in Ontario?

BDE (Beginner Driver Education) courses in Ontario typically cost between $600 and $1,000 depending on the school, location, and package. The course must include at least 20 hours of classroom instruction and 10 hours of in-car training. Completing an approved BDE course reduces your G1 holding period from 12 to 8 months and qualifies you for insurance discounts.

Read answer

Ready to Start Driving?

Book a lesson with Nadi and join 5,000+ students who passed with SafePass.

CallTextWhatsApp