Driving Lessons in Perth

Perth combines 13 driving schools with 40 independent driving instructors, all schools maintaining perfect 5-star average ratings. Lessons cost £33-£40 per hour where pricing is available, while 2 schools offer female driving instructors alongside 5 independent female driving instructors. Three schools provide intensive courses for faster qualification. The local Perth test centre has a 46% pass rate, requiring solid preparation.

From £33/hr·Average £38/hr

Perth's Top Picks

Best Value

Kinnoull Driving School

Cheapest manual driving school in Perth.

£33/hr
Top Rated

Roadcraft Driver Coaching

Highest-rated manual driving school in Perth.

5.0(346 reviews)
Best Automatic

Roadcraft Driver Coaching

Top-rated for automatic driving lessons in Perth.

5.0(346 reviews)
Female Instructors

Anderson Driver Training

Top-rated manual driving school with female instructors in Perth.

4.9(33 reviews)

Driving Schools in Perth

13 schools

SP Driving School

SP Driving School

From £40/hr·10hrs for £370Save 8%
5.0(22)

10 years' experience with a focus on building confidence and individual judgment rather than overcomplicating technique. £40/hour or £370 for a 10-hour block,...

ManualEvenings & Weekends
Balboughty Farm Cottages, Perth PH2 6AA
Drive-4-Myles

Drive-4-Myles

From £40/hr·10hrs for £380Save 5%
5.0(11)

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...

ManualIntensive
Lyndale, Bankfoot, Perth PH1 4DX
Scottish Driving School

Scottish Driving School

Manual
7 Castle Rd, Wolfhill, Perth PH2 6DJ
Kinnoull Driving School

Kinnoull Driving School

From £33/hr

Established in 1990 and ranked in the top 3 driving schools in the area, this school delivers one-to-one instruction with experienced instructors trained...

ManualFemale Instructors
65 Gilsay Pl, Perth PH1 3AG
Roadcraft Driver Coaching

Roadcraft Driver Coaching

5.0(346)

Independently rated as one of Perth's top three driving schools since 2015, with a team of eight instructors serving the area. Lessons at 90 minutes for £63 or...

ManualAutomaticEvenings & Weekends
Scoonieburn Hill, Perth PH2 8DP
Derek Cook Driver Training

Derek Cook Driver Training

5.0(42)

Automatic-only specialist with a focus on nervous and returning drivers, using a modern Toyota Yaris Cross with dual controls. 1.5-hour lessons at £70 or 2-hour...

Automatic
Tobruk Cottage, Aberdalgie, Perth PH2 0QB
Wardlaw Driving School

Wardlaw Driving School

5.0(9)
Manual
38 Mavisbank Gardens, Perth PH1 1HY
Mike's School of Motoring

Mike's School of Motoring

Block bookings available
4.8(28)

The first driving school in Perth to hold an Edexcel/BTEC Level 3 qualification in driver coaching, meaning most learners need fewer lessons than standard. An...

ManualIntensiveEvenings & Weekends
3 Greig Pl, Perth PH1 2UJ
County Driving School

County Driving School

5.0(6)

Known for creating a calm, supportive environment for nervous learners, Ian Ogg has maintained an exceptionally high pass rate over 20+ years as the sole...

Manual
Rose Cottage, 23 Burnside Rd, Balbeggie, Perth PH2 6HD
Anderson Driver Training

Anderson Driver Training

10hrs for £390
4.9(33)

Retired police traffic officer with 19 years' advanced driving experience, joined by Una Anderson who holds a degree in Human Resource Management and recently...

ManualIntensiveFemale Instructors
23 Taypark Rd, Luncarty, Perth PH1 3FE
Perth Academy of Driving

Perth Academy of Driving

5.0(1)
Manual
6 Alexander Dr, Bridge of Earn, Perth PH2 9FG
Arch Driver Coaching

Arch Driver Coaching

From £40/hr
4.8(21)

Client-centred coaching approach with dash cam playback for self-analysis and reflection, designed to build thinking drivers rather than just test passers....

Manual
22 Monart Rd, Perth PH1 5UQ
PWD Driving Tuition

PWD Driving Tuition

5.0(9)
Manual
Sunnybrae cottage, Perth PH2 6PL

Block Booking Deals in Perth

4 schools offer block deals — book in bulk and save.

Best deal — save 7%

SP Driving School

10hrs for £370

£37.00/hr

Save 5%

Drive-4-Myles

10hrs for £380

£38.00/hr

Anderson Driver Training

10hrs for £390

£39.00/hr

Intensive Courses in Perth

Pass in 1–2 weeks

From£40/hr
3 schools4.9best rated

Perth Test Centres and Pass Rates

Based on the latest DVSA data, 2024–25 | 1 nearby test centre

Men significantly outperformed women at Perth with 51.2% versus 40.7%, one of the larger gender gaps you'll see. The single centre on Arran Road handled 2,606 tests from 2024 to 2025 with a 46% overall pass rate, right around the national average. Perth's mix of narrow city centre streets, the challenging Tay bridge approaches, and rural Perthshire roads with limited passing opportunities create varied test conditions. Automatic learners passed at 35.7%, struggling more than manual drivers with the area's frequent hill starts and tight maneuvering around the historic city centre.

46%

Perth (Arran Road)

2,606 tests taken
Women40.7%
Men51.2%
Automatic35.7%

Nearby areas