Skip to content
Costs & Value

How Much Does Driving School Cost in Ontario?

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.

Ready to Start Driving?

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