How much does learning to drive cost?

2 min read • Posted Nov 26, 2018
Learning to drive cost

The average learner takes 47 hours of driving lessons before passing the driving test. With the average lesson costing £24, that comes to £1,128. Then, you’ll have to pay £34 or £43 for your provisional licence (depending on whether you buy online or by post), £25 for your theory test, and £62 or £75 for your practical test, depending on when you take it.

logo 125x36 (1)

Did you know: Midrive is the #1 national driving lesson provider on Trustpilot!

Find out more.

How much does a provisional licence cost?

The first step in the process of learning to drive is applying for your provisional licence. This costs £34 when you purchase online, and £43 by post.

How much do driving lessons cost?

DVSA research suggests that the average learner driver requires 47 hours of driving lessons with a professional driving instructor, and, at an average cost of £24 an hour, that’s a total of £1,128. But there are factors that can affect price:

  1. How much your driving instructor charges per hour
  2. Your chosen transmission type (automatic driving lessons cost more)
  3. If you book with any discounts (for example lessons often cost less if you book them in blocks)

At Midrive you can also get your first lesson free by entering our promo code.

Choosing an instructor

Remember, price shouldn’t be your only factor when you’re looking for an instructor. You should think about instructor quality as well. For example, choosing an instructor who is cheap but not fully qualified could cost you more in the long run. You might end up needing multiple lessons to cover a topic a fully qualified instructor would have taught you in one! Midrive instructors are all fully qualified and rated at least 4 out of 5 by their learners. You’ll definitely get your money’s worth with us!

Private practice

If you’re also going to do some private driving practice with a family member or friend, you’ll need to make sure you’re road-ready in your own vehicle. This involves getting your car insured with learner driver insurance and making sure you’ve got a set of L-plates to stick on your car.

A number of insurance providers offer insurance policies for learner drivers and prices aren’t as high as you might expect them to be.

It’s worth shopping around a few car insurance companies to find out what they have to offer in terms of policies for learner drivers.

How much does a theory test cost?

The cost of a car theory test is £25. You can pay for and book your theory test at

logo 125x36 (1)

Top tip: Book with Midrive and get £25 off!

Check it out.

How much does a practical driving test cost?

The cost of a practical car driving test depends on when you take it. Tests taken on weekdays cost £62, whilst driving tests taken on evenings, weekends and bank holidays cost £75.

You can also pay for and book your practical driving test at


There are certain costs you’ll have to prepare for when learning to drive, but the financial side of things will be much more manageable if you know what to expect.

Whether it’s you, your family or a mixture of both who’ll be paying for your driving lessons, you should take the time to come up with a budgeting plan. Don’t, however, try to set yourself too rigid a time frame to pass your driving test in, because everyone learns at a different pace.

Image via Howard Lake

See lesson prices near you