Local

Where would you like to be
picked up?

How it works

    1

    Book your lessons

    Choose a package, select your availability and pay a £25 deposit.

    2

    Download the app

    Get ready to track your progress and practise your theory with the free Midrive app.

    3

    Get matched

    You'll get matched with a highly-rated instructor within 24 hours.

    4

    Start your lessons

    The remaining payment is taken when your first lesson is confirmed.

Freedom stories

We’ve helped 300,000+ learners pass their driving test.

What you get with Midrive

Expert instructors

Unlike many driving schools, we only work with fully qualified, Approved Driving Instructors who are all highly rated by learners.

Free learner app

Accelerate your learning with the #1 app for learner drivers. Track your progress, practise for your theory test and manage your driving lessons for free.

Refund on unused hours

You don't want to pay for lessons you haven't used! If you pass your test before using up your full driving lesson package, we'll refund your unused hours.*

100% money back guarantee

We're confident you'll love learning with us - 96% of customers would recommend us! But, if you're not happy after your first lesson, we'll refund you in full.⁺

Common questions

Your freedom for less

We get it. Finding a trusted local driving instructor at the right price can be daunting.

That’s why we offer competitively priced manual and automatic driving lessons across the UK, from the congested streets of London to the quaint roads of Oxford. What's more, our learners save money by passing 17 hours faster than the UK average.

All our local instructors have been rated at least 4 out of 5 by learners. So, whether you’re a Northerner learning to drive in Manchester, or a Southerner taking driving lessons in Southampton, Brighton or Portsmouth, we’ve got you covered.

And that includes you too, Midlanders! We have top-rated instructors in Birmingham, Coventry, Northampton, Derby and everywhere in between.

Enter your postcode to get started.