How Much Does a Driver's Licence Cost in Canada in 2026?
Updated
In 2026 the government fees for a first driver's licence add up to roughly $150–$260 in most provinces — about $251 in Ontario from G1 to full G, $175 in BC from L to Class 5, and $244 in Quebec — but the realistic all-in total for a new driver is $800–$2,000 once driving lessons and road-test car rental are included. Driver education is where the money goes: a beginner package costs $500–$1,600, and in Ontario and Quebec it also shortens the wait between licence stages.
Licensing is provincial, so the exact numbers depend on where you live. Below you will find a province-by-province fee table verified against each licensing authority, lesson prices in seven major cities, three worked budgets, and straight answers on road test fees and retakes, renewal, replacement, exchanging a foreign licence, the knowledge test and BC's October 2026 road-test change.
Official driver's licence fees by province (2026)
Every province and territory runs a graduated licensing program: a knowledge test, a learner stage, one or two road tests and a licence card. The fees below are what the licensing authority itself charges, before any driving school. Where we could not read the authority's own fee page this session, the row says so and names the source we used instead.
| Province | Fee | Amount | Who charges it | Note / source |
|---|---|---|---|---|
| Ontario | G1 licence package (knowledge test $16, one G2 road test $53.75, 5-year licence $90) | $159.75 | DriveTest (MTO) | Unchanged since 2019; covers one attempt at each test |
| Ontario | G2 road test retake / knowledge test retake | $53.75 / $16 | DriveTest | Per attempt |
| Ontario | G road test (full licence) | $91.25 | DriveTest | Per attempt; G1 to G total ≈ $251 |
| British Columbia | Knowledge test | $15 | ICBC | Per attempt, all classes |
| British Columbia | L (Class 7L) licence issue | $10 | ICBC | Card fee after passing |
| British Columbia | Class 7 road test (L to N) | $35 | ICBC | Per attempt |
| British Columbia | Five-year licence (N and again at Class 5) | $75 | ICBC | Also the renewal fee |
| British Columbia | Class 5 road test | $50 | ICBC | Replaced by a driving record assessment for clean-record novices from 19 Oct 2026 (see below) |
| Alberta | Class 7 knowledge test | $17 max | Registry agent | $5 government fee + up to $12 service charge |
| Alberta | Class 5 basic / advanced road test | ≈ $140–$170 | Registry agent | Alberta.ca: agents set and publish their own road-test price |
| Alberta | Class 7 / Class 5 licence card | Varies | Registry agent | Government fee plus agent service charge; ask your registry |
| Quebec | Learner's licence (18 months) | $88.35 | SAAQ | 2026 rate; via Vision Plus (SAAQ site blocked our fetch) |
| Quebec | Knowledge test / road test | $13.50 / $33.75 | SAAQ | Per attempt |
| Quebec | Probationary licence (24 months) | $107.96 | SAAQ | SAAQ total ≈ $243.56 |
| Manitoba | Knowledge test / road test | $12 / $35 | MPI | Verified on mpi.mb.ca |
| Manitoba | Learner (5L) licence + base driver premium | $20 + up to $45 | MPI | Premium is annual |
| Saskatchewan | Knowledge test / Class 5 road test | $25 / $55 | SGI | Per attempt; secondary sources (SGI fee page not reachable) |
| Nova Scotia | Knowledge test / learner licence | $13.18 / $13.20 | Registry of Motor Vehicles | Motor Vehicle Act fee schedule |
| Nova Scotia | Road test / 5-year Class 5 licence | $46.09 + HST / $68.25 | Registry of Motor Vehicles | Service NS quotes the road test as $52.54 with HST |
| New Brunswick | Knowledge test (retest) / road test | $25 + HST ($15) / $25 | Service New Brunswick | Secondary sources; Class 7 licence ≈ $90 for 4 years |
| Newfoundland and Labrador | Level I (5I) licence, 2 years | $60 | Motor Registration Division | Fees policy PDF; no separate written-test fee listed |
| Newfoundland and Labrador | Class 5 road test / 5-year licence | $78 / $125 ($115 online renewal) | Motor Registration Division | Seniors pay $39 / $65 |
| Prince Edward Island | Knowledge test / instruction permit / Class 5 licence | $20 / $20 / $20 | Access PEI | Secondary sources; mandatory Novice Driver Course $100 |
Add those up and a first licence costs about $251 in Ontario, $175 in BC, $244 in Quebec, $100–$200 in Manitoba, Saskatchewan and the Atlantic provinces, and roughly $200–$300 in Alberta once the registry's road-test price is included — all assuming first-time passes.
How much are driving lessons in Canada?
Driving school is the variable that decides whether your licence costs $300 or $2,000. Hourly in-car lessons run $50–$95 in most cities, and a beginner package that bundles classroom and in-car time costs $500–$1,600. Most learners who take a package add two to five extra hours before the road test, and most also pay the school $75–$200 to use the instructor's car on test day.
Driving school and BDE course cost in Ontario
Ontario's Beginner Driver Education (BDE) course at an MTO-approved school includes 20 hours of classroom, 10 hours in-car and 10 flexible hours. Prices in 2026 range from $499–$799 in Toronto and $500–$1,200 in Ottawa up to $1,600+ at premium chains. Two payoffs justify it: the G1-to-G2 wait drops from 12 to 8 months, and the certificate earns an insurance discount of 10–20% with most insurers. On a typical under-25 first-year premium of $4,000–$7,000 that is $400–$1,400 saved in year one, so the course usually pays for itself before you take the G test. Ask any school which insurers accept its certificate before you pay.
Lesson prices by city
| City | Hourly in-car lesson | Beginner package | Source |
|---|---|---|---|
| Toronto | $65–$75 single; $55–$60 in bundles | BDE $499–$799 | Drivezee, 2026 |
| Ottawa | $70–$80 single; $60–$75 in packages | BDE $500–$1,200 | Ottawa Drivers, 2026 |
| Vancouver | $75–$150 | GLP course $1,400–$1,600; Class 7 prep $900–$1,200 | MoneySense |
| Calgary | $84–$95 (2-hour lesson ≈ $158) | 10 hours ≈ $650 | ADC Driving School price list |
| Edmonton | $40–$60 refresher; $45–$50 in a 10-lesson bundle | 10 lessons $450–$500 | Alberta Driving School |
| Montreal | $60–$90 per extra session | Mandatory SAAQ course $959–$1,400 (from $996 incl. exam car) | Vision Plus / Somerled |
| Winnipeg | $50–$75 | Bundles from $200 | Oak Island DS / Lou Gervino |
Quebec is the outlier: the 24-hour theory and 15-hour practical course is compulsory, so there is no lesson-free route, but the total is capped by competition at roughly $1,000–$1,400 and includes far more instruction than an Ontario BDE. Prairie cities are the cheapest per hour; Metro Vancouver and Calgary are the dearest.
What a driver's licence really costs: three budgets
| Budget | What it assumes | Ontario | BC | Quebec |
|---|---|---|---|---|
| Cheapest realistic | Family car practice, no course, 2–3 paid lessons, first-time passes, school car for the test | $251 fees + $150 lessons + $130 car ≈ $530 | $175 fees + $200 lessons + $100 car ≈ $475 | Not possible — course is mandatory |
| Typical | Beginner package + 3 extra hours + test-day car, first-time passes | $251 + $700 BDE + $200 + $130 ≈ $1,280 | $175 + $1,000 lessons + $100 ≈ $1,275 | $244 + $1,000 course ≈ $1,245 |
| With retakes | Typical, plus one failed road test at each stage and 3 more lessons | + $53.75 + $91.25 + $260 car + $200 ≈ $1,885 | + $35 + $50 + $200 car + $300 ≈ $1,860 | + $33.75 + $150 + $80 car ≈ $1,510 |
Insurance is deliberately left out of these tables because it dwarfs everything else: a new N driver in BC or a G2 driver under 25 in the GTA can pay $3,000–$7,000 a year. It is the reason the BDE discount matters more than the price difference between two schools.
How much does a road test cost?
$25–$91 per attempt, depending on the province. Ontario charges $53.75 for the G2 test and $91.25 for the G test; BC charges $35 (Class 7) and $50 (Class 5); Quebec $33.75; Manitoba $35; Saskatchewan $55; Nova Scotia $46.09 plus HST; New Brunswick $25; Newfoundland and Labrador $78. Alberta is the exception — the province sets no price for Class 5 tests, so registry agents charge what they publish, typically $140–$170. On top of the government fee most learners pay a school $75–$200 for the car and a warm-up lesson. Our Canada road test guide walks through what examiners score at each stage.
Retake fees and waiting periods
Every province charges the full road test fee again for a retake — $53.75 or $91.25 in Ontario, $35 or $50 in BC, $33.75 in Quebec — and a second car rental, so one failure typically costs $180–$300. Waiting periods before you can rebook run from 10 days in Ontario to 14 days (first fail) and 30 days (second) in BC, and 28 days in Quebec. Ontario's G1 package covers only one G2 attempt, and the whole G1-to-G journey must be completed within five years or you pay the $159.75 package again.
BC's second road test is being scrapped: what changes in October 2026
Effective 19 October 2026, ICBC will no longer make novice drivers with a clean record sit the Class 5 road test. After 24 months on the N (18 months with an ICBC-approved GLP course) and no at-fault crashes, prohibitions or convictions for distracted driving, drivers will be upgraded through a Driving Record Assessment at a licensing office and then hold a 12-month zero-alcohol-and-drug restriction. In cost terms that removes the $50 test fee and the $100–$150 car rental, and second road tests booked on or after 19 October will be cancelled. The first (Class 7) road test is unchanged. Read our full breakdown in BC scraps the second road test: what Canadian learners need to know.
How much does the knowledge test cost?
$12–$25 per attempt. Ontario's $16 knowledge test is bundled into the $159.75 G1 package (retakes $16 each); BC charges $15; Quebec $13.50; Manitoba $12; Nova Scotia $13.18; Alberta up to $17 at a registry; Saskatchewan $25 (two tests, road signs and rules); New Brunswick $25 plus HST with a $15 retest; PEI $20. Newfoundland and Labrador's fee policy lists no separate written-test fee — you pay $60 for the Level I licence once you pass. BC and Nova Scotia now let you sit the knowledge test online; the fee is the same.
How much does it cost to renew a driver's licence?
Renewal is a five-year card fee in most provinces: $90 in Ontario (per Ontario.ca, valid five years), $75 in BC, $100 in Saskatchewan, $125 in Newfoundland and Labrador ($115 if you renew online, $65 for seniors) and $68.25 in Nova Scotia. Manitoba and Quebec bill annually instead — Manitoba's licence is $20 plus a base driver premium of up to $45 a year, and SAAQ charges an annual licence fee plus an insurance contribution that depends on your demerit points. Letting a licence lapse is expensive everywhere: Ontario charges a new package fee once a G1 or G2 expires, and most provinces require the knowledge and road tests again after three years lapsed.
How much is a driver's licence replacement?
$35.75 in Ontario for a lost, stolen or damaged card (confirmed on Ontario.ca, no postage charged), $17 in BC, $25 in Newfoundland and Labrador and $13.20 in Nova Scotia; Manitoba, Saskatchewan and Alberta charge in the $10–$30 range through their service centres or registries. A replacement keeps your original expiry date, so if you are within six months of renewal it is usually cheaper to renew early instead. Ontario, BC and Nova Scotia let you order the replacement online.
How much does it cost to exchange a foreign licence?
You pay the licence card fee plus any tests you are asked to take. In Ontario that means the $90 five-year licence, the vision test, and — if your country is not on the reciprocal list (US, UK, Ireland, Australia, New Zealand, Germany, France, Japan, South Korea, Taiwan and about ten others) — the $16 knowledge test and $53.75 G2 road test, followed by a 12-month wait and the $91.25 G test. From 1 July 2026 Ontario credits a maximum of one year of foreign driving experience, so newcomers from non-reciprocal countries now start at G2 rather than G even with a decade of experience. BC charges the $75 licence fee and waives both tests for reciprocal countries; others pay $15 and $50 for the knowledge and Class 5 tests. Quebec exchanges most licences for the standard SAAQ issue fee. Newcomers who need a road test should budget $300–$600 for a few lessons in local rules and the school car.
How to pay less for your licence
- Take the driver-ed course where it pays back. Ontario's BDE ($499–$1,200) earns a 10–20% insurance discount and cuts four months off the G1 wait; BC's GLP course shortens the N stage by six months; Alberta's approved course can cut the probationary period by up to six months.
- Buy lessons in bundles. Toronto schools charge $65–$75 for a single hour but $55–$60 in a 5- or 10-hour pack; Calgary packages save $60–$140.
- Be ready the first time. One retake costs $180–$300 once you add the car rental, more than two extra lessons. Practise the roads around your DriveTest, ICBC or SAAQ centre — our Canada road test routes pillar explains how.
- Use a family car for the test if it is properly insured and the school's rental fee is above $150 — check the province's test-vehicle rules first.
- Get licensed early, even without a car. Insurers price on years licensed, so a G2 or N earned at 17 is worth serious money at 21.
- Watch the five-year clock in Ontario and renewal dates everywhere; a lapse means paying the package again.
SteerClear maps the routes used at Canadian test centres so that supervised practice between paid lessons happens on the roads, intersections and manoeuvres examiners actually use. See how it compares with other options in our guide to the best driving test apps in Canada.
Sources and how we keep this page current
- Ontario.ca — renewal fee ($90 / 5 years) and replacement fee ($35.75), plus the out-of-province exchange rules and the 1 July 2026 experience cap; DriveTest's fee schedule ($159.75 / $53.75 / $91.25) cross-checked against three Ontario driving-school fee guides because drivetest.ca blocked automated access.
- ICBC — Graduated Licensing Program changes page and the BC government news release of July 2026 (second road test removed 19 October 2026); ICBC test and licence fees cross-checked via MoneySense and BC driving schools because ICBC's fee table loads dynamically.
- Manitoba Public Insurance — Testing for your Class 5 licence ($12 / $35 / $20 + up to $45).
- Nova Scotia — Motor Vehicle Act schedule of fees ($13.18 / $46.09 / $13.20 / $68.25).
- Newfoundland and Labrador — Motor Registration Division fees policy PDF ($60 / $78 / $125 / $25).
- Quebec — SAAQ 2026 fees as published by Vision Plus and Somerled driving schools; SAAQ's own rates pages returned an error during our check.
- Alberta.ca — road test page confirming registry agents set Class 5 test prices; Saskatchewan, New Brunswick and PEI figures come from local driving-school and newcomer guides and are marked as such above.
We re-verify every figure when a province publishes a new fee schedule and at least twice a year; the date at the top of the page is the last full check.
Our mission: bring the cost of a licence down
The biggest line in the figures above is paid lessons — and how many you need depends on what happens between them. SteerClear exists to push the true cost down: structured practice on test-centre routes between lessons, so every paid hour advances you instead of repeating last week. Getting a licence shouldn't be a financial burden.
FAQ
How much does it cost to get a driver's licence in Canada?
Government fees alone are roughly $150–$260 across the graduated stages in most provinces — about $251 in Ontario, $175 in BC and $244 in Quebec with first-time passes. With driving lessons and road-test car rental, most new drivers spend $800–$2,000 in total.
How much does a road test cost?
Between $25 and $91 per attempt depending on the province: $53.75 (G2) and $91.25 (G) in Ontario, $35 (Class 7) and $50 (Class 5) in BC, $33.75 in Quebec, $35 in Manitoba, $55 in Saskatchewan, $46.09 plus HST in Nova Scotia and $78 in Newfoundland and Labrador. In Alberta, registry agents set their own road test price, typically $140–$170.
How much does it cost to get a licence in BC?
About $175 in ICBC fees with first-time passes: $15 knowledge test, $10 L licence issue, $35 Class 7 road test, $75 five-year licence, $50 Class 5 road test. From 19 October 2026 the Class 5 road test is replaced by a driving record assessment for clean-record novices, removing the $50. Lessons add $75–$150 per hour in Metro Vancouver.
How much is the G1 in Ontario?
$159.75. DriveTest's G1 licence package includes the knowledge test ($16), one G2 road test ($53.75) and a five-year licence ($90). The G road test is a separate $91.25 and each G2 retake costs $53.75.
How much is a driver's licence replacement?
$35.75 in Ontario, $17 in BC, $25 in Newfoundland and Labrador and $13.20 in Nova Scotia. Most provinces let you order a replacement online or at a service centre; it does not change your expiry date.
How much does it cost to get a full licence?
About $251 in Ontario (G1 package $159.75 plus G road test $91.25), $175 in BC, $244 in Quebec and $100–$200 in the Prairie and Atlantic provinces, assuming you pass each test first time. Add $500–$1,600 for a beginner driver-education package.
How much is driving school in Canada?
A beginner package with classroom and in-car training costs $500–$1,600 in 2026: $499–$799 in Toronto, $500–$1,200 in Ottawa, $900–$1,600 in Metro Vancouver and $999–$1,400 for Quebec's mandatory SAAQ course. Hourly in-car lessons run $50–$95 depending on the city.
How much does a driver's licence cost for an adult?
The same as for a teenager — provincial fees do not vary by age below 65. Adults with a foreign licence often pay less because Ontario and BC waive some tests for reciprocal countries; adults without prior driving experience usually budget 10–20 hours of lessons, roughly $600–$1,500.
How much does it cost to renew a driver's licence?
$90 for five years in Ontario, $75 for five years in BC, $100 for five years in Saskatchewan, $125 (or $115 online) for five years in Newfoundland and Labrador and $68.25 in Nova Scotia. Quebec charges annually through SAAQ instead.
Is a driving school course worth it in Ontario?
Usually, yes. An MTO-approved BDE course ($500–$1,600) cuts the G1-to-G2 wait from 12 to 8 months and earns a 10–20% insurance discount with most insurers — $400–$1,400 a year on a typical under-25 premium, which repays the course in the first year.
Sources
- Ontario.ca – Renew a driver's licence ($90 / 5 years) and replace a licence ($35.75)
- ICBC – Changes to the Graduated Licensing Program (second road test removed 19 Oct 2026)
- Manitoba Public Insurance – Testing for your Class 5 licence (fees)
- Nova Scotia – Motor Vehicle Act schedule of fees for documents and services
- Newfoundland and Labrador – Driver's licence fees policy (Motor Registration Division)
- Vision Plus (jeconduis.com) – SAAQ fees and driving course prices in Quebec 2026
Practise the routes at your test centre
Live scoring · local routes · Mac, your AI driving coach.
Get SteerClearGet SteerClear · App Store