Driving Lessons in Scotland

Scotland's directory includes 225 driving schools and 934 independent driving instructors across the region, giving learners extensive choice wherever they're based. Lesson prices vary considerably, from £27 to £54.50 per hour, with an average of £42. Female driving instructors are available at 37 schools, and there are 208 independent female driving instructors throughout Scotland. Pass rates at nearby test centres range from 36.4% at Dunfermline to 58.1% at Lanark, so it's worth considering which centre your instructor uses for tests.

£42
average price
225
driving schools
934
independent instructors
11
test centres

Driving lessons in Scotland

225 driving schools and 934 independent instructors.

Don't mind who teaches you?

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

934 instructors across Scotland · Free · Takes less than a minute

Showing 41–60 of 1,159 driving schools and independent instructors in Scotland.

Andy Johnston Driving

Andy Johnston Driving

Manual

5(14)
From £40/hrBlock bookings available

Independent instructor who trained with The AA/BSM and passed all tests first time, now operating since January 2024 with a calm, patient coaching style suited to nervous learners, part-trained drivers, and returners. Lessons at £40/hour in a new Volkswagen Polo with dual controls and hill start assist. Block booking options available with 1.5hr or 2hr weekly slots secured in the diary.

EveningsWeekends
16 St Peter's Rd, Newtonhill, Stonehaven AB39 3RGView school
L Busters Driving School

L Busters Driving School

Manual

5(14)
From £27/hr10hrs for £350

Long-established school offering structured lessons at competitive rates: £54 for 1.5-hour lessons or £350 for a 10-hour block. Pass Plus courses and motorway driving instruction available, plus free Theory Test Pro software for all pupils.

102 Kilnford Dr, Dundonald, Kilmarnock KA2 9ETView school
Gavin's Driving School

Gavin's Driving School

Manual

5(12)
From £40/hr10hrs for £380Save £20

Known for patient instruction with nervous drivers and an impressive pass rate built on personal recommendations. Single lessons start at £40/hour, with 5-hour blocks at £195 and 10-hour blocks at £380, plus intensive courses ranging from 20 to 40 hours (£950–£1,750) that include test fees and 2-hour car hire on test day.

EveningsWeekendsIntensiveTest car available
Laurel Bank Pl, Mayfield, Dalkeith EH22 5HTView school
Drive-4-Myles

Drive-4-Myles

Manual

5(11)
From £40/hr10hrs for £380Save £20

Gordon Myles brings 42 years of driving experience to every lesson, offering flexible pay-as-you-go rates at £40/hour or structured block deals like 10 two-hour lessons for £380. Intensive courses tailored to your level start from £470 for 12 hours, with options ranging up to a 40-hour novice course at £1,500 completed over 7-14 days.

Intensive
Lyndale, Bankfoot, Perth PH1 4DXView school
Learn with Lesley

Learn with Lesley

Manual

5(11)
From £44/hr10hrs for £435Save £5

Known for building confidence in nervous learners through a calm, patient approach that turns mistakes into positive learning moments. £45/hour or £435 for 10 hours, with 2-hour lessons at £88 and a 20-hour block at £800. Multiple five-star reviews highlight how students enjoy lessons and pass first time.

Female Instructors
20 Beauly Pl, East Kilbride, Glasgow G74 1DDView school
An Easy Drive School of Motoring

An Easy Drive School of Motoring

Manual

5(11)
From £27/hrBlock bookings available

20 years of tuition experience with a patient, friendly instructor who builds most of his client base through word-of-mouth recommendations. Lessons at £27/hour with block booking deals—buy 10 lessons and get the 11th free—plus Pass Plus courses and mock exams tailored to test routes.

IntensiveTest car available
23 Drumduan Park, Forres IV36 1GFView school
Attain Driving School

Attain Driving School

Manual

5(10)
From £45/hr20hrs for £850Save £50

£45/hour or £265–£850 for block bookings (6–20 hours), with motorway and refresher training also available. Specialist in Currie Test Centre routes, this instructor focuses on real Edinburgh test scenarios—from busy Calder Road roundabouts to bay parking at Longstone Sainsbury's—and builds confidence through structured progress tracking and detailed lesson feedback. Students consistently praise the calm, patient teaching style and meticulous attention to test preparation details.

Ashgrove Gdns, Loanhead EH20 9GAView school
O'Connell Driving School

O'Connell Driving School

Manual

5(9)
From £38/hr10hrs for £370Save £10

Grade A instructor specialising in nervous drivers, with a calm teaching style that prioritises building confidence alongside test preparation. Standard lessons at £38/hour, or £370 for a 10-hour block; motorway lessons also available at £45/hour. Door-to-door pick-up included across Glasgow North and East Dunbartonshire.

5 Wallace Gate, Glasgow G64 1GBView school
G & M Driving Centre

G & M Driving Centre

Manual and automatic

5(6)
From £45/hr10hrs for £450

Operating since 1997, this school has built a reputation for excellent pass rates across East Kilbride, Glasgow and Lanarkshire. Automatic lessons at £45/hour or £450 for a 10-hour block, with intensive courses available tailored to your experience level. Pass Plus courses also on offer.

Intensive
13 Alder Cres, East Kilbride, Glasgow G75 9HWView school
Drive Highland

Drive Highland

Manual

5(6)72% pass rate
From £44/hr10hrs for £430Save £10

72% first-time pass rate with 38 students passing in 2024, backed by instructors with over 40 years combined experience. At £42/hour or £410 for a 10-hour block, lessons focus on calm, patient teaching that builds confidence—particularly praised by nervous learners. Structured lesson planning and flexible scheduling make this a reliable choice for learners seeking steady progress.

17 Drumblair Cres, Inverness IV2 4RGView school
Learn Driving Skills

Learn Driving Skills

Manual

5(5)
From £54.50/hr12hrs for £575Save £79

£54.50/hour for daytime lessons (£60 evenings/weekends), with block deals starting at £290 for 6 hours down to £42/hour on the 40-hour package. The 32 and 40-hour packages include one practical test, and Pass Plus courses are available at £295 for 6 hours.

EveningsWeekendsTest car available
30A Niddrie Marischal Rd, Edinburgh EH16 4LFView school
L2DWG

L2DWG

Manual and automatic

5(2)
From £50/hr10hrs for £480Save £20

40+ years of driving experience across vans, HGVs, articulated lorries, coaches and buses informs Gary's teaching approach—he's passionate about helping every learner experience that same sense of achievement and freedom he felt passing his own test. Pay as you go from £50/hour or save with block deals: 10 hours for £480, 20 hours for £900. Test car hire available from £80 (minimum 2 hours), plus motorway lessons and Pass Plus courses.

Test car available
20 Sandy Knowe, Tillicoultry FK13 6RGView school
Learn 2 Pass with Gary

Learn 2 Pass with Gary

Manual

5(2)
From £40/hr10hrs for £390Save £10

£40/hour for beginner lessons, or £390 for a 10-hour block (5 x 2-hour sessions) at £38/hour. Pass Plus courses also available at £480 for 6 hours. Tailor-made lessons designed around your individual needs, whether you're starting from scratch, returning after a break, or building confidence as a newly qualified driver.

Intensive
1 Kilwynet Way, Paisley PA3 4NUView school
On The Right Track

On The Right Track

Manual

5(2)
From £42/hr10hrs for £400Save £20

Instructor Kevin brings extensive Adult Social Care experience and specialises in learners with autism, anxiety, and learning differences. Two-hour lessons at £42/hour or £84 for a 2-hour session, with a 10-hour block at £400. Flexible scheduling across the day and weekends, plus access to the Total Drive app's theory suite at no extra cost.

EveningsWeekends
D'Arcy Rd, Mayfield, Dalkeith EH22 5HLView school
Mick Carty Driving Instruction

Mick Carty Driving Instruction

Automatic

5(2)
10hrs for £430

Professional driver since 1980 with a clean licence record and no at-fault accidents in over 40 years on the road. 90-minute lessons at £65, or £220 for a 5-hour block and £430 for 10+ hours, with a modern MG ZS Hybrid automatic equipped with dual controls and advanced safety features including lane keep assist and active emergency braking. Pass Plus courses available at £60/hour, and the car is available for test day use.

Test car available
Napier Dr, Dryburgh, Dundee DD2 2TDView school
L-Team Driving School

L-Team Driving School

Manual and automatic

5(2)
From £35/hr10hrs for £340Save £10

Intensive course specialist with structured packages from 6 to 30 hours, all including practical test fees, designed for learners at various stages from near-test-standard to those needing a complete refresh. £35/hour for manual or £37/hour for automatic lessons, with 10-hour block deals at £340 (manual) or £360 (automatic), plus beginner specials from £160 for 5 hours. Instructor knows Manchester test routes in depth and creates an individual syllabus tailored to how quickly you progress.

Intensive
0/2, 80 Moss Hts Ave, Glasgow G52 2TYView school
Harvey's School of Motoring

Harvey's School of Motoring

Automatic

5(2)
From £32/hr10hrs for £310Save £10

One of the longest-established driving schools in the area, run by Peter Harvey since 1978 with over 40 years of instruction experience. Lessons at £32/hour or £310 for a 10-hour block, with test car hire at £80 including a pre-test lesson. Pass Plus courses also available at £270 for 6 modules.

EveningsWeekendsTest car available
88 Foxbar Rd, Paisley PA2 0AUView school
Darren Kelman Driver Training

Darren Kelman Driver Training

Manual

5(1)
From £37/hr10hrs for £350Save £20

Former police officer with 16+ years' experience and advanced driver training background, including high-speed and driving psychology courses. Lessons at £37–£40/hour or £350–£380 for 10-hour blocks, with structured lesson plans and detailed feedback after each session. Flexible pickup and drop-off available to fit around work or college.

19 Glenshiel Pl, Inverness IV2 4PXView school
Andrew Edwards Driving School

Andrew Edwards Driving School

Manual

5(1)
From £38/hr10hrs for £360Save £20

Patient instructor with over 20 years' experience, known for undivided attention during lessons with no phone calls or student drop-offs. £38/hour or £360 for a 10-hour block, with a discounted £55 introductory 2-hour lesson for new drivers. Pass Plus courses and motorway training also available.

3 Union Pl, Brightons, Falkirk FK2 0FGView school
A2B Driver Training

A2B Driver Training

Manual

5(1)
From £40/hrBlock bookings available

Top-graded instructor with a track record of helping learners regain confidence and pass first time, including those who've struggled with previous instructors. Full 2-hour lessons at £40/hour with block booking discounts available. Fast Track or Easy Pace learning options tailored to your needs, plus flexible pick-up and drop-off points across the area.

Female Instructors
23 Roanshead Rd, Easthouses, Dalkeith EH22 4HHView school
Price snapshot

How much do driving lessons cost in Scotland?

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

Typical
£43
Most pay
£40–£45
Schools
£25–30
3
£30–35
2
£35–40
12
£40–45
57
£45–50
28
£50–55
7

Based on prices from 109 driving schools in Scotland.

Intensive courses in Scotland

Want to pass fast?

81 Scotland schools run intensive courses, compressing months of training into days or weeks.

Scotland Test Centres and Pass Rates

Results vary a lot across the 11 centres here. Lanark and East Kilbride lead with pass rates of 58%, and Livingston isn't far behind at 56%, with the best automatic pass rate at 48%. All three sit well above Britain's average pass rate of 50%. Dunfermline, at 36%, ranks among the lowest 5% of centres in Britain. Waits differ too, from about 1½ months at Airdrie to about 5½ months at East Kilbride, so a top pass rate can mean a long wait. The best fit is usually the centre near where you learn, as long as it isn't one of the weakest.

58%

Lanark

1,914 tests taken · typical wait 4½ months
Manual pass rate60.4%
Automatic pass rate47.1%
58%

East Kilbride

1,976 tests taken · typical wait 5½ months
Manual pass rate60.4%
Automatic pass rate46.0%
56%

Livingston

2,997 tests taken · typical wait 2 months
Manual pass rate58.0%
Automatic pass rate47.6%
51%

Grangemouth

3,761 tests taken · typical wait 5 months
Manual pass rate52.4%
Automatic pass rate40.0%
50%

Bishopbriggs

6,186 tests taken · typical wait 5 months
Manual pass rate52.6%
Automatic pass rate41.7%
47%

Airdrie

4,599 tests taken · typical wait 1½ months
Manual pass rate48.1%
Automatic pass rate44.6%
47%

Glasgow (Baillieston)

10,428 tests taken · typical wait 4½ months
Manual pass rate49.9%
Automatic pass rate40.9%
43%

Stirling

2,747 tests taken · typical wait 3 months
Manual pass rate44.5%
Automatic pass rate33.7%
42%

Hamilton

6,112 tests taken · typical wait 4½ months
Manual pass rate44.2%
Automatic pass rate34.5%
42%

Edinburgh (Currie)

6,202 tests taken · typical wait 4½ months
Manual pass rate43.6%
Automatic pass rate36.0%

Areas in Scotland