How Much Does It Cost to Get a Driver's License in Spain?
Quick answer (TL;DR): If you searched for how much does it cost to get a driver's license in Spain, the fixed official fee is the exam fee (tasa 2.1) of €94.05, which covers two exam attempts set by the DGT (Dirección General de Tráfico). The medical report, driving school and lessons vary by provider. Passing the theory test first time is the main saving you control.
Quick DGT practice test:
Knowledge diagnostic: DGT
On this stretch of road, is a U-turn permitted?
⚡ Updated 2026 DGT Questions · No card needed · 100% Free
How much does it cost to get a driving licence in Spain?
Getting a Spanish B licence (permiso B) costs money in two different ways. The state exam fee is fixed: tasa 2.1 is €94.05 according to the DGT, and it covers two exam attempts. Everything else, including the medical report, driving school and lessons, is set by private providers and varies from town to town.
The simplest way to budget is to split the total into fixed official fees and variable costs. The fixed part is a single fee. The variable part depends on your own choices, such as how many lessons you need and how many times you have to sit an exam.
For most applicants the route runs in a fixed order: the medical report, the exam application with the exam fee, the theory test, then the practical test. You receive a provisional permit when you pass the last exam, and the final card arrives by post some weeks later. Each stage has its own cost or timing, but only the exam fee is set by the state.
Which driving licence fees are official and which ones change?
Official fees are set by the DGT (Dirección General de Tráfico), Spain's national traffic authority, and they are the same wherever you apply in Spain. The three fees you are most likely to meet are tasa 2.1 (€94.05) for exams, tasa 2.3 (€28.87) for exchanging an eligible foreign licence without tests, and tasa 4.3 (€24.58) for renewal. Check the DGT fee calculator before you pay, because fees can be updated.
The table below separates the fixed official fees from the costs that vary.
| Cost item | Amount | Fixed or variable | Who sets the price |
|---|---|---|---|
| Exam fee, tasa 2.1 | €94.05 | Fixed, covers two exam attempts | DGT |
| Exchange of a foreign licence, tasa 2.3 | €28.87 | Fixed, no tests, eligible countries only | DGT |
| Renewal, tasa 4.3 | €24.58 | Fixed, free for people over 70 | DGT |
| Medical report (certificado psicotécnico) | Not set by the DGT | Variable | Authorised medical centre |
| Driving school (autoescuela) fees | Not set by the DGT | Variable | Each school |
| Practical driving lessons | Not set by the DGT | Variable, depends on hours needed | Each school or instructor |
| Theory study materials | Not set by the DGT | Variable, optional | Provider or self-study |
Does the medical report add to the cost of a Spanish licence?
Yes. Before you apply, you need a medical report (informe de aptitud psicofísica, also called certificado psicotécnico) from an authorised Centro de Reconocimiento de Conductores (CRC). The DGT does not set its price, so each centre charges its own fee. According to the DGT, the report expires 90 working days (90 días hábiles) after it is issued.
Timing is the practical issue. Because the report has a short life, book it when you are ready to file your exam application, not months before. If it expires before you apply, you will need a new one and pay again. The same kind of report is also needed for renewal, so the same timing rule applies later on.
Ask each centre for its full price in writing before you book, and compare two or three in your area.
How much do driving lessons and driving school cost in Spain?
Driving lessons are the largest variable in the total. The DGT does not publish prices for driving schools or private instructors, so the final figure depends on how many practical hours you need, local market rates and the package you buy. The number of lessons you take is the factor you influence most.
This guide does not give lesson price ranges, because no official source publishes them. Use written quotes from schools in your area instead.
Prices are not comparable until you know what is included. These factors change the total:
- How many practical hours you need. Confident learners usually need fewer lessons than nervous ones, so ask the instructor for an honest estimate.
- Whether theory classes are included or charged separately.
- Your location. Prices in large cities and small towns can differ a lot.
- Packages versus pay-per-lesson, and what happens to any unused hours.
- Fees for cancelling or moving a lesson, and any charge for the car used on exam day.
Before you sign, ask for a written price list that shows the number of lessons included, the cost of extra hours and the cancellation policy.
Can you take the theory test without going through a driving school?
Yes. You can apply to sit the exams yourself rather than through a driving school, which is known in Spain as examen libre. The application still requires the exam fee (tasa 2.1), and you must pass both the theory and the practical test. The application steps are set out on the DGT website.
The theory test is the part most people prepare for on their own. According to a DGT magazine article from October 2025, the test has 30 questions with three answer options each, one of them correct. You have 30 minutes, a little longer when a video-based question is included, and you may make no more than three errors.
If you need an easier version, the DGT offers an easy-read theory test (lectura fácil) for the B licence. You must request it in advance, through a driving school or your local traffic office (Jefatura Provincial de Tráfico), and it is available only at computerised exam centres.
On languages, the DGT application form Mod. 04 lists the theory test for the B licence in Spanish, the co-official languages, English, French and German, so you choose the language when you apply.
How can you cut the cost of getting a Spanish B licence?
Most of the avoidable cost comes from repeat exam payments and from comparing lesson prices badly. Work through these steps in order.
- Pass the theory test on your first sitting. The exam fee covers two attempts, so every failed sitting uses one of them.
- Practise with official-style questions before you apply, so that the first attempt counts.
- Book the medical report only when you are ready to file, because it expires after 90 working days.
- Get written quotes from at least two driving schools and compare the total cost for the number of lessons you will need, not the price per hour.
- Check whether your foreign licence qualifies for exchange (canje). If it does, the tasa 2.3 of €28.87 replaces the exam fee.
- Confirm the current fee on the DGT fee calculator before you pay, because fees can change.
Each step removes a source of spending you can control. The most expensive one to avoid is a second exam attempt you did not need.
For residents who arrived from abroad, the first planning question is whether the licence can be exchanged or whether you must take the exams. Exchange is cheaper and quicker when the licence qualifies. If it does not, budget for the full route: the medical report, the exam fee, lessons and any extra practice. You also need residence or study of at least six months in Spain before you can apply for the exams, under RD 818/2009 article 7.
How much does it cost to renew or exchange a driving licence in Spain?
According to the DGT, renewal of a Spanish B licence costs tasa 4.3 of €24.58, and the procedure is free for people over 70. A B licence is valid for 10 years until age 65, and for 5 years after that. Exchanging an eligible foreign licence (canje) costs tasa 2.3 of €28.87 with no practical or theory test.
Reduced fees apply in some medical cases, between €4.92 and €19.67 according to the DGT renewal page, so check whether your situation qualifies before paying the full fee. Renewal also needs a valid medical report.
Eligibility for exchange depends on your country. The United Kingdom is on the DGT list, and so are Algeria, Morocco and Tunisia, although permits from those three go through a two-phase verification. The United States, Canada and Australia are not on the list, so holders who become residents must obtain a Spanish licence through the exams.
Residents also face a time limit. Under RD 818/2009 article 21, a non-EU foreign licence stops being valid for driving in Spain six months after you acquire normal residence.
What happens if you fail the exam, and how long does a pass last?
The exam fee covers two exam attempts. If both are unsuccessful, you must submit a new application and pay the fee again. Under RD 818/2009 article 53, a passed theory test stays valid for two years, so you can pass the theory first and book the practical test later.
That two-year window is useful for planning. If your practical lessons are progressing more slowly than planned, you do not need to repeat the theory test as long as the pass is still valid. Keep the result and check its validity date before you book the practical exam.
Resits also cost time as well as money. A failed practical attempt usually means more lessons before the next booking, so the cheapest route is generally the most prepared one. Booking the practical test only when your instructor confirms you are ready is one of the simplest ways to protect your exam fee.
Key takeaways
- The official exam fee is tasa 2.1 at €94.05, and it covers two exam attempts.
- The medical report, driving school and lessons are not set by the DGT, so compare providers in writing.
- The medical report expires 90 working days after it is issued, so time your booking.
- Passing the theory test first time protects your attempts and leaves two years to finish the practical test.
- Renewal costs €24.58 and is free over 70. Exchange costs €28.87 where your licence qualifies.
Frequently asked questions
How much is the driving licence exam fee in Spain?
The DGT exam fee is tasa 2.1, €94.05 according to the DGT fee calculator. It covers two exam attempts. You only pay again if both attempts are unsuccessful and you submit a new application.
Does the medical report cost the same everywhere?
No. The DGT does not set the price of the medical report, so each authorised Centro de Reconocimiento de Conductores charges its own fee. Compare two or three centres in your area and ask for the full price in writing before you book.
How long is the medical report valid?
According to the DGT, the medical report expires 90 working days (90 días hábiles) after it is issued. Apply for the exam before it lapses. An expired report means getting a new one.
How much does it cost to exchange a UK driving licence in Spain?
The United Kingdom is on the DGT exchange list. For an eligible B licence, the exchange costs tasa 2.3 of €28.87 with no practical or theory test, according to the DGT. Eligibility depends on when the licence was obtained and on your residence status, so check the DGT page first.
How much is driving licence renewal in Spain?
Renewal costs tasa 4.3 of €24.58 according to the DGT, and it is free for people over 70. A B licence is valid for 10 years until age 65, then for 5 years. Reduced fees apply in some medical cases.
Can a US driving licence be exchanged in Spain?
No. According to the DGT, the United States is not on the list of countries with an exchange agreement. Holders who become residents must obtain a Spanish licence through the theory and practical exams.
Does a passed theory test expire?
Under RD 818/2009 article 53, a passed theory test is valid for two years. Use that time to book the practical test, because if the pass lapses you must sit the theory test again.
Sources
- Requirements, preparation and exam application — DGT
- Renewal of a driving licence nearing expiry — DGT sede
- Countries with exchange agreements — DGT
- Fee calculator (asistente de tasas) — DGT sede
- Changes to the theory test — DGT magazine
- Reglamento General de Conductores, RD 818/2009 — BOE
Rules and fees can change: always confirm with the DGT or your Jefatura Provincial de Tráfico.