
Learning how to drive is an exciting milestone in life, but the costs associated with getting your license can be daunting. On average, what is the cost of driving lessons in Canada ranges from $500 to $1,500, with the average being around $1,000. However, costs vary widely depending on your province, the driving school, type of training, and other factors. By understanding the key costs involved, shopping around, and looking for discounts, you can find affordable options for quality driver training.
Driving School Fees in Canada

The majority of driving school costs come from in-car lessons, which typically range from $40 to $70 per hour.
- National average: $60/hour
- Discounts apply for 5–20 hour lesson packages
Example:
A school may charge $60 for a single lesson, but offer 10 lessons for $550 ($55/hr).
Classroom or online theory training costs $50–$100, depending on the program.
Most provinces require mandatory hours, which means you’ll spend at least a few hundred dollars even for the most basic training.
Affordable Driving Lessons Near Me

With reputable driving schools advertising rates ranging from $30 on the low end up to $100+ per lesson on the high end, the key is shopping around. Publicly-funded high school driver’s education programs offer the most affordable options for teenagers. Adult drivers can find the best value by checking review sites for highly rated but competitively priced options in your area.
Community colleges and local not-for-profit driving schools are a good place to start when looking for discounted rates, as are programs specifically tailored for seniors and students. Look for driving schools running seasonal sales or even Groupon deals, but carefully vet the quality and safety ratings of low-price programs before signing up.
Canadian Driving Instructor Rates

Most driving schools charge by the lessons or packages, but some contract private driving instructors who set their own hourly cost in Canada. Instructor rates range widely, but average around $35-$45/hour across Canada with instructors setting rates based on experience, vehicle costs, and local going rates.
Bigger chain driving schools often pay instructors a portion of the lesson fee, usually around 50% — meaning your $60 lesson gets the instructor around $30/hour. Higher instructor rates don’t always mean better service, but very low hourly rates under $30 should raise eyebrows around instructor quality or possible hidden fees.
Cost of Beginner Driver Education in Canada

From classroom knowledge and vision tests all the way up to a full license, a new driver can expect to pay around $1,000 or more. Breaking costs down:
- Knowledge and vision tests: $15-$50
- Beginner classroom sessions: $300-$500
- In-car lessons: $300-$600
- Licensing and admin fees: $60-$150
Many provinces require new drivers under 25 enter a GLP program before getting a full license. These graduated licensing programs mandate minimum hours up to $500 worth of lessons even for beginners who feel road-ready sooner.
Most provinces offer a discount on car insurance rates for teens driver and young driver adults who complete beginner driver education courses, which provide long-term savings.
Driving School Packages & Prices

Given the mandatory minimum hours laws, most driving schools sell bundled lessons at a per-hour discount for classroom, in-car training, and practice hours. While packages simplify pricing, they sometimes include components you may not need.
In Canada, basic driving school lessons bundles cost range from:
- 10 hours classroom + 10 hours driving: $800-$1500
- 20 hours classroom + 20 hours driving: $1400-$2500
- Premium packages (30+ hours training): $2000+
Many schools also break fees down by component, so students only pay for the mandatory minimums. Get a detailed written price list when comparing, and ask about add-ons like textbooks, exam fees, tax, etc. Some discounts are only available on higher-priced premium packages.
In-Car Training Costs in Canada
In-car driving lessons make up the largest portion of driving school cost in Canada. While classroom time teaches the written rules of the road, hands-on sessions with instructors apply that knowledge behind the wheel. Fees average $40-$70 per practical lesson.
The TOTAL in-car training time required to get a license ranges dramatically by province:
- Alberta: 14 hours
- Ontario: 10 hours
- Quebec: 15-20 hours
- Nova Scotia: 6 hours + 8 with parent
Many provinces have higher requirements for young drivers under 25. Verify your province’s mandated minimums to avoid unnecessary add-on fees and identify the cheapest practical packages.
Average Price for Driving Lessons in Ontario
As Canada’s most populated province, Ontario offers a mix of public and private driving lessons options at competitive rates due to high demand. Costs typically range:
- In-car lessons: $50-$70 per hour (average $60)
- Classroom: $150-$250
- Beginner course packages: $850-$1150
At the lowest end, some Ontario high schools offer 36 hours in-class and 12 hours in-car training for $550. More extensive private programs average around $1000 but run as high as $2,500 from premium schools.
Shopping around for mid-range options combined with discounted bundled lesson packages provide the best value for most Ontario students. Several cities also offer defensive driving scholarships and incentives to bring down costs.
Discounts on Driving Classes in Canada
Beyond basic bundled lessons discounts, many programs offer discounted driving classes based on age, income levels, partnerships, and promotional deals.
Always ask schools directly about discounts like:
- Low-income household reductions
- Teen/student rates
- Senior driving refresher specials
- Group package rates
- Gender-based discounts for women
- Partner/affiliate organization deals
- Winter/off-season sales
With so much variety region-to-region, don’t assume costs are fixed. Schools want students, so demonstrate you’ve shopped the competition and negotiate to maximize savings off typical sticker prices.
Comparing Driving Lesson Prices by Province
Average hourly behind-the-wheel rates range from around $30 per hour in Quebec and Manitoba up to $70+ in parts of BC, Ontario, Alberta. However, required minimum hours vary significantly.
Quebec’s provider-run model offers very low rates but more total mandatory hours. Elsewhere, non-profit community programs tend to have the most discounted options. Generally, lower population provinces have fewer options and higher rates due to limited competition.
No matter your province, get quotes from 3-4 schools to identify possible savings. Fetching quotes to compare takes time but saves hundreds against just going with the first school you see advertised.
Government-Approved Driving School Fees
All Canadian provinces certify and regulate driving schools to ensure they meet mandated curriculum and safety criteria. But government-run schools are rare outside Quebec, which uses a unique provider model system.
Instead, government approved driving schools can set their own rates within reason, averaging around $60/hour for in-car lessons the same as Quebec’s provider network. Retaining qualified instructors means most reputable schools price competitively for their local markets.
The only exceptions are some public high school drivers education programs. These are fully government-funded non-profit options, usually costing several hundred dollars rather than over $1000 for private options targeting adults. But spaces are very limited, as demand from teenagers often outstrips supply.
Conclusion: What Is The Cost Of Driving Lessons In Canada?
On average, Canadians spend about $1,000 on driving lessons, though prices vary by province, school, and training needs. By comparing options, choosing bundle packages, and taking advantage of discounts, you can lower costs while still getting high-quality training.
FAQs:
Is taking driving lessons mandatory in Canada?
While rules differ by province, all require some combination of supervised practice and professional driver training before issuing a full license to new drivers.
How much does a full driving license cost on average?
The total cost for a full license ranges from $500 on the very low end up to $2000 or more from premium schools. The national average cost is approximately $1000.
What is the average hourly rate for driving lessons in Canada?
Typical per-hour lesson rates range from $40 to $70, averaging approximately $60/hour across Canada’s private driving schools.
Can I save money by doing the classroom portion online?
Some schools allow you to complete mandated theory training online at discounted rates compared to in-person classroom sessions. However, total costs only differ modestly, as in-car lessons remain the biggest expense.
How much does driving school cost in Ontario?
Driving school costs in Ontario vary based on what you choose. A complete beginner course (including online/theory + in-car lessons + homework) typically costs about CA $800 – $1,600 or more, depending on the package and extras.
What is included in Ontario driving school pricing?
Most packages include:
Online or classroom theory instruction
In-car practical lessons
Homework (home link)
Preparation for the G2 or full G road test
Some packages also include car use for the road test and extra prep sessions.
Rates
Do cheaper packages exist?
Yes Azan driving school offer budget-friendly beginner packages starting around CA $500–$700, but these may include fewer hours or not include extras like test-day car use.
Are road-test car rentals included in prices?
Some packages include the use of the instructor’s car for the G2 or G test, but others list this as an extra cost. Always check details before signing up.
Rates
Can I pay per lesson instead of a full course?
Yes many schools let you book individual lessons or small packages, which may be good if you already have some driving experience or just need test prep.
Do driving lessons help reduce insurance?
Completing a certified driving school course may qualify you for an insurance discount with some companies.
What is the difference between a full driving course and just lessons?
A full course usually includes theory (online/classroom), homework, and a set number of in-car lessons, often at a bundled price. Individual lessons are just in-car time without theory or certification.

Welcome to Azan Driving School!
I’m Abdul Shaikh, an MTO-approved driving instructor in Mississauga with over 20 years of experience. I help learners pass their G2 and G road tests, build confidence, and become safe, responsible drivers for life. My goal is to make driving simple, stress-free, and practical for everyone. Let’s drive safely and confidently together!
