EzWay Driving School Background
Driving School Officially Approved By MTO

Learn to Drive with Confidence

patient instructors, real skills and support every step of the way

Waterloo
Kitchener
Cambridge
Guelph

Our Driving Programs

Comprehensive training programs designed for beginner drivers at all levels.

Beginner Driver Education

Start Driving with BDE

30 hours online theory + 10 hours in-car training. Qualify for G2 in 8 months with certified instructors. Insurance discounts available.

  • MTO-approved curriculum
  • Insurance premium discounts
  • Early G1 exit (8 months instead of 12)
$500 + Tax Read more
BDE Plus Road Test

BDE Plus Road Test

Includes everything from the BDE course, plus:

  • Use of training vehicle for G2 test
  • 1-hour warm-up lesson before test
  • Pick-up and drop-off on test day
$620 + Tax Read more
Road Test Packages

Road Test Packages

Everything you need to pass your road test with confidence, including vehicle rental.

  • Pre-test warm-up lesson
  • Vehicle rental for test
  • Pickup/dropoff at test center
$140 + Tax Read more
G2 & G License Training

G2 & G License Training

Comprehensive training packages to prepare you for your G2 and G road tests with confidence.

  • Personalized lesson plans
  • Test route familiarization
  • Vehicle provided for road test
$40-$45 / an hour Read more
Full G

Full G Test Package

For experienced foreign drivers with a valid experience letter:

  • 3 hours of in-car training
  • 1-hour warm-up before the G test
  • Test day pick-up, drop-off & vehicle use
$270 + Tax Read more
G2

G2 Preparation Package

Ideal for experienced drivers with a foreign license:

  • 5 hours of in-car training
  • 1-hour warm-up before the test
  • Pick-up and drop-off on test day
$330 + Tax Read more

Need Help Booking Your Driving Lessons?

We’re here to answer your questions and help you book the right package for you!

Fast & friendly support – we usually reply in minutes!

Why Choose EZway Driving?

Join thousands of successful drivers who started with EZway. Certified instructors, flexible schedules, and full support — from beginner to road test success

Affordable Pricing

Transparent pricing and flexible payment options. Learn to drive without financial stress — and no surprise fees

Call to Reserve

Online Learning

24/7 access to engaging video lessons and quizzes. Study at your own pace, with expert guidance every step of the way

Start Learning

Car Rental for Road Test

Get behind the wheel with confidence. Our well-maintained vehicles are ready for your big day — with instructor backup

Book a Car

Fast-Track Training

Need your license quickly? We offer intensive packages designed to get you road-ready — fast and safe.

Our Methods

Ready to Start Your Driving Journey?

Join thousands of students who have successfully completed our BDE program and are now enjoying the freedom of the road.

Frequently Asked Questions

Find answers to the most common questions about our products, services, and policies. We’re here to help you with anything you need!

How much does each hour of driving lesson cost? +

Each hour of driving lesson costs $45.

How can I sign up for driving lessons? +

You can sign up through our online registration form. After registering, an instructor will contact you.

How do I sign up for the BDE course? +

Register directly on our website. You'll get an email with a link to start the online classes.

How long will it take to get my G2 license? +

With the BDE course, you can take your G2 test 8 months after your G1 license, instead of 12 months.

Can I rent a car for extra practice? +

Yes, we offer car rentals for extra practice or test preparation.

Do I need to complete online classes before in-car lessons? +

No, you can take in-car lessons while completing online classes, but both must be done before your G2 test.

Will I get a certificate after the BDE course? +

Yes, you’ll receive a certificate that can help with insurance discounts.

Can I reschedule my in-car lessons? +

Yes, with at least 24 hours' notice, you can reschedule your lessons.

What areas do you cover? +

We offer lessons in Kitchener, Waterloo, and Cambridge.

What payment methods do you accept? +

We accept credit cards, debit cards, e-transfers, and cash payments.

We’d love to hear your feedback

Your input on this quick survey will help us tailor our services to better meet your needs