Toronto’s Best Driving School

  • 100% online, hassle-free scheduling
  • Top-rated instructors that care about your success
  • Up to 20% discount on your auto insurance with our
    Beginner Driver Education course
Driving School
in the GTA
Driving School
in the GTA
Driving School
in Canada
Banner Image 5601
As featured in

Book lessons
in three easy steps

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


Book Online

No more back-and-forth texting to book driving lessons. Instead, enter your postal code, choose a pickup location, and checkout in 30 seconds. It’s that easy.


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!


Access Exclusive Perks

Once you’ve got your license, reach out to our customer service team to enjoy the Kruzee student perks! Kruzee students can:

  • Save $200 on their first car from Clutch
  • Receive 5 free auto insurance quotes

Learn to drive from the best team of instructors in Toronto

Our instructors are defensive driving experts, trained to make sure you’re confident on the road:

  • Top-rated and trained for every situation
  • Government-certified and fully insured
  • Handpicked based on patience and character
Kruzee instructor Rogelio

They passed with Kruzee!

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

star star star star star
200+ Google reviews
star star star star star

Regained my confidence

“I had a great experience using Kruzee Driving School this past summer. Booking a lesson was extremely simple and I loved how it was all online. Abdelkader was my instructor and he was professional, kind, and explained the rules of the road in a calm manner. I was nervous to get back behind the wheel after a long driving break, but See full review.after my lessons with Abdelkader, I regained my driving confidence and I passed my G2 test on the first try! Thanks again Abdelkader and Kruzee for such a pleasant experience!” See less
Natalie M.
star star star star star

Huge relief

“FINALLY! A driving school fit for people in the 21st century. After a pretty bad experience with another driving school where getting a lesson booked relied on texting back and forth with an instructor who would take days to reply and had almost no availability finding Kruzee was a huge relief. For any adult learners out there who See full review.are balancing a busy schedule and trying to learn to drive, Kruzee makes it so easy to get lessons booked! Beyond the ease of booking via a website, the quality of instruction I’m receiving my driving instructor Ricardo is amazing. Patient, kind and eager to see his students succeed I have nothing but AMAZING things to say about Kruzee.” See less
Marco M.
East York
star star star star star

Fantastic experience

“I had a fantastic experience with my driving instructor Ivan! He was patient, knowledgeable, and made me feel at ease behind the wheel. Thanks to his guidance, I gained confidence and passed my driving test on the first try. Highly recommend Ivan to anyone learning to drive!”
Kasia M.
star star star star star

Booking classes was easy

“I am extremely thankful that a service like Kruzee exists. It was accessible and straightforward to be able to take courses from home on my own schedule. Also, booking driving classes for experience was easy and the customer service was always quick and attentive. My driving instructor, Abdelkader, was the absolute best! He was an See full review.excellent teacher, always patient and kind in the very high stress situation of trying to get my license. Every lesson was consistent and high quality.” See less
Jessica K.
star star star star star

Amazing instructor

“Khayyam was an amazing instructor! I was so nervous to drive before but he helped me overcome that fear. He is super patient and a pleasant to learn to drive with and will help you find tips that work for you as an individual. So grateful to have had him as an instructor. Happily passed G2 on my first attempt! Highly recommend him! See full review.See less
Grace L.
North York
star star star star star

Very professional experience

“Overall a very professional experience, the whole process made me feel confident in my driving on the road and for the driving test at the end. I liked being able to attend my online classes at my own time and how they send SMS reminders a day/hour before my driving lesson. I had Khayyam Rasool as my instructor and he helped make a See full review.ll my safe driving skills feel natural. Every lesson felt meaningful and I appreciated his constant reminders which built my driving confidence that helped pass my G2 road test on the first try. Definitely recommend him if you’re in the North York area.” See less
Peter N.
North York
star star star star star

Really like the online scheduling

“I had a great experience at this driving school. I really like how you can schedule/cancel your driving lessons online and see all the times available for an instructor, as well as all the instructors available around you. This feature allowed me to fit all the lessons around my schedule when I was working full time. I know that mo See full driving schools don’t have this, and you usually have to schedule directly with the instructor or call the driving school.” See less
Jing C.
star star star star star

Ease of booking is a total game changer

“I can’t recommend Kruzee enough! I initially went through another driving school, and the ease of booking with Kruzee is a total game changer! No more odd calls or texts trying to schedule and coordinate lessons. The entire team is also very responsive and friendly. I really enjoyed working with Ivan. He is incredibly patient and See full review. calm, and gives very helpful advice. Truly a great instructor overall, don’t hesitate!” See less
Laureen O.

Our Courses & Services

Clear, transparent pricing with no hidden fees.

Meet one of our Toronto instructors!

instructor badge image

Meet one of our Toronto instructors!

Hey, I’m Cory! As a Senior Driving Instructor at Kruzee, I specialize in Defensive Driving and teach critical techniques for new and experienced drivers to stay safe on the road. I love what I do and I always take a patient approach with my students, making sure they’re comfortable every step of the way. Excited to drive together!

star star star star star
Buckets of patience
“I took lessons with Cory for my G2 road test (and passed). I had heard headache stories of how driving schools could be nightmares; with their unreliable scheduling and such. In that regard, Kruzee was heaven-sent. Then there is Cory. “Buckets See full review.of patience” is the first phrase that comes to mind. The empathy and patience Cory possessed, waiting for my brain to get accustomed to driving in a new country and environment is beyond me. Cory tried out different teaching methods until one custom-fit me. He clearly understands that every student is different. His lessons go beyond just a test. He has you visualising and genuinely learning the art of driving. That is a testament to his experience and knowledge of the craft. I couldn’t COULDN’T recommend him enough. Thanks Cory, you were a class act. (PS. The joke is on you. I wouldn’t have been that patient with me :))” See less

Salem W.


star star star star star
Unflappable and encouraging
“My in-car instructor Cory was unflappable and encouraging, gave tons of useful insight into both everyday driving and road test requirements, and was reliable with lessons as well as flexible around my own scheduling needs. He took me straight See full review.into more harrowing parts of downtown Toronto than I’d realised I was ready for, getting my confidence up fast — I think he did a killer job getting me comfortable in the car & past the G2 test.” See less

David R.


star star star star star
Very kind, patient, and supportive
“My driving instructor, Cory, was very kind, patient, informative, and supportive. He gave me all of the tips and tools for safe driving, helping me feel confident on the road. I would absolutely recommend Cory and Kruzee to any student driver o See full review.r anyone looking to refresh their driving skills.” See less

Uyen T.


Over 1M likes on TikTok!

Follow us on TikTok to get the tips, tricks, and advanced driving techniques you need to know in order to pass your road test.


We’re in the news!

Frequently Asked Questions

Answers to your questions below!

At Kruzee, we prioritize your convenience and success in obtaining your driver’s license. Our innovative online platform streamlines the process of scheduling in-car lessons, directly connecting you with our top rated and ministry-certified instructors. This system ensures reliability and eliminates the common issues of last-minute cancellations and scheduling conflicts.

What sets our instructors apart is their extensive training in both superior customer service and advanced defensive driving techniques. This dual focus guarantees that you receive top-tier, comprehensive instruction tailored to your needs. We also pride ourselves on offering these exceptional services at a cost 30% lower than similar driving schools, making quality driving education more accessible and affordable.

Absolutely! This approval ensures that Kruzee’s curriculum meets the high standards set by the ministry. Additionally, all of Kruzee’s instructors are not only thoroughly vetted but also licensed to teach driving in your area. This means that when you choose Kruzee, you’re not only getting access to a top-quality curriculum, but also all the advantages and assurances that come with an MTO-approved driving school.

Experience the ease and convenience of booking driving lessons directly online (no awkward phone calls or texts!). Here’s how it works in three simple steps:

  • Enter Your Postal Code: Start by entering your postal code on our online platform. This helps us find and recommend the best instructors near you.
  • Choose Your Package: Select the type of driving lessons you need, from a full BDE package to individual practice lessons.
  • Pick Your Time and Location: Finally, choose the most convenient lesson time and pickup location. Your instructor will meet you there for your lesson.

Flexibility is key to our service. You have the freedom to reschedule your lessons as often as needed, provided it’s done at least 24 hours before the scheduled time. To support our instructors and maintain fairness, we require a valid doctor’s note for any cancellations made within 24 hours of the lesson, as last-minute changes can impact their schedules and earnings.

For road tests, please contact us at least 48 hours before your road test if you need to cancel or reschedule your test. We are unable to accommodate cancellation or rescheduling requests made within 48 hours of the road test time. Road tests generally take several hours of our instructors’ time, so in order to be respectful of their time, we ask for a bit more advance notice, so that our instructors can properly adjust their schedule to accommodate any cancellations.

Thank you for understanding and cooperating with these guidelines!

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.

  • Eligibility for Refunds: Students are eligible to request refunds for lessons that they have not taken or commenced.
  • 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.
  • 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.
  • Non-refundable Expenses: Please note that any delivered lessons, administrative or processing fees associated with the booking may be deducted from the refundable amount.
  • 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.

All lesson credits must be utilized within one year from the date of purchase. This policy is in strict compliance with the Ministry of Transportation’s regulations, which mandate that students complete their driving lessons for their Beginner Driver Education course within a year. Unfortunately, we are unable to offer extensions on unused lesson credits beyond this one-year period. We encourage you to schedule your lessons at your earliest convenience to ensure that you are able to make the most of your training within this timeframe.

At Kruzee, we take great pride in offering top-notch driving instruction, which is why only the top 5% of applicants are chosen to join our team. Our rigorous selection process ensures you receive the highest quality of instruction available.

  • Step 1 |  In-Car Assessment and Teaching Evaluation: Our initial stage involves an in-depth in-car assessment of the instructor’s teaching capabilities and driving knowledge. Here, we also focus on understanding the instructor as an individual. We look for instructors who embody our core values of patience, kindness, and a dedication to education.
  • Step 2 | Background Checks and Reference Verification: Next, we conduct a comprehensive review, including verifying references, evaluating past student feedback, and performing thorough background and vehicle safety checks. This ensures our instructors are not only skilled but also trustworthy and reliable.
  • Step 3 |  Licensing and Insurance Confirmation: Lastly, we confirm that our instructors hold all necessary licenses and insurance, be it at a municipal or provincial level. 

Since you’ll be spending over 10 hours in a car with your instructor, it’s crucial for us to ensure that they are not only highly skilled but also someone you’ll enjoy learning from. Our meticulous selection process is designed to make sure that your learning experience with Kruzee is exceptional.

Securing an insurance discount with the Beginner Driver Education (BDE) course is a smart move for new drivers. Here’s how it works:

Insurance companies recognize that students who complete an MTO-approved BDE program are generally safer drivers compared to those who don’t. This safety record has led many insurers to offer a discount of 10-20% on your policy for completing such a program. These discounts can remain on your record for 3-5 years, potentially saving you a substantial amount over the life of your policy. Considering that insurance rates for new drivers can be 2-5 times higher than for experienced drivers, every discount is valuable.

To find out exactly how much you could save, it’s best to contact your insurance provider directly. They can provide specific details based on your situation. Additionally, as a Kruzee student, you have access to 5 free auto insurance quotes from our partner, Walnut Insurance. This can help you compare and find the most cost-effective option for your needs.

Saving $200 on your first car through Kruzee is simple and straightforward, thanks to our partnership with Clutch, Canada’s rapidly expanding used car marketplace. Here’s how it works:

  • Complete Your Lessons with Kruzee: Focus on finishing your driving lessons through Kruzee.
  • Receive Your Unique Discount Code: Once you’ve completed your lessons, Kruzee will provide you with a unique discount code.
  • Shop on Clutch: Use this discount code when purchasing your first car from Clutch, regardless of its make, model, or year.

By following these steps, you’ll enjoy a significant $200 saving on your first vehicle purchase, making your entry into car ownership more affordable and rewarding.

You can learn more about Kruzee here or read about us in the news through the Toronto Star, Betakit, the Financial Post!

featured image

The Ultimate Guide to Getting Your Driver’s Licence in Toronto in 2024

Toronto residents can start the process of getting licensed when they turn 16 — an exciting milestone for young people and new residents to the province. However, the process of getting your licence can be confusing. To help you get your licence faster, easier, and smoother, here’s Kruzee’s guide to getting licensed in Toronto:

The licensing system in Toronto – G1, G2, G

As in other cities across Ontario, Toronto follows a graduated licensing system split into three licence classes – the G1, G2, and G. While you can start the process of getting licenced  when you turn 16, it can take up to 4 years to make it through the entire process. Based on our study of students across Toronto, most students take between 4-6 years to complete the entire licensing process. Each step in the licensing process has different requirements, benefits, and costs to secure the licence. Here they are at a glance.

LicenceWhat is it, and when can you get it?What are the restrictions?How much does it cost?
  • First learner’s permit that lets you practice with another driver.
  • You can get your G1 licence when you are at least 16 years of age, and pass a 40-question written test.
As the first step in the journey of new drivers, the G1 licence has the most restrictions out of any licence. They include:
  • Must be accompanied by a person who has had a valid full G licence for a minimum of 4 years and has zero alcohol consumption
  • No driving between midnight to 5 a.m.
  • No driving on 400-series highways, including the Gardiner Expressway, Don Valley Parkway (DVP), and the Queen Elizabeth Way (QEW)
  • Seatbelts must be worn by all passengers at all times
  • Permitted to drive G class vehicles only
On the first attempt, a G1 costs $159.75 to write the test and receive the licence. For any subsequent attempts (in case you didn’t pass the first time), you will need to pay a $16.00 fee.
  • Learner’s permit that lets you drive by yourself, with some restrictions.
  • You can get your G2 if you’ve had your G1 for 12 months, or 8 months if you went through a registered driver’s education program like Kruzee.
The G2 licence has many fewer restrictions than the G1 licence. As the first licence that lets you drive by yourself, the G2 does give you more freedom – you can now drive:
  • Without another experienced driver in the car
  • On all Ontario roads
  • At any time of the day, in most cases

However, you must still:

  • Have a zero blood alcohol level
  • Carry only as many passengers as there are working seatbelts
  • Can only drive with one passenger aged 19 and under between the hours of midnight and 5AM, if you are under 19 yourself
A G2 test costs $53.75 on each attempt.
  • Full driver’s licence.
  • You can get your G 12 months after getting your G2.
Full privileges and responsibilities associated with having a driver’s licence apply.A G2 test costs $91.25 on each attempt.

Going to driving school in Toronto

Once you’ve completed your G1 test, the next step in moving along your licensing journey is aligning on a strategy for how you learn how to drive. At this point, you have two options – either attending an MTO-approved driving school, or learning to drive on your own. In Toronto, going through driving school tends to be the more popular option – in a 2022 Kruzee study, 82% of individuals reported going to a driving school to learn how to drive, vs. 18% learned by themselves. If you are deciding to go through driving school, here are a few things to keep in mind:

What are the benefits of driving school?

  1. Driving school lets you get your G2 in 8 months instead of 12: The Ministry of Transportation views new drivers that have gone through a BDE course as less risky than drivers that haven’t. As a result, the Ministry of Transportation allows new drivers that have gone through a BDE course to get their G2 in 8 months instead of 12 if they have their G1 licence. For a high school student, this can be the difference between having your licence before you graduate and graduating without being able to use a car.
  2. It can save you 10-20% on auto insurance: Often, driving school can pay for itself, purely through the insurance discounts. Many auto insurers across Ontario offer discounts to students that have gone through a BDE course to recognize their safer driving behaviour. Auto insurance for new drivers can cost between $4,000 – $6,000 per year if you have your own vehicle. At these rates, in your first 3 years of driving, the 10-20% auto insurance discount can represent savings of $1,200 to $1,800 overall, paying for driving school many times over. Savings can vary by insurance provider, though, so make sure to give your insurance company a call to check what your specific discount could be.
  3. It can be the difference between passing and failing your road test: Many driving instructors have been road test examiners in the past. This means that they know the ins and outs of what it takes to pass your road test —  and where most students slip up. While there is no guarantee that driving school will result in you passing your road test, it can go a long way towards improving your chances. For more tips and tricks on how to pass your road test, click here.
  4. It will improve your overall driving record: The certificate you receive from completing an MTO-approved BDE course remains on your driving record for years. Aside from the direct recognition by insurance companies the certificate produces, going through driver’s ed will teach you how to drive more safely, thus improving your driving record. For new drivers, this is critically important, as their time on the road is limited and their driving records are still quite short.
  5. You can learn advanced defensive driving techniques: At the end of the day, learning how to drive safely is the heart and soul of driver’s ed. All of the other benefits — faster licensing time, insurance discounts, etc. — exist because driving schools like Kruzee produce safer drivers. The defensive driving techniques you learn when completing a driver’s ed course can save your life, and the lives of others. At Kruzee, driving instructors focus on instilling safe driving habits for life that will improve your reaction time in dangerous situations and help you assess risky driving situations critically.

How much does driving school cost in Toronto?

For the most common driving school package – an MTO-approved BDE program – the average cost of attending driving school in Toronto is $945 in 2024. This includes 10 hours of in-car instruction, 20 hours of online theory, and 10 hours of online practice tests – completion of all of these are mandatory in order to receive the MTO certificate. At Kruzee, our MTO-approved BDE program costs $795.

How should I evaluate my driving school / instructor?

Unfortunately, not all driving schools and instructors are created equal! You’ll want to make sure that the school you’re selecting is the best driving school in Toronto for your specific needs. Whether you decide to book with Kruzee or a different driving school, here are the questions you should be asking yourself before getting started with a given driving school or instructor:

  1. Is the driving school MTO-certified? Before enrolling in classes, make sure that the driving school you decide to go with is ministry-certified. Only ministry-approved driving schools are allowed to offer lessons to G1-holding students, and only ministry-approved driving schools are able to give you the MTO-certificate that grants you accelerated licensing and the insurance discount.
  2. Is the driving instructor MTO certified? In addition to the driving school being MTO-certified, the driving instructor themselves must be ministry certified. Only MTO-certified driving instructors are allowed to take students on highways, and only in-car hours with certified instructors count towards the MTO certificate.
  3. Does the driving instructor have driving instructor insurance? Driving instructor insurance is different from normal car insurance – due to the higher risk of teaching new students, driving instructors must have special driving instructor insurance. This keeps you safe and protected in case of an accident. Unfortunately, because driving instructor insurance is more expensive than normal insurance, some driving instructors cut corners and don’t get the proper coverage. If you get into an accident with an instructor that isn’t properly insured, there could be serious consequences.

Passing your G2 and G road test in Toronto

What are the DriveTest centres in Toronto?While there are no DriveTest centers in Downtown Toronto, there are two DriveTest centres in the Metro Toronto Area – one near Downsview, at 37 Carl Hall Rd, and a secondary location in Scarborough at 1448 Lawrence Ave East.

What are the average passing rates for the G2 and G tests in Toronto? For the G2 road test, the average passing rate in Toronto is 48%, as of 2024. For the G road test, the passing rate is slightly higher, at 55%.

Top 3 tips & tricks for passing your road test from our Toronto instructor Paul Bumra:

  1. Practice driving in your testing area. Paul recommends doing some practice in the road test area to get comfortable driving there. For example, if your G2 test is at the Metro East DriveTest Centre, practice driving nearby at least once. However, he doesn’t recommend just driving the test route.“Just because you drive the route doesn’t necessarily mean that you’re prepared or that you’re a good driver,” says Paul. “Things might happen on the road, in that area or outside of that area that you might not expect.” Instead, spend a few practice hours with a parent or licensed instructor driving in your test area to get comfortable with the driving conditions.
  2. Be a bobblehead. Awareness of your surroundings is an important skill, but particularly important for your road test. Moving your head constantly makes it clear to your examiner that you’re aware of your surroundings.Paul explains;“Be sure to check intersections before entering, check driveways, and watch for pedestrians. Driving instructors will also watch your head movements to ensure that you’re doing them properly.”
  3. Listen to verbal prompts. Your examiner will always tell you what the next driving manoeuvre is that they want you to make. Careful listening can be the difference between passing and failing.“The driving examiner isn’t trying to trick you. They will explain exactly what they want you to do – make sure you’re listening carefully. If you aren’t 100% sure what the examiner meant, always, always ask for clarification.”

Ready to master the road?

Book lessons online and ace your road test with Kruzee.

Book Now