Exchanging an EU Driving Licence in Spain
With an EU or EEA licence you can usually keep driving in Spain. Exchange is voluntary, but the 2-year rule can force registration. How it works and the cost.
If you hold an EU or EEA driving licence and you live in Spain, you can usually keep driving on it without doing anything. An EU or EEA licence is valid to drive on in Spain while it remains current and has not been withdrawn. Exchanging it for a Spanish licence is voluntary in most cases. There is one important exception, the two-year rule, which can make registering your licence compulsory. This guide explains when you must act, how to exchange your licence, what the medical check costs, and which countries count as EEA.
Do you have to exchange an EU licence in Spain?
In most cases, no. An EU or EEA driving licence is valid to drive on in Spain for as long as it stays current and has not been withdrawn or suspended. You do not have to swap it for a Spanish one just because you have moved here. Exchanging is voluntary, and many residents drive for years on their original licence with no problem.
That said, there is a catch that trips people up. The rule below, the two-year rule, applies to licences with indefinite or very long validity. If that is your situation, keep reading before you assume you are fine.
When must you register or exchange your licence?
You must register or renew your licence into the Spanish system within two years of taking up normal residence if any of these apply:
- Your EU or EEA licence has indefinite validity (no expiry date).
- It is a Group 1 licence (car, motorcycle, categories such as AM, A1, A2, A, B) with a validity period longer than 15 years.
- It is a Group 2 licence (lorry and bus, categories such as C and D) with a validity period longer than 5 years.
This is the two-year rule. The idea is simple: Spain does not want a licence sitting on its roads for decades without the periodic medical checks that Spanish licences require. So if your licence has no real expiry, or an unusually long one, you are expected to bring it into the Spanish system within two years of becoming a resident.
If your EU or EEA licence has a normal expiry date within those limits, you generally do not need to register early. You can drive on it until it runs out, then exchange or renew it in Spain. Rules can change, so confirm your own case on the DGT foreign licence page before you decide.
How do you exchange an EU licence for a Spanish one?
Exchanging an EU or EEA licence is a straightforward administrative swap. You do not sit the theory or practical exam again. The core requirement is a Spanish medical fitness check, and then the paperwork with the DGT. The steps look like this:
- Book a medical check. You do this at an authorised driver medical centre (centro de reconocimiento de conductores). The check covers eyesight, reflexes and general fitness to drive. It typically costs around 20 to 40 euros.
- Gather your documents. You will generally need your current EU or EEA licence, your NIE or residence document, proof that you live in Spain, and a passport-style photo. Check the exact list for your province before you go.
- Apply through the DGT. You submit the exchange (canje) request, usually with an appointment at a Jefatura Provincial de Trafico or online through the DGT electronic office.
- Hand over the old licence. When you exchange, you give up your original EU licence and receive a Spanish one in its place.
The medical is the part most people forget to budget for. It is quick, but it is compulsory, and the Spanish licence you receive will carry its own renewal cycle from then on. For how that cycle works afterwards, see how to renew a Spanish driving licence.
Which countries count as EEA?
The EEA (European Economic Area) is the 27 European Union member states plus Iceland, Liechtenstein and Norway. A licence from any of these is treated as an EU or EEA licence for the rules on this page. That means you get the same voluntary-exchange treatment and the same two-year rule for indefinite or long-validity licences.
Switzerland is a special case. It is neither in the EU nor the EEA, though it is often treated favourably through separate agreements. If you hold a Swiss licence, confirm your exact position with the DGT rather than assuming the EEA rules apply. And if your licence comes from outside the EU and EEA entirely, a different process applies. Read how to exchange a non-EU licence in Spain for that. UK licences also have their own post-Brexit route, covered in exchanging a UK licence in Spain.
What if you also want to sit the DGT test?
Most EU and EEA drivers never need to sit a Spanish exam, because the exchange is a swap, not a re-test. But some people choose to, for example if they let a licence lapse, want an additional category, or simply want to learn Spanish road rules properly before driving here.
If that is you, the theory exam is available in English for the car licence (Permiso B), which removes the language barrier. Our complete guide to the DGT theory test in English explains the format, the pass mark and how to book. You can also start practising real exam-style questions in English right now on our practice tests.
Frequently asked questions
Can I keep driving in Spain on my EU licence?
Yes, in most cases. An EU or EEA licence is valid to drive on in Spain while it is current and has not been withdrawn. Exchanging for a Spanish licence is voluntary, unless the two-year rule applies to your licence.
What is the two-year rule?
If your EU or EEA licence has indefinite validity, or a Group 1 validity over 15 years, or a Group 2 validity over 5 years, you must register or renew it into the Spanish system within two years of taking up normal residence.
Do I have to take an exam to exchange an EU licence?
No. Exchanging an EU or EEA licence does not require a theory or practical exam. You do need a Spanish medical fitness check, which usually costs around 20 to 40 euros, plus the DGT paperwork.
How much does the medical check cost?
The driver medical check typically costs around 20 to 40 euros at an authorised centre. Prices vary by region and centre, so confirm locally. This is separate from any DGT administrative fee for the exchange.
Is Switzerland covered by the EU rules?
Not automatically. Switzerland is neither in the EU nor the EEA, though separate agreements often apply. If you hold a Swiss licence, confirm your exact situation with the DGT rather than assuming the EEA rules apply to you.
Sources
- DGT, conducir con un permiso extranjero: permiso extranjero.
- DGT, canje de permisos UE/EEE.
Last updated: August 2026.
About DGTTestPro
- Question bank
- 3857+ questions, every one in English and Spanish
- Licence categories
- 7 covered (B, A2, AM, C, D, CAP, B+E)
- Theory book
- 17 chapters, free to read
- Exam simulation
- 30 questions in 30 minutes, pass mark 27/30 - the real DGT format
- Price
- Free to start. Premium is € 24,99 once for 180 days - not a subscription, no auto-renewal.
Questions are written and checked by people against the official DGT syllabus - never AI-generated. Your data stays in the EU.
See what Premium includes · Compare with other DGT test sites
Ready to pass the DGT theory test?
Practise official-format questions in English and Spanish, with explanations after every answer.
Try a free practice test