Sign up

Waterloo’s Best Driving School

See why thousands of students are choosing Kruzee for their driver’s education.

  • 100% online, hassle-free scheduling
  • 30% cheaper than comparable schools
  • Fully vetted and MTO certified instructors

As featured in:

financial post logo white bloomberg logo city news logo toronto star logo white betakit logo white yahoo news logo

See why students love Kruzee

Don’t take our word for it – see why thousands of students across the country are choosing Kruzee to learn how to drive.


5.0 (53 reviews)

About us :wave:

Learn how we’re working to bring
driver education into the 21st century.

Kruzee’s mission is to make it as easy as possible for new drivers to get licensed, insured, and on the road.

Mikael Castaldo and Osama Siddique started working on Kruzee in 2020 when they became aware of the struggle students go through with traditional driving schools. After interviewing hundreds of students and reading through pages of complaints filed against Canadian driving schools, they decided to build a better way.

Our market-leading platform enables students to book their driving lessons completely online, and allows them to take the self-paced theory course from the comfort of their home. The only part of the program that isn’t online is the in-car education (of course!). We take pride in hiring the best driving instructors in the industry and training them on life-saving defensive driving techniques.

Finally, we know that getting on the road doesn’t stop at licensing. We know how frustrating and expensive auto insurance can get in Canada, and that’s why we’re extending our platform to help our customers access the best auto insurance products in the industry for new drivers (stay tuned!).


Book driving lessons in three easy steps

Book in-car lessons with our instructors in seconds. Complete in-class lessons fully online, on your schedule.

Step 1

Book online

Spend 30 minutes on the phone to book? Nope. Enter your postal code, choose a pick up location, and check out in 30 seconds. It’s that easy.

Step 2

Get behind the wheel

Our fully certified and trained driving instructors will pick you up and take you for your lesson. Rest assured, they are masters of their craft!

Step 3

Access exclusive perks

Have your license but missing the car and auto insurance? We’ve got you covered! Kruzee students save $400 on their first car from Clutch, and receive 5 free auto insurance quotes from Canada’s largest and oldest insurers via our partner brokerage, Walnut Insurance.


Follow us on TikTok! :tada:

Your source for the tips, tricks, and advanced driving techniques
you need to know in order to pass your road test.

Our Package Pricing

Clear, transparent pricing with no hidden fees.

Most Popular

$695 +HST

Beginner Driver Certificate Course

Our MTO-approved course for new drivers

  • 10 hours of in-car lessons with a Kruzee driving instructor
  • 30 hours of online, self-paced learning
  • Up to 20% reduction on your auto insurance (varies by insurer)
  • Get your G2 in 8 months instead of 12
  • MTO completion certificate
  • Save $400 on your first car purchased through
  • 5 free auto insurance quotes

$75 / hr+HST

Driving Practice Lessons

Practice and refresher lessons with an MTO-certified driving instructor

  • By-the-hour driving practice to help you accomplish your goals - whether you're going for a G2 or G exam, or just need a general refresh
  • Book one, five, or ten hours of personalized practice lessons
  • Book and schedule your in-car lessons fully online

$295 +HST

Vehicle for Road Test

Use a Kruzee driving instructor’s vehicle for your exam

  • Use a Kruzee driving instructor’s vehicle for your G2 or G road test
  • 30 min refresher lesson before test
  • Free pickup and drop-off from the local road test center (non-local road tests may incur an additional charge)

We’re in the news! :tada:

Where in Waterloo do you want to learn?


Learn why Kruzee is the best driving school in Waterloo

We make it easy for you to get your license and get on the road. Our online platform allows you to book your in-car lessons directly with one of our ministry-certified instructors – no more last-minute cancellations or scheduling headaches.

Our instructors are trained on the highest levels of customer service and defensive driving techniques, so you receive the absolute best quality of instruction. Also – we’re 30% cheaper than comparable driving schools!

Yes! Kruzee’s curriculum is ministry approved and all of Kruzee’s instructors are thoroughly vetted and licensed to teach driving in your area. That means you know you’re getting the best curriculum, along with all the benefits of an MTO-approved driving school.

Unlike a traditional driving school, our lesson booking process is entirely online – no phone calls or awkward text exchanges required. First, we ask you to enter your postal code – this helps us find the best instructors in your area. Next, you’ll be asked to select the type of driving lessons you’d like. Whether you’re looking for a full BDE package or just want individual practice lessons, we have you covered. Finally, you’ll select the lesson time and pickup location that’s most convenient for you, and your instructor will meet you there on the day of your lesson.

You can reschedule your lessons as many times as you’d like, up until 24 hours before the lesson. Cancellations within 24 hours are not allowed without a valid doctor’s note, given that last-minute cancellations directly affect our instructors’ earning potential. We appreciate your cooperation!

At Kruzee, we aim to provide the best learning experience for our students. We understand that sometimes, plans change or circumstances arise that might prevent a student from completing their lessons.

  1. Eligibility for Refunds: Students are eligible to request refunds for lessons that they have not taken or commenced.
  2. Requesting a Refund: To request a refund, students must contact our customer service team at within 30 days of purchase. If a refund request is submitted to Kruzee beyond 30 days of purchase, we are unable to process the refund.
  3. Processing Time: Upon receiving a refund request, we will review it and process refunds within 5-10 business days. The amount will be credited to the original payment method used during booking.
  4. Non-refundable Expenses: Please note that any delivered lessons, administrative or processing fees associated with the booking may be deducted from the refundable amount.
  5. Changes to Policy: Kruzee reserves the right to modify this refund policy at any time. Any changes will be communicated on our official website and/or through direct communication to our students.

We are committed to ensuring fairness and flexibility for our students. If you have any questions or concerns regarding this policy, please reach out to us.

Only the top 5% of driving instructors that apply for a position with Kruzee are selected, ensuring that you’re receiving the absolute top quality of instruction available. To identify the best driving instructors in your area, we’ve developed a three-part interview process. First, we assess an instructor’s teaching ability and driving knowledge through an in-car assessment. At this stage, we’re also looking to understand who our instructors are as individuals. We want instructors that demonstrate our core values – patience, kindness, and a passion for education. Next, we verify the instructor’s references, examine past student reviews, and conduct a thorough criminal background and vehicle safety standards check. Finally, we confirm that our driving instructors have all of the necessary licensing and insurance – whether this is at a municipal or provincial level. Given that you’ll be spending over 10 hours in the car with your instructor, we want to make sure that this is somebody you’ll love learning from.

This is correct! Over time, insurance companies have recognized that students who go through an MTO-approved BDE program tend to be safer drivers than students who don’t. As a result, many insurance providers offer a 10-20% discount on your policy if you complete an MTO-approved BDE program. These discounts typically stay on your record for 3-5 years, and can save you hundreds to thousands of dollars over the lifetime of your policy. As a newer driver, insurance rates tend to be 2-5x higher than more experienced drivers – making every discount particularly helpful.

For specifics, please call your insurance provider to see how much you may be able to save. Kruzee students are also eligible for 5 free auto insurance quotes from our partner auto insurance brokerage, Walnut Insurance.

That is correct! We’ve partnered up with Clutch, Canada’s fastest-growing used car marketplace, to save Kruzee students $400 on their first car.

As a Kruzee student, you’ll be provided with a unique discount code once you complete your lessons to save $400 on your first car with Clutch – regardless of the make, model, or year.

You can learn more about us on the Toronto Star, Betakit, Yahoo News, the Financial Post, and more!

Learn to drive from Waterloo's best team of driving instructors

Your safety is our priority. Our instructors go above and beyond to make sure you’re confident behind the wheel every step of the way

4 single images of happy kruzee driving instructors

Ready to book your driving lesson?
Get on the road safely with Kruzee.