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
In this article
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.
| Package | In-Car Hours | Theory | Road Test Car | Price |
|---|---|---|---|---|
| Silver BDE | 10 hours | 20 hours online | Not included | $599 |
| Gold BDE | 11 hours | 20 hours online | Included | $799 |
| Platinum BDE | 15 hours | 20 hours online | Included | $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
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 answerHow 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 answerDoes 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 answerRelated Services
G1 to G2 (BDE Program)
Complete BDE program with competitive pricing and flexible scheduling.
G2 Road Test Lessons
Individual lesson packages at affordable rates.
Road Test Services
Road test escort service with vehicle included.
Driving Lessons in Vaughan
MTO-certified lessons near DriveTest Hwy 400 (Maple).
Driving Lessons in Woodbridge
MTO-certified lessons near DriveTest Hwy 400 (Maple).
Driving Lessons in Mississauga
MTO-certified lessons near DriveTest Mississauga.
Ready to Start Driving?
Book a lesson with Nadi and join 5,000+ students who passed with SafePass.