Update, 30 September 2026. Since this August survey we searched Google Maps across 29 Melbourne suburbs and priced 263 more schools from their own websites. The $70 median held: across all 319 priced schools the middle half pays $65 to $78. The range is wider than this report's $48 to $85, though: the dearest school we found charges $135 an hour, not $85. The rest of this report describes the 86 schools we checked in August. The latest figures, with Sydney and Brisbane, are on our lesson cost page.
- Where you live doesn't matter: every region of Melbourne has a median hour of exactly $70.
- Which school you pick is the whole game: within a single region the same lesson varies by up to $32 an hour — and the identical one-hour test-day package runs $160 at a western-suburbs school and $267 at one in the south-east.
- A third of schools won't show you a usable price — it's "call for rates", a "from" price or a range, an intro-only teaser, or a broken site. The biggest cost is the comparison you never get to make.
Ask what a driving lesson costs in Melbourne and you'll usually hear "depends where you live." So we checked. We went through the websites of 86 driving schools and independent instructors across the city and wrote down the prices they actually advertise — every number from the school's own site, never a directory. Turns out where you live is the one thing that doesn't matter.
Lessons cost $70 an hour. Pretty much everywhere.
Learn in Craigieburn, Clayton, Tarneit or Cranbourne — the going rate doesn't move. Every region's median lands on exactly $70 an hour:
| Region | Median 1hr (auto) | Range | Schools serving it | Published rates |
|---|---|---|---|---|
| East & Inner Melbourne | $70 | $55–85 | 29 | 16 |
| Northern suburbs | $70 | $55–80 | 31 | 16 |
| South-East (Casey, Dandenong, Frankston) | $70 | $60–85 | 31 | 20 |
| Western suburbs | $70 | $48–80 | 26 | 20 |
| All Melbourne (unique schools) | $70 | $48–85 | 86 | 56 |
Regional rows count every school serving that region, so Melbourne-wide operators appear in more than one row; the bottom line counts each school once.
Wherever you live, you'll be quoted roughly the same hour. It might be the only part of Melbourne life where your postcode doesn't matter. (Where learner demand concentrates is a different story — that's the hotspots ranking.)
The school you pick can swing the price $32 an hour
Here's the twist. Region medians are identical — but inside one region the same one-hour lesson can vary by as much as $32 (across the 86 schools, $48 to $85). Your postcode doesn't move the typical price; within your region, your school choice moves it by up to $32. Two schools covering the same Casey suburbs can sit $20 an hour apart, and over the 120 supervised hours Victorian learners under 21 must log, picking without comparing gets expensive fast. And the hourly rate is only where the differences start:
- The test-day package is the sneaky one. Almost every school charges separately for test day — a warm-up lesson plus the car you sit the test in. The identical one-hour version runs $160 at one school and $267 at another, a $107 gap for the same service; a 90-minute warm-up tops out at $300, and hiring just the car with no lesson starts at $120. That's a wider spread than any hourly rate we found.
- Bundles quietly change the maths. Straight ten-lesson packages work out from $48 to $75 an hour — and the cheapest deal we found, a $450 ten-plus-one-free pack in the west, comes in under $41 effective. Two families paying the "same" $70 headline rate can be hundreds of dollars apart by test day.
- Manual typically costs $10–20 more an hour where it's offered — though a handful of schools charge the same for both. Worth checking before you commit to a manual licence.
A third of schools won't show you a usable price
The strangest finding: 35% of the schools we surveyed don't publish a usable price on their website. It's "call for rates", a "from" price or a range instead of a rate, an intro-lesson teaser with no regular price, or a website that was simply broken when we visited. Comparing driving schools in Melbourne still mostly means ringing around — and you can't spot a $20-an-hour difference nobody shows you.
(Honestly, that's why DriveBuddy exists. Our Victorian directory shows each instructor's hourly rate upfront where they've set one — and when we first published this in August 2026, the median across our 11 Victorian instructors was $70, the market median to the dollar. Today's figure is on our lesson cost page.)
Methodology
Advertised rates for a standard one-hour automatic lesson were collected from the public websites of Melbourne driving schools and independent instructors on 14 August 2026 — every price from the school's own site. The collection produced 120 listings across four regions; deduplicating schools that appear in more than one region's collection — including two operators each advertising under two brand names — leaves 86 unique schools, of which 56 published a usable regular hourly rate (a school counts as priced when any of its regional pages shows one). Introductory, trial and first-lesson-only offers were excluded from rate statistics (a regular rate advertised alongside an intro offer is included, at the regular rate), as were "from" prices, published ranges and prices for lessons shorter than an hour. Two schools advertise ex-GST prices, and the cheapest school heads its price table "GST may apply"; all prices are reported as advertised. In the regional table, a school serving several regions is counted in each; the Melbourne totals count each school once. Medians are reported throughout. Advertised prices may not include booking fees or travel surcharges — booking platforms, which report from their own transaction data, tend to show Melbourne averages a few dollars higher than the advertised open market. The dataset, cleaning rules and recompute script are available on request.
Correction, 26 September 2026. One school publishes its hourly rate as a range that varies by package size, not as a single price. It had been counted at the bottom of that range; a range isn't a rate, so it now counts as publishing no usable price. That moved the priced total from 57 to 56 and the share without a usable price from 34% to 35%, East & Inner Melbourne's priced count from 17 to 16, and the $70–74 band in the chart from 16 schools to 15. The median and the range are unchanged.
Journalists: the underlying dataset, regional cuts and comment are available — [email protected]. Reuse freely with attribution to DriveBuddy.