Coche Test

How to Get a Driving Licence in Spain

Getting a Spanish driving licence from scratch follows a clear sequence. Here's each step, what it costs and how long it takes.

Start the free mock exam →

The steps in order

  1. Register with an autoescuela. They handle paperwork, book your exams and can arrange the English-language theory test.
  2. Pass a medical check at an authorised centro de reconocimiento de conductores.
  3. Study and pass the theory exam — 30 questions, 30 minutes, 3 mistakes allowed, available in English.
  4. Take practical driving lessons with the autoescuela.
  5. Pass the practical test with a DGT examiner.
  6. Receive your Permiso B.

Start the theory test free →

How long does it take?

Allow roughly 1–3 months overall. The theory phase can be as short as a few weeks of daily study; the practical phase depends on lesson availability and your experience. Booking and waiting times at DGT centres vary by region.

Tips to keep it fast and cheap

Frequently asked questions

Do I need an autoescuela to get a licence in Spain?

In practice yes — driving schools book your official exams (including the English theory test) and provide the required practical training.

How much does a Spanish driving licence cost?

Typically several hundred to over a thousand euros depending on lessons needed, autoescuela fees, medical and DGT fees. See our cost guide for a breakdown.

Can I take the theory test in English?

Yes, the DGT offers the theory exam in English.

Try Coche Test free — 50 most-failed questions →