What you need to know before you explore

Getting a driver's license in Spain means going through your regional traffic authority, not a single national office. The process takes several weeks, involves both written and practical tests, and costs vary by region — typically between €150 and €300 total. You will need to be at least 18 years old, have a Spanish address, and pass a medical exam that checks your vision and general fitness to drive.

If you already hold a valid license from another country, Spain may recognize it for as long as you are a visitor, but if you become a resident, you must exchange it for a Spanish license within a set timeframe. The rules for this differ depending on which country issued your original license.

Key Takeaways

  • You must contact your regional traffic authority (Jefatura Provincial de Tráfico) in person to start the process, as there is no single national process.
  • The written test covers traffic rules and road signs in Spanish, and you can usually take it in other languages if you request it in advance.
  • A medical exam is required before you can sit for the written test, and you must pass both the written and practical driving tests to receive your license.
  • If you hold a license from outside the EU, you may need to exchange it rather than retake all tests, depending on your country of origin and residency status.
  • The entire process from first visit to receiving your license typically takes four to eight weeks.

Where to start: finding your regional traffic authority

Spain's traffic system is organized by region (provincia), so you must go to the Jefatura Provincial de Tráfico that covers the area where you live. You cannot explore online or by mail for a new license — you must visit in person. Search for "Jefatura Provincial de Tráfico" plus your city name to find the office nearest you, or use the official Spanish traffic authority website (Dirección General de Tráfico, or DGT) to locate your regional office.

When you visit, bring your passport or national ID, proof of address (a utility bill or rental agreement dated within the last three months), and your original license if you already hold one from another country. The staff will tell you what the next steps are and when you can schedule your medical exam. Some offices allow you to book appointments online; others require you to show up during walk-in hours.

The medical exam and what it covers

Before you can take the written test, you must pass a medical examination performed by an approved doctor. This exam checks your eyesight (you need at least 0.6 vision in each eye, or 0.8 in one eye and 0.4 in the other with correction), hearing, color blindness, and general physical and mental fitness. The doctor also reviews your medical history to flag any conditions that might affect your ability to drive safely.

You can have this exam done at a private clinic approved by the traffic authority, or at some regional traffic offices that have doctors on staff. The cost is usually €30 to €50. Once you pass, the doctor gives you a certificate that you bring to your next appointment at the traffic authority. This certificate is valid for a limited time, so do not delay scheduling your written test.

Taking the written test in Spanish

The written test consists of 40 multiple-choice questions about Spanish traffic laws, road signs, and safe driving practices. You have 25 minutes to complete it, and you must answer at least 32 questions correctly to pass. The test is given in Spanish by default, but you can request it in English, French, German, or Portuguese if you notify the traffic authority when you book your test slot.

Study materials are available free on the DGT website, and many private websites and apps offer practice tests in multiple languages. The test covers real-world scenarios — for example, what to do if you see a specific road sign, or how to behave at a roundabout. If you fail, you can retake it after a waiting period (usually a few days to a week, depending on your region).

The practical driving test and what examiners look for

Once you pass the written test, you schedule a practical driving test with an examiner from the traffic authority. The test lasts about 25 to 30 minutes and takes place on real roads in your area. The examiner watches how you handle the vehicle, obey traffic laws, respond to other drivers, and manage hazards. Common reasons for failing include not checking mirrors, speeding, failing to signal, or not stopping at a red light.

You must bring a car to the test — either your own or one provided by a driving school. Many people take lessons with a professional instructor before the test; this is not required, but it significantly increases your chances of passing on the first attempt. If you fail, you can retake the test after waiting a set period (usually one to two weeks).

If you already have a license from another country

Spain recognizes licenses from EU and EEA countries (the European Union plus Iceland, Liechtenstein, and Norway) without requiring you to retake tests, as long as your license is valid. If you become a resident of Spain, you must exchange your foreign license for a Spanish one within a certain timeframe — usually six months to two years, depending on your region and the country that issued your original license. Contact your regional traffic authority to confirm the important date for your specific situation.

If your license is from outside the EU, the rules are stricter. Some countries have reciprocal agreements with Spain that allow you to exchange your license without retesting; others do not. You will need to check with your traffic authority or the DGT website to see whether your country is on the list. If there is no agreement, you must take the full Spanish test process.

Costs and timeline from start to finish

The total cost of obtaining a Spanish driver's license ranges from €150 to €300, depending on your region and whether you use a driving school. The medical exam costs €30 to €50, the written test fee is €20 to €40, and the practical test fee is €50 to €100. If you take driving lessons, add €30 to €60 per hour, and most people take 20 to 40 hours of lessons before attempting the practical test.

The timeline typically runs four to eight weeks from your first visit to the traffic authority to receiving your license in the mail. This assumes you pass both tests on your first attempt. If you fail either test, add one to three weeks for each retake. Once you pass the practical test, the traffic authority will mail your physical license to your address within two to four weeks.

Frequently Asked Questions

Can I take the written test in English?

Yes, but you must request it when you book your test appointment. English, French, German, and Portuguese are available in most regions. Not all traffic offices offer all languages, so confirm availability when you contact your regional authority.

What happens if I fail the practical driving test?

You can retake it after a waiting period, usually one to two weeks. There is no limit to how many times you can retake it, but you pay the test fee each time. Many people take additional driving lessons between attempts.

Do I need to exchange my foreign license if I am only visiting Spain?

No. If you are a visitor, your valid foreign license is recognized for temporary use. You only need to exchange it if you become a resident and your region requires it.

Can I use an automatic transmission car for the practical test if I learned on a manual?

Yes, but your license will be restricted to automatic vehicles only. If you want to drive manual cars, you must take the test in a manual transmission vehicle.

What if I lose my Spanish driver's license after I receive it?

Report the loss to your regional traffic authority and request a replacement. You will need to pay a replacement fee (usually €20 to €30) and provide proof of the loss. A new license will be mailed to you within a few weeks.