Driving Lessons in London

London's driving scene includes 597 driving schools and 1,612 independent driving instructors, offering enormous choice across the capital's many boroughs and neighbourhoods. Automatic driving lessons are available at 368 schools, while 124 schools offer female driving instructors and there are 323 independent female driving instructors. Lesson prices vary widely from £22 to £65 per hour, averaging £39, and 304 schools offer intensive courses. With 34 test centres across the region, pass rates range dramatically from 36.3% at Barking (Tanner Street) to 58.7% at Sidcup, so location matters when booking your test.

£38
average price
596
driving schools
1,602
independent instructors
33
test centres

Driving lessons in London

596 driving schools and 1,602 independent instructors.

Don't mind who teaches you?

Fill in the form and we'll find an available instructor.

1,602 instructors across London · Free · Takes less than a minute

Showing 341–360 of 2,198 driving schools and independent instructors in London.

Girls Driving School

Girls Driving School

Manual

4
3hrs for £120

Female instructors specialising in learner drivers across East London, with a focus on building confidence behind the wheel. New, easy-to-handle cars and theory revision support included. First-time offer: 3 manual lessons for £120, plus block booking discounts and student rates available.

IntensiveFemale Instructors
Suite F47, WaterFront Studios Business Centre, 1 Dock Rd, London E16 1AHView school
Oldskooldriving

Oldskooldriving

Automatic

3.9
From £40/hr10hrs for £360Save £40

Automatic-only driving school with 26 years' experience serving North West and Central London. An introductory offer of 5 lessons for £105 makes it accessible for beginners, with single lessons at £40/hour or a 10-hour block for £360. Intensive 7-day courses (20–25 hours) are also available for those wanting faster progression.

Intensive
Acer Court, Sheldon Rd, London NW2 3AGView school
Dom's Driving School

Dom's Driving School

Manual and automatic

3.7
From £40/hr10hrs for £385Save £15

Over 30 years' experience with a trilingual instructor fluent in Spanish and Italian, making this school particularly valuable for international drivers relocating to the UK. Manual lessons at £40/hour or £385 for a 10-hour block; automatic lessons at £45/hour or £425 for 10 hours. Specialises in refresher courses, motorway training, and Pass Plus lessons.

Intensive
Speaks Spanish, Italian
45 Steeplestone Cl, London N18 1JHView school
MustPass

MustPass

Automatic

3.7
From £43/hr40hrs for £1,500Save £220

Patient with nervous learners and first-timers, with an excellent pass rate across hundreds of satisfied students. Automatic lessons from £43/hour or £405 for 10 hours, with intensive courses including test car hire from £500 for 10 hours. Pick-up and drop-off included, no hidden charges.

IntensiveFemale InstructorsTest car available
Vaughan Rd, Bowen Rd, Harrow HA1 4DDView school
Driving School Granada SOM

Driving School Granada SOM

Manual and automatic

3.5
From £45/hr10hrs for £380Save £70

Multilingual driving school offering lessons in English, Spanish, Italian, and Portuguese, with free pick-up service across the catchment area. £45/hour for manual lessons, or £380 for a 10-hour block with 10% discount on advance bookings; test car hire from £180 including a 1½-hour pre-test lesson. Practice test simulations and Pass Plus courses also available.

EveningsWeekendsTest car available
Speaks Spanish, Italian, Portuguese
No office open to the public, London W11 1ABView school
17 Plus Driving Lesson

17 Plus Driving Lesson

Manual and automatic

3.5
From £32.50/hr9hrs for £310

Operating since 1972 with a strong track record of test passes and theory training support. Two-hour lessons at £65 (manual) or £70 (automatic), with a 9-lesson automatic package at £310. Urdu language resources and books are available to support learners preparing for both theory and practical tests.

Intensive
Speaks Urdu
66 Scotts Rd, Southall UB2 5DEView school
Brockley Driving School

Brockley Driving School

Manual and automatic

3.1
From £38/hr10hrs for £365Save £15

Over 40 years of experience helping nervous drivers and beginners build confidence in a stress-free environment. £38/hour or £365 for 10 hours, with a special offer of just £10 for the first 45-minute lesson when you book your next one in advance. Test car hire available for £140, plus Pass Plus and motorway lessons to suit every stage of your driving journey.

EveningsWeekendsFemale InstructorsTest car available
Crofton Park Rd, London SE4 1AEView school
Sky Driving School

Sky Driving School

Manual and automatic

3
From £30/hr10hrs for £290Save £10

Muj and Sophie specialise in teaching nervous pupils with a calm, understanding approach, getting learners on the road from lesson one rather than spending time parked at the roadside. £30/hour or £290 for 10 hours, £570 for 20 hours, and £840 for 30 hours when paid upfront; all lessons are structured to individual needs with flexible pacing.

IntensiveFemale Instructors
67 Beale Rd, Bow, London E3 5LNView school
Edwards School of Motoring

Edwards School of Motoring

Manual

1
From £25/hr

Grade A instructor with 35 years' experience and over 1,500 pupils taught. Hourly lessons from £25 with student discounts, or intensive courses at £695 for beginners (3 full days, including test fees and free Pass Plus). Particularly welcoming to nervous drivers.

Intensive
32 London Rd, Twickenham TW1 3RRView school
Capital Driving Trainers

Capital Driving Trainers

Manual and automatic

From £40/hr10hrs for £390Save £10

Family-run school founded in 2010, emphasizing safe driving beyond test requirements with eco-safe techniques to save money on fuel and insurance. £40/hour for manual or £42/hour for automatic, with 10-hour blocks at £390 (manual) or £400 (automatic). Test car hire available at £140 for manual or £150 for automatic, including a pre-test lesson.

IntensiveTest car available
Christchurch Cl, London SW19 2NZView school
Driveabout School of Motoring

Driveabout School of Motoring

Manual and automatic

From £35/hr

New starters get lessons from £35 per hour, with cheaper rates available when paying cash. The school specialises in test failures, offering honest assessment lessons to help you identify weak areas and progress to pass. One-to-one tuition with flexible lesson lengths (45, 60, 90, or 120 minutes), plus intensive courses, motorway training, and Pass Plus courses with potential £70 cashback from Transport for London.

IntensiveFemale Instructors
Tramway Ave, London N9 8PEView school
JLSM Driving School

JLSM Driving School

Manual

From £37.50/hr

£42 per hour, or £75 for a 2-hour lesson (£68 for under-25s in March and April). No car sharing on any lesson, with test day pickup included and the option to use the instructor's car for your test. Known for patience and courtesy, this single-instructor school offers flexible lesson lengths from 1 to 2 hours.

Test car available
54 Sopwith Cl, Kingston upon Thames KT2 5RNView school
Diana Driving School

Diana Driving School

Manual

From £32.50/hr

One-to-one lessons with undivided attention from your instructor, who won't be checking their phone during your lesson. £34/hour or £65 for 2 hours on weekdays, with test car rental at £80 and a £47 introductory 90-minute lesson for beginners.

Female InstructorsTest car available
Brierley Rd, London E11 4JEView school
Thames Driving School

Thames Driving School

Manual and automatic

From £40/hr10hrs for £390Save £10

Rated 4.9/5 from 185+ reviews with an excellent reputation for first-time pass rates across Surrey and South West London. £40/hour or £390 for a 10-hour block, with Pass Plus courses available at £250. Student discounts and free lessons are offered to university and college learners.

626 7979, 0208, 465A Upper Richmond Rd W, North Sheen, London SW14 7PUView school
ABC Driving School

ABC Driving School

Manual and automatic

87% pass rate
From £40/hr10hrs for £380Save £20

An 87% pass rate school offering £41/hour lessons or £380 for a 10-hour block, with a 2-hour introductory deal at £80. Flexible scheduling from 7am to 9pm Monday to Saturday makes fitting lessons around your life straightforward, and evening or weekend lessons are just £1 extra per hour.

EveningsWeekends
64 Brampton Rd, Croydon CR0 6JNView school
L of a Pass

L of a Pass

Manual

90% pass rate
From £45/hrBlock bookings available

£45 per hour with discounts available for block bookings and referrals. A 90% pass rate over nearly 13 years of teaching learners of all ages, with a patient and relaxed approach that adapts to your pace and style. Intensive courses, theory test support, and Pass Plus training all available.

Intensive
Hillary Rd, Southall UB2 4PTView school
Intensive Courses

Intensive Courses

Manual and automatic

10hrs for £484

Flexible intensive driving courses with test included, ranging from 10 to 45 hours at £13.40–£9.62 per hour depending on package size. All courses cover lessons through test day, car hire for your practical, free video resources, and collection/drop-off, with instructors working around your schedule and available to start within two weeks in most postcodes.

IntensiveTest car available
170 High Rd, Loughton IG10 1DNView school
Ealing Driving School

Ealing Driving School

Manual and automatic

From £40/hr10hrs for £380Save £20

Patient instructors specialising in nervous drivers and those needing tests at short notice, with a calm, measured teaching approach throughout. £40 per hour for 2-hour lessons, or £38 per hour as part of a 10-hour block at £380. Test car hire available for £180, plus Pass Plus courses for newly qualified drivers.

IntensiveTest car available
21 Station Parade, London W5 3LDView school
Virk Driving School

Virk Driving School

Manual and automatic

From £35/hr10hrs for £340Save £10

Competitive pricing at £35/hour with substantial block discounts: 10-hour Fast Track at £340, 20-hour Fast Pass at £680, or 30-hour Fast Forward at £1,020. Beyond standard lessons, they offer motorway training (3 hours, £120), Pass Plus+ courses (6 hours, £240), and practical test car hire (£120), making this a comprehensive option for learners at any stage.

IntensiveTest car available
52 Oldfields Rd, Sutton SM1 2NUView school
East London Driving School

East London Driving School

Manual and automatic

From £32.50/hr10hrs for £320Save £5

Established over 5 years in East London with all instructors holding minimum 5 years' experience. £34 per hour for standard lessons, or £320 for a 10-hour block; test car hire available at £90 for your test day. Specialist intensive courses designed for learners wanting to pass quickly, plus Pass Plus courses and refresher lessons for returning drivers.

EveningsWeekendsIntensiveTest car available
Empson St, London E3 3LLView school
Price snapshot

How much do driving lessons cost in London?

Most learners pay £35–£40 an hour. Under £35 is a good deal, over £45 is at the higher end.

Typical
£39
Most pay
£35–£40
Schools
£20–25
2
£25–30
12
£30–35
39
£35–40
147
£40–45
107
£45–50
33
£50–55
11
£55+
4

Based on prices from 355 driving schools in London.

Intensive courses in London

Want to pass fast?

304 London schools run intensive courses, compressing months of training into days or weeks.

London Test Centres and Pass Rates

London's 33 test centres handled 326,928 tests between 2025 and 2026, with an average pass rate of 48.6%. Sidcup stands out with a 58.7% pass rate for both men and women, while automatic drivers there achieved 56.7%, though you'll wait 18 weeks. The roads around central London centres include tight residential streets, complex junction layouts and heavy traffic, while outer areas like Bromley and West Wickham offer wider suburban roads and better sightlines. Barking on Tanner Street recorded the lowest pass rate at 36.3%, with women at 34.3% and men at 37.5%, though automatic drivers only managed 33.4%. Enfield on Brancroft Way has just a 2 week wait but saw only 362 tests, while Pinner, Barnet and Hornchurch all demand 23 week waits.

59%

Sidcup (London)

14,318 tests taken · 18 week wait
Women58.7%
Men58.7%
Automatic56.7%
54%

Enfield (Innova Business Park)

8,412 tests taken · 20 week wait
Women52.3%
Men55.0%
Automatic50.0%
54%

Tolworth (London)

10,164 tests taken · 10 week wait
Women51.0%
Men55.8%
Automatic49.9%
53%

Bromley (London)

13,228 tests taken · 9 week wait
Women49.5%
Men56.0%
Automatic51.0%
53%

Chertsey (London)

9,082 tests taken · 16 week wait
Women51.9%
Men53.8%
Automatic47.3%
53%

Yeading (London)

6,735 tests taken · 13 week wait
Women50.0%
Men54.0%
Automatic51.9%
52%

Uxbridge (London)

6,051 tests taken · 12 week wait
Women49.2%
Men54.1%
Automatic50.3%
52%

West Wickham (London)

12,249 tests taken · 11 week wait
Women52.1%
Men51.2%
Automatic50.8%
52%

Erith (London)

5,809 tests taken · 7 week wait
Women51.1%
Men52.0%
Automatic50.4%
51%

Hendon (London)

11,086 tests taken · 11 week wait
Women47.4%
Men54.3%
Automatic51.0%

Areas in London