1. Midrive

 4/5  |  36 reviews

Get Quote

Driving School Reviews Feature Tick

#1 highest first time pass rate

Driving School Reviews Feature Tick

Learners pass in 17 fewer hours than average

Driving School Reviews Feature Tick

Free learner and theory apps

Driving School Reviews Feature Tick

£25 off first lesson

Driving School Reviews Feature Tick

Female instructors available

Driving School Reviews Feature Tick

All instructors DBS checked

Driving School Reviews Feature Tick

Lesson feedback reports (with GPS tracking)

Driving School Reviews Feature Tick

First lesson guarantee

Price Rating

Teaching Rating

Driving School Reviews Price IconDriving School Reviews Price IconDriving School Reviews Price IconDriving School Reviews Price IconDriving School Reviews Price Icon

Why learn with Midrive?

Midrive takes the hassle out of finding a driving instructor, by matching learners with the best instructor in their area. Its award-winning apps are proven to help learners pass faster and smarter.

Midrive learners receive lesson feedback reports on Midrive’s Learner App after each lesson, which even include GPS maps of the routes taken. Learner John says, “The app really does help, I could see exactly what I needed to focus on. My parents loved the lesson reports”. The driving school also offers a free Theory App so that learners can revise on the go and have fun at the same time.

Midrive matches learners with the best instructors based on learner feedback and lesson ratings. All instructors have received a top grade on their last government check. In fact, Midrive is so confident in the quality of its instructors that it offers a 100% money back guarantee if any learner is unhappy after their first lesson.

Midrive learners frequently praise their driving instructors in reviews: “Very friendly instructor makes you feel more comfortable behind the wheel” (Dave) and “My driver is very professional, organised and patient” (Maria).

Midrive aims to get learners matched with an instructor within 24 hours, and on the road within seven days. In reality, most Midrive learners are matched and on the road sooner than that.

Learners typically comment on how easy the process of getting onto the road is with Midrive: “I find Midrive very straightforward, with clear rules, easy to use online platform and helpful customer service” (A.M) and “It's easy to use and arrange lessons, and the instructor they paired me with was great!” (Josie Waterworth).

Stats according to Midrive

Midrive learners are 38% more likely to pass their test first time and require 17 fewer hours to pass than the national average. Midrive reached this figure by comparing all its learners’ up-to-date test scores recorded in the app with the DVSA average. Midrive has helped over 300,000 learners to pass their driving test.

Midrive locations

Midrive covers 99% of UK postcodes, with over 1,900 experienced instructors taking lessons up and down the UK. A few of the school’s most popular locations are London, Manchester and Birmingham.

Waiting times

Midrive aims to get learners matched with an instructor within 48 hours, and on the road for their first lesson within seven days. Waiting times can be a little longer if a learner has specifically requested an automatic instructor or wants to take lessons in an area that has fewer instructors. If this is the case, Midrive’s customer support team will be in touch to keep learners updated every step of the way.

Vehicle types

Midrive’s instructors are franchisees and provide lessons in their own dual control cars (typically less than 2 years old). Instructor cars tend to be small to make the learning process easier.

Midrive driving instructors

All of Midrive’s instructors are fully qualified as the school only uses ADIs (Approved Driving Instructors) as opposed to PDIs (Potential Driving Instructors) who are still in training.

Midrive instructors follow a curriculum of 24 modules that learners can follow and practice between lessons using the Learner App and online curriculum.

Midrive uses a point system to make sure that learners are matched with the best available instructor in their area, taking into account learner reviews and feedback.


Midrive offers a choice of 5, 10, 20 and 30-hour packages. If a learner opts for the 30-hour package and passes sooner, Midrive will refund any unused hours, provided that the learner has taken 20 hours of lessons or more. If a lesson package runs out, it’s easy to top up in Midrive’s learner app or online. Larger packages offer better value in terms of cost per hour, for those who can afford to pay upfront.

Driving courses

Midrive doesn’t offer an intensive driving course, but learners can liaise with their instructor to schedule a larger number of lessons in a shorter space of time, based on their instructor’s availability.

Offers and promos

Midrive’s lesson packages mean that the bigger the package a learner buys, the bigger the discount they receive per hour. Midrive also runs regular promotions for learners searching for discounts. You can quickly find lesson pricing in your location by entering your postcode here.

Cancellations and refunds

If you’re not happy after your first lesson, Midrive offers a money back guarantee and will refund you fully. Please note that you need to email Midrive within 24 hours of the end of your first lesson in order to be eligible.

If you need to cancel or rearrange a lesson you can do so free of charge as long as you confirm with your instructor at least 48 hours before the start of the lesson. If you give less notice, you will be charged in full for the lesson.

If you book the 30-hour lesson package but have some unused lessons remaining when you pass your test, Midrive will refund the remaining lessons as long as you’ve taken at least 20 hours. When this is the case, you’ll be charged for the lessons you have taken at the hourly rate of the 20-hour package and refunded the difference.

Midrive is happy to rematch learners with new instructors free of charge. If a learner doesn’t want to continue with another Midrive partner instructor, Midrive will refund their unused hours, provided that the learner contacts the school to request this within 14 days of their initial purchase.

Customer Support

Midrive’s customer happiness team are quick to answer queries by chat and by phone. They have good relationships with Midrive’s instructors and so are well placed to advise learners on both general queries and more specific questions, for example about instructor availability in individual areas.

Visit Midrive website