Driving Lessons in Scotland
- £42
- average price
- 225
- driving schools
- 938
- independent instructors
- 11
- test centres
Top driving schools in Scotland by what matters most
The standout school for each of the most-asked questions.
An Easy Drive School of Motoring
Cheapest manual driving school in Scotland.
I Passing Smiles
Highest-rated manual driving school in Scotland.
Automatic Driving School Aberdeen
Top-rated for automatic driving lessons in Scotland.
Topgear Driving Tuition
Top-rated manual driving school with female instructors in Scotland.
Driving lessons in Scotland
225 driving schools and 938 independent instructors.
Don't mind who teaches you?
Fill in the form and we'll find an available instructor.
938 instructors across Scotland · Free · Takes less than a minute
Showing 221–225 of 225 driving schools, plus every independent instructor in Scotland.
Waheed Abbas
Mohammad Abid Mahfooz Mahfooz
Sam Acheson
Jim Adam
Lorna Adamson
Ian Adamson
Saira Afzal
Lee Agnew
Jason Agnew
Muhammad Ahmad
Imtiaz Ahmed
Khaled Ahmed Alobid
Gareth Aitken
Solomon Ajayi
Khalid Akhtar Bhatti
Ian Alastair Renny
Neil Alexander Cameron
Andrew Alexander Copland
George Alexander Kirton
Thomas Alexander L Winchester
Block booking
Best block deals in Scotland
Pay for a block of lessons upfront and the hourly rate drops. The best block here saves you £130.
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.
Based on prices from 98 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
Dunfermline (Vine) recorded the lowest pass rate across Scotland's 11 centres at just 36.4%, with women at 40.6% and men at 33.3%, while Lanark topped the table at 58.1%. Edinburgh (Currie) and Hamilton also sit well below average at 41.6% and 42% respectively, despite handling 6,202 and 6,112 tests between 2025 and 2026. The roads around Edinburgh involve challenging multi-lane junctions and steep hills, while Hamilton brings busy urban routes and complex traffic flow. Glasgow (Baillieston) recorded 47.4% across 10,428 tests, the highest volume of any Scottish centre, with a wait of 18 weeks. If you want a quicker test, Stirling waits just 13 weeks though the pass rate is 43%. Automatic pass rates ranged from 30% at Dunfermline to 47.6% at Livingston across the 52,451 tests taken.
Lanark
1,914 tests taken · 20 week waitEast Kilbride
1,976 tests taken · 18 week waitLivingston
2,997 tests taken · 17 week waitGrangemouth
3,761 tests taken · 23 week waitBishopbriggs
6,186 tests taken · 16 week waitAirdrie
4,599 tests taken · 21 week waitGlasgow (Baillieston)
10,428 tests taken · 18 week waitStirling
2,747 tests taken · 13 week waitHamilton
6,112 tests taken · 18 week waitEdinburgh (Currie)
6,202 tests taken · 23 week wait| Test Centre | Female | Male | Automatic | Overall | Tests | Wait |
|---|---|---|---|---|---|---|
| Lanark | 59.1% | 57.2% | 47.1% | 58.1% | 1,914 | 20 weeks |
| East Kilbride | 59.8% | 55.7% | 46.0% | 57.7% | 1,976 | 18 weeks |
| Livingston | 53.8% | 57.6% | 47.6% | 55.7% | 2,997 | 17 weeks |
| Grangemouth | 50.2% | 51.1% | 40.0% | 50.7% | 3,761 | 23 weeks |
| Bishopbriggs | 53.3% | 47.2% | 41.7% | 49.8% | 6,186 | 16 weeks |
| Airdrie | 47.0% | 47.8% | 44.6% | 47.4% | 4,599 | 21 weeks |
| Glasgow (Baillieston) | 46.6% | 48.1% | 40.9% | 47.4% | 10,428 | 18 weeks |
| Stirling | 42.5% | 43.6% | 33.7% | 43.0% | 2,747 | 13 weeks |
| Hamilton | 42.1% | 41.9% | 34.5% | 42.0% | 6,112 | 18 weeks |
| Edinburgh (Currie) | 42.3% | 41.0% | 36.0% | 41.6% | 6,202 | 23 weeks |