The short answer
Driving lessons in South London cost £75 for a 2-hour lesson at BNM Driving School (£37.50 an hour), or £36.50 an hour when you book a 10- or 20-hour block. Across London most learners pay £40–£60 an hour. With around 40–45 hours of lessons, that adds up to roughly £1,500–£2,500 to pass.
Driving lesson prices in South London (2026)
These are our current prices. They’re the same across every area we cover, from Battersea and Chelsea to Sutton and Wallington.
2-hour lesson
Pay as you go. Good for trying us out or topping up between blocks.
10-hour block
Saves £10 against single lessons and keeps you learning every week.
20-hour block
Saves £20 and includes a mock test (normally £45), so it’s worth £65 more than buying lessons one at a time.
30-hour intensive course
The fastest route to test standard, with a mock test included. Best if you already have your theory pass.
| Extra | Price |
|---|---|
| First lesson for new learners (90 minutes) | £55 |
| Mock driving test on local test routes | £45 |
| Test car hire (the dual-control car you learned in) | £140 |
| Motorway lesson (3 hours) | £125 |
| Pass Plus | £270 |
No admin fees, no booking fees and no fuel surcharges. The price above is the price you pay.
How BNM prices compare with the rest of London
Driving lessons in London cost more than the UK average, and central postcodes cost the most. This is where a typical hour of tuition sits in 2026:
Market figures are mid-points of 2026 industry estimates: UK £33–£37, franchises £38–£42, outer London £40–£50, inner and central London £45–£65. The DVSA doesn’t publish lesson prices, so treat these as a guide and always compare real quotes.
What’s included in the price of a driving lesson
Two schools can quote the same hourly rate and give you very different lessons. Every BNM lesson includes:
- A DVSA-approved instructorEvery lesson is taught by a fully qualified ADI.
- One-to-one in a dual-control carThe full lesson time is yours.
- Lessons on local test routesPractice around the Mitcham, Morden and Tolworth test centres.
- Feedback after every lessonTracked against the DVSA test standard, so you can see your progress.
- Lessons on real test routesAround Mitcham, Morden and Tolworth test centres.
- No hidden feesNo admin, booking or fuel charges.

Before you book anywhere, ask these four questions: What does an automatic lesson cost? Is pickup included? Is a mock test included or extra? What does test car hire cost? Many low hourly prices leave out at least one of these.
Manual vs automatic driving lesson prices
Across the UK, automatic lessons usually cost £2–£5 an hour more than manual ones, because automatic cars cost more to buy and run.
At BNM, automatic lessons are £75 for 2 hours, or £36.50 an hour in a 10 or 20-hour block. The bigger saving comes from the hours: learners in automatic cars often reach test standard in fewer hours, because there’s no clutch control or gear changing to learn. That means a lower total cost, but an automatic licence only lets you drive automatic cars. We set out the full comparison in our guide to whether automatic driving lessons are more expensive than manual.
What changes the price of driving lessons in London
1. Where you learn
Instructors in central postcodes such as Chelsea and Pimlico usually charge at the top of the London range, because they spend longer in traffic and pay more to run a car there. Outer areas such as Sutton, Wallington and Croydon are usually cheaper. BNM charges one price across all of our areas.
2. How long each lesson is
A 2-hour lesson gives you more real driving once the warm-up and recap are done. Most learners make faster progress with one 2-hour lesson a week than with two 1-hour lessons, and the extra progress adds up over 40 hours.
3. How you buy your lessons
Paying lesson by lesson costs the most per hour. Blocks lower the rate, and our 20-hour block adds a free mock test.
4. Independent or franchise school
National franchises often charge £38–£42 an hour in the same streets, partly to cover franchise fees. Local independent schools are usually cheaper and know the local test routes better.
5. How many hours you need
This affects your total far more than the hourly rate. The DVSA’s long-standing guidance is that the average learner needs around 45 hours of professional lessons plus about 22 hours of private practice. You can estimate your own number with our guide to how many driving lessons you need to pass.
Cheap per hour vs cheap to pass
The cheapest hourly rate isn’t always the cheapest way to pass. Here’s an illustrative example of two learners starting in the same week:
Learner A: the cheapest hourly rate
£32 an hour, 1-hour lessons when the instructor is free, no time on test routes.
Needs 55 hours (£1,760), then fails once and pays £277 to resit.
Learner B: a planned block
£36.50 an hour, a 2-hour lesson every week, mock tests on local routes.
Reaches test standard in 40 hours and passes first time.
Illustrative only: every learner needs a different number of hours. The point is that hours and fails affect the total far more than a few pounds an hour.
What a failed driving test really costs
Most price guides skip this, but a fail is the most expensive part of learning to drive. This is what a retest costs at minimum:
| Cost of one retest | Amount |
|---|---|
| New practical test fee (weekday, DVSA) | £62 |
| Test car hire again | £140 |
| 2-hour warm-up lesson before the retest | £75 |
| Minimum cost of a fail | £277 |
Add a 2-hour lesson every fortnight to stay sharp while you wait for a new date, and a fail can easily cost £400–£600. Evening and weekend test slots cost £75 instead of £62. That’s why the money you spend on a mock test (£45) is usually the best value in the whole process.
How much does it cost to learn to drive in total?
A realistic budget for a South London learner who takes around 40 hours of lessons with us and passes first time:
| Cost | Amount |
|---|---|
| Provisional licence (online at gov.uk) | £34 |
| Theory test (DVSA) | £23 |
| First lesson (90 minutes) | £55 |
| 2 × 20-hour blocks (40 hours, with mock tests) | £1,460 |
| Practical driving test (DVSA, weekday) | £62 |
| Test car hire | £140 |
| Estimated total | £1,774 |
The same 40 hours at the London average of £45 an hour would cost £1,800 in lessons alone, before any DVSA fees. Always book theory and practical tests on gov.uk, because third-party booking sites often add £10–£40.
Work out your own cost to pass
Move the slider to the number of hours you expect to need after your £55 first lesson. Most learners need 30–50.
- Lessons£1,515
- DVSA and licence fees£119
- Test car hire£140
- Retest£0
The same hours at the London average of £45 an hour: £1,800 in lessons alone.
What driving lessons cost per week
Most people pay for lessons out of a monthly budget, so here’s how 40 hours spreads out:
| Lesson pace | Weekly cost | Time to 40 hours |
|---|---|---|
| One 2-hour lesson a week | £73–£75 | About 20 weeks |
| Two 2-hour lessons a week | £146–£150 | About 10 weeks |
| 30-hour intensive course | £1,125 up front | 1–2 weeks |
The weekly cost is the lower figure when you book in blocks. One 2-hour lesson a week works out at about £315–£325 a month.
The total cost is similar at any pace, but faster learning means less forgetting between lessons. Our guide to how long it takes to learn to drive compares the timelines.
How to lower the total cost of passing
The cheapest way to learn to drive is to pass first time. These seven steps make the biggest difference:
- Pass your theory test firstLearn the Highway Code at home for £23, so you don’t spend £37.50 an hour of lesson time on it.
- Book a block, not single lessonsIt saves £1 an hour, and the 20-hour block includes a £45 mock test.
- Drive every weekA 2-hour lesson every week beats irregular lessons, because long gaps mean paying to relearn skills.
- Add legal private practicePractise with a family member who is an eligible supervisor, with insurance that covers you as a learner.
- Learn on your own test routesPractising the junctions you’ll actually meet at Mitcham, Morden or Tolworth costs nothing extra.
- Take a mock test before the real oneA £45 mock test finds faults while they’re cheap to fix, instead of a £277 fail.
- Go intensive if time matters mostThirty hours in 1–2 weeks, with a mock test included, works best once you have your theory pass.
If you’re starting from scratch, our beginner’s guide to learning to drive in South London puts every step in order, from your provisional licence to test day, and shows where each saving fits.
Frequently asked questions
How much is a 2-hour driving lesson in London?
A 2-hour lesson usually costs £80–£120 across London, and more in central postcodes. At BNM Driving School, a 2-hour lesson costs £75, which works out at £37.50 an hour.
What’s the average cost of a driving lesson per hour in South London?
Most South London instructors charge £40–£50 an hour, and central London instructors charge more. BNM lessons cost £37.50 an hour, or £36.50 an hour in a 10 or 20-hour block.
Are cheap driving lessons in South London worth it?
Only if the lessons are one-to-one, with a DVSA-approved instructor, on the routes around your test centre. A low rate that leaves you needing more hours, or that ends in a failed test, costs more overall.
Do block bookings save money?
Yes. BNM’s 10 and 20-hour blocks cost £36.50 an hour instead of £37.50, and the 20-hour block also includes a mock test worth £45.
Are automatic driving lessons more expensive in South London?
Most schools charge £2–£5 an hour more for automatic lessons. At BNM, automatic lessons cost £75 for 2 hours, or £36.50 an hour in a 10 or 20-hour block, and automatic learners often need fewer hours in total.
How much does it cost to pass your driving test in total?
For a South London learner, around £1,775 with BNM if you pass first time after about 40 hours of lessons, including the provisional licence, theory test, practical test and test car hire. At typical London rates, budget £2,000–£2,500.
Do you have to pay to use the instructor’s car for the test?
Usually, yes. Test car hire at BNM costs £140 and covers the dual-control car you learned in, including the time around your test.
Driving lesson prices with a local South London instructor
BNM Driving School is a local, independent driving school based in Hackbridge (SM6). We teach manual and automatic lessons across South and South West London, with a 98% pass rate and more than 2,000 learners passed. Our prices are simple: £75 for 2 hours, £36.50 an hour in a block, and no hidden fees.




See our full driving lesson prices, or start with a £55 introductory lesson and find out exactly how many hours you’ll need.


