Madrid cityscape with Gran Via and traffic
Expat Experiences

The Complete Guide to Taking the Driving Test in English in Madrid for Expats

A Madrid-specific guide covering everything from DGT office locations to English-friendly driving schools in the capital.

January 15, 202610 min read

Carlos Mendez

Driving Instructor & Founder

As the capital of Spain, Madrid attracts a vast number of international residents each year. From corporate transfers and embassy staff to language assistants and tech professionals, the English-speaking community in Madrid is large and diverse. Many of these residents eventually need to obtain a Spanish driving licence, whether because their foreign licence is about to expire for use in Spain or because they want the full freedom to drive across the country. This guide walks you through the entire theory test process with a specific focus on how things work in Madrid.

DGT Offices in Madrid

Madrid has multiple DGT (Direccion General de Trafico) offices, which is helpful given the sheer size of the city and its surrounding metropolitan area. The main Jefatura Provincial de Trafico de Madrid is located on Calle de Arturo Soria in the Hortaleza district. This is the primary office for most licence-related procedures, including theory test administration. Additionally, there are satellite offices in various parts of the Community of Madrid that may handle certain administrative tasks.

The Arturo Soria office is well connected by public transport, accessible via the Arturo Soria metro station on Line 4. If you are coming from central Madrid, the journey takes approximately 20 to 30 minutes by metro. It is advisable to arrive early on the day of your theory exam, as the building can be busy and you will need to go through a check-in process before entering the exam room.

Always book appointments with the DGT online through sede.dgt.gob.es or have your autoescuela handle it. Walk-in visits without an appointment are generally not accepted for licence-related procedures. The online booking system is available in Spanish, so if you need help navigating it, your driving school can assist.

Choosing an English-Friendly Autoescuela in Madrid

Madrid has hundreds of autoescuelas, but only a fraction of them cater to English-speaking students. The good news is that because the expat community is so large, there are several well-established schools that offer English-language study materials and have instructors comfortable teaching in English. These schools tend to be concentrated in neighbourhoods with high international populations, such as Salamanca, Chamberi, Retiro, Malasana, and the financial district around AZCA and CTBA.

When evaluating autoescuelas in Madrid, consider more than just the price. Ask about their pass rate, how long they have been working with English-speaking students, and whether they provide access to the official DGT question bank in English. Some schools offer online portals where you can take unlimited practice tests, while others rely on printed materials. Given that the theory test is computer-based, practising on a screen is much closer to the real experience.

  • Request a breakdown of all fees upfront, including registration, study materials, medical certificate, exam fees, and practical lessons
  • Ask how many English-speaking students they have helped pass the theory test in the past year
  • Check whether they schedule the medical certificate appointment for you or if you must arrange it separately
  • Verify that they provide the official DGT question bank in English, not a simplified or unofficial version
  • Ask about their policy if you fail the theory test, specifically whether re-examination fees are included
A modern driving school classroom with computers
A good Madrid autoescuela will provide computer-based practice tests that mirror the actual DGT exam format.

The Cost of Getting Your Licence in Madrid

Madrid is one of the more expensive cities in Spain for obtaining a driving licence, though prices have become more competitive in recent years. The total cost depends on your autoescuela, how many practical lessons you need, and whether you pass both tests on the first attempt. As a general guide, expect the following range of costs for the complete process.

  • Autoescuela registration and theory preparation: 200 to 400 euros
  • Medical fitness certificate (certificado medico): 30 to 60 euros
  • DGT theory exam fee: approximately 95 euros (set by the government)
  • Practical driving lessons: 25 to 45 euros per lesson, with most students needing 10 to 25 lessons
  • DGT practical exam fee: approximately 95 euros
  • Total estimated cost: 700 to 1,800 euros depending on individual circumstances

These prices are broadly in line with other major Spanish cities like Barcelona and Valencia, though they can be slightly higher in central Madrid neighbourhoods. Some autoescuelas offer package deals that bundle the theory and practical phases together at a discounted rate. It is always worth comparing at least three schools before making your decision.

Madrid-Specific Driving Challenges

Madrid presents some unique driving challenges that are worth understanding even before your theory test. The city is built around a series of ring roads: the M-30 is the innermost ring road that circles the city centre, while the M-40 and M-50 form progressively larger orbits further out. These roads carry enormous volumes of traffic, particularly during rush hours between 7:30 and 9:30 in the morning and 6:00 to 8:30 in the evening.

Central Madrid also has a Low Emissions Zone known as Madrid ZBE. This restricts access for the most polluting vehicles in a large area covering much of the city centre and surrounding districts. Vehicles need the appropriate Distintivo Ambiental (environmental sticker) from the DGT to circulate freely. The theory test includes questions about environmental driving and restricted zones, so understanding these concepts in the Madrid context is beneficial.

A busy multi-lane highway with traffic
Madrid's ring roads like the M-30 carry heavy traffic and feature in many practical test routes.

Practical Test Routes in Madrid

While this guide focuses primarily on the theory test, it is useful to know what comes after. The practical driving test in Madrid typically takes place in the area surrounding the DGT examination centre. Common routes include sections of residential neighbourhoods, main avenues, and sometimes parts of the M-30 or its access roads. Examiners will test your ability to handle roundabouts, lane changes, parallel parking, and navigation of complex intersections.

Your autoescuela will conduct practical lessons along these common test routes so that you are familiar with the road layout, lane markings, and typical traffic patterns. Many students find that the practical test in Madrid is more demanding than in smaller cities simply because of the traffic volume and the complexity of the road network. This is one reason why choosing a Madrid-based autoescuela with experienced local instructors is so important.

Wait Times in Madrid vs Other Cities

Madrid is one of the busiest DGT jurisdictions in Spain, and wait times for both theory and practical test appointments can reflect this. For the theory test, you might wait anywhere from two to five weeks after your autoescuela submits your application. For the practical test, waits of four to eight weeks are not uncommon, especially during peak periods in spring and autumn.

Some expats have found that taking the theory test at a DGT office in a nearby city such as Toledo, Guadalajara, or Segovia can reduce wait times significantly. However, this requires coordination with your autoescuela, as they need to be registered in or have an arrangement with that jurisdiction. It is worth asking your school about this option if you are on a tight timeline.

Preparing for the Theory Test

The DGT theory test is a computer-based exam consisting of 30 multiple-choice questions. You have 30 minutes to complete it, and you must make no more than 3 errors to pass. The questions are drawn from the official DGT question bank, which contains thousands of questions covering traffic signs, road rules, vehicle mechanics, first aid, and driving safety. The test is available in English for those who request it when registering.

The most effective preparation strategy is to practise with the actual DGT question bank in English. SpanishDrivingTest.com offers practice tests that use the same question pool and format as the real exam. Many successful students report doing between 50 and 100 practice tests before their exam date. This repetitive practice helps you recognise question patterns, memorise key rules, and get comfortable with the English translations used in the official exam.

The theory test is not something you can wing based on driving experience. I have been driving for 15 years in the UK, and I still failed my first attempt because I did not study the specific Spanish rules. On my second attempt, after doing dozens of practice tests on SpanishDrivingTest.com, I passed with zero errors.

Tips from Madrid Expats

Based on conversations with many English-speaking residents who have successfully obtained their Spanish licence in Madrid, here are the most commonly shared pieces of advice for those just starting the process.

  • Start the process as early as possible. Between paperwork, wait times, and studying, the entire process can take three to six months
  • Get your NIE or TIE sorted first, as you cannot begin the driving licence process without it
  • Register on the padron (empadronamiento) at your local ayuntamiento, as this is a required document
  • Take the medical certificate at a centro medico near your home. It is a simple test of vision, coordination, and basic health
  • Do not underestimate the theory test. Treat it as a proper exam that requires dedicated study time
  • Use the English version of the test but be prepared for some awkwardly translated questions
  • If possible, take some practical lessons before the theory test to give context to what you are studying
A person reviewing driving theory materials at a desk
Dedicated study time is essential, even for experienced drivers from other countries.

Final Thoughts

Obtaining a Spanish driving licence in Madrid requires patience, preparation, and a good autoescuela. The process can feel daunting at first, especially when navigating the bureaucracy in a foreign country. However, thousands of expats successfully complete it every year, and with the right approach, you will too. Start by finding an English-friendly autoescuela, commit to a consistent study schedule using quality practice materials like SpanishDrivingTest.com, and give yourself enough time to complete each step without rushing. Madrid is a city that rewards those who drive with confidence and awareness, and earning your Spanish licence is a milestone worth celebrating.

About the Author

Carlos Mendez is a licensed driving instructor with over 10 years of experience helping international residents pass the Spanish Permiso B exam. He founded SpanishDrivingTest.com to make free, high-quality exam preparation accessible to everyone.

Ready to test your knowledge?

Put what you learned into practice with 130+ exam-style questions, AI explanations, and a voice coach.