What you need to do to get a Spanish driver's license

To get a Spanish driver's license, you must pass a written theory test and a practical driving test, then collect your license from the traffic authority in your province. The process takes between two and four months from start to finish, depending on how quickly you book your tests and pass them. You do not need to be a Spanish citizen — residents with a legal address in Spain can obtain one — but you will need to surrender any valid license from another country when you receive your Spanish one.

The entire process happens through a driving school (autoescuela), which handles your registration with the traffic authority, schedules your tests, and provides the mandatory theory and practical instruction. You cannot book tests directly with the government; the school is your only route. Most schools charge between €600 and €1,200 for the full package, though this varies by region and the number of practical lessons you need.

Key Takeaways

  • You must enroll at a driving school (autoescuela) in the province where you live; this is the only way to register for tests.
  • The theory test covers traffic rules and road signs and is offered in multiple languages including English, though availability depends on your school and location.
  • You must pass the theory test before you can book the practical driving test, which lasts about 25 minutes on real roads.
  • Once you pass both tests, you collect your physical license card from the traffic authority (Dirección General de Tráfico) office in your province within a set timeframe.
  • If you hold a valid license from another country, you can exchange it for a Spanish one without taking tests, provided your country has a reciprocal agreement with Spain.

Finding and enrolling at a driving school

Search for an autoescuela in your town or city using Google Maps or by asking your local town hall (ayuntamiento) for a list. Most neighborhoods have at least one, and many operate in multiple locations. When you contact a school, confirm they can teach in your language — English-language instruction is common in major cities but less available in smaller towns. Ask about their current wait times for theory and practical tests, as these vary widely depending on how busy the school is and how many test slots the traffic authority allocates to them each month.

Visit the school in person with your passport or national ID card, proof of your Spanish address (a utility bill, rental contract, or letter from your landlord), and your current driver's license if you hold one from another country. The school will register you with the traffic authority and collect a fee, usually €100 to €200, for the registration and administrative work. They will give you a receipt and enroll you in theory classes, which are typically held in groups two or three times per week.

Passing the theory test

The theory test covers Spanish traffic laws, road signs, vehicle maintenance, and safe driving practices. It consists of 40 multiple-choice questions, and you must answer at least 33 correctly to pass. The test is offered in Spanish, English, French, German, Portuguese, Arabic, Chinese, and Russian, though not all languages are available at every school or location — confirm this when you enroll.

Your driving school will provide study materials, usually a handbook and access to practice tests online or on an app. Most schools require you to attend theory classes before they will schedule your test, typically after two to four weeks of instruction. You can take the test at the school's testing center or at a traffic authority office, depending on the arrangement your school has. If you fail, you can retake it after one week; most people pass on their second or third attempt.

Booking and taking the practical driving test

Once you pass the theory test, your driving school will schedule your practical test with the traffic authority. The wait time for a practical test slot ranges from two weeks to three months, depending on demand in your province. The school will tell you the date and time; you cannot choose these yourself. You must bring your passport or ID card and your theory test pass certificate on the day of the test.

The practical test lasts approximately 25 minutes and takes place on real roads in your town or city, not on a closed course. An examiner from the traffic authority sits in the passenger seat and observes your driving. You will be tested on basic vehicle control, parking, lane changes, following traffic signals, and your response to other road users. Common reasons for failing include hitting the curb while parking, not checking mirrors, speeding, and failing to yield. If you fail, you can retake the test after two weeks; your school will book the next available slot.

Collecting your physical license card

After you pass both tests, the traffic authority will issue your license. You do not receive it when ready; instead, you will be notified when it is ready for collection, usually within two to four weeks. You must go to the traffic authority office (Dirección General de Tráfico) in your province to pick it up in person. Bring your passport or ID card and any documentation the authority sent you with your notification.

The license is valid for ten years if you are under 65 years old, and five years if you are 65 or older. If you hold a valid license from another country, you must surrender it when you receive your Spanish license. The traffic authority will keep it on file. If you obtained your Spanish license through exchange rather than testing, this step is the same — you still collect the card in person at the traffic authority office.

Exchanging a foreign license without taking tests

If you hold a valid driver's license from certain countries, you may be able to exchange it for a Spanish license without taking the theory or practical tests. Spain has reciprocal agreements with most European Union countries, some other European nations, and a small number of countries outside Europe. The list changes periodically, so check the Spanish traffic authority website (dgt.es) or ask your driving school whether your country qualifies.

To exchange a license, you must be a legal resident of Spain with a registered address. You will need your current license, your passport or ID card, proof of address, and a medical certificate confirming you are fit to drive (obtained from a doctor approved by the traffic authority). Submit these documents to the traffic authority office in your province. The process takes four to eight weeks, and you will be notified when your new license is ready for collection. You do not attend any classes or take any tests.

What happens if you fail a test

Failing either the theory or practical test does not prevent you from retaking it. You can retake the theory test after one week and the practical test after two weeks. Your driving school will book the next available slot for you. Most people pass within two or three attempts, though some take longer. Each retake costs an additional fee, usually €30 to €50 per test, paid to the traffic authority through your school.

If you fail the practical test multiple times, your school may recommend additional paid lessons before your next attempt. These lessons are optional but often helpful, especially if the examiner's feedback identified specific weaknesses like parking or lane changes. Keep in mind that the longer you take to pass, the longer your overall process stretches — some people complete everything in two months, while others take six months or more if they need multiple retakes.

Frequently Asked Questions

Can I use my foreign license while I wait for my Spanish one?

Yes, your current license remains valid while you are in the process of obtaining a Spanish one. You can drive legally on your foreign license until you receive your Spanish license. Once you collect your Spanish license, you must use it instead of your foreign one for driving in Spain.

What if I fail the practical test because of an accident during the test?

An accident during the practical test results in automatic failure. You can retake the test after two weeks. Your driving school may recommend additional lessons before your next attempt, especially if the accident was caused by a control or judgment error rather than an unavoidable external factor.

Do I need to pass a medical exam to get a Spanish license?

Yes, you must obtain a medical certificate from a doctor approved by the traffic authority confirming you are fit to drive. This is usually a straightforward check of your vision, hearing, and general health. Your driving school can direct you to an approved doctor, and the certificate costs between €30 and €60.

Can I take the theory test in English if I do not speak Spanish?

Many driving schools offer the theory test in English, but not all do, and availability varies by region. Confirm this when you contact schools in your area. If no school near you offers English, you may need to travel to a larger city or consider hiring a translator, though the latter is not officially recognized by the traffic authority.

What if I move to a different province before I finish the process?

You can transfer your registration to a driving school in your new province, though the process and timing vary. Contact your original school and your new school to arrange the transfer. You may lose your place in the test queue and have to wait for new slots in your new province.