· Updated · 6 min read
How Much Does a Driving Licence Cost in Spain? 2026 Guide
What getting a Spanish car licence costs in 2026: registration, theory, practical lessons, DGT fees and medical, with Barcelona ranges and typical totals.
The short answer
Getting a Spanish car licence (category B) in Barcelona in 2026 typically costs roughly €800 to €1,500 in total: school registration, theory, a state exam fee that covers two attempts (third-party guides give €94.05), a medical certificate and 20 to 40 lessons at about €29 to €45. A January 2025 report says the category B theory test can be taken in English, French or German, but the practical exam cannot.
You have a licence from home that Spain will not exchange, or you never had one, and now the quotes arrive: a registration fee here, a theory course there, "lessons extra" in small print, and an exam that you assume is entirely in Spanish. The headline price is rarely the price, and the language question is the one nobody answers. This guide gives the full 2026 cost, what the DGT says about fees and validity, and whether you can take the theory test in English.
If you are a new driver in Spain, or your licence cannot be exchanged, you will need to pass the Spanish theory and practical exams. Advertised prices from driving schools can look very low because they often cover only registration and theory, so it helps to know the full list of costs before you compare schools.
How much does a driving licence cost in Barcelona in 2026?
A category B (car) licence in Barcelona typically costs roughly €800 to €1,500 in total in 2026, depending on the school and how many practical lessons you need. One comparison puts the range higher at around €600 to €1,800 for the most extreme cases. Barcelona is often described as one of the more expensive Spanish cities for this.
What does the total include?
- School registration: roughly €200, though this varies a great deal between schools.
- Theory course: roughly €150 to €200, and some online schools charge less.
- DGT exam fee: the DGT's page says the fee covers two exam attempts but shows no amount, and third-party guides give €94.05. If you fail twice you file a new application and pay again.
- Medical certificate: roughly €30 to €60 at an approved driver assessment centre (centro de reconocimiento de conductores). The DGT says the certificate is valid for 90 days, so apply for the exam before it expires.
- Practical lessons: roughly €29 to €45 per lesson at traditional schools, and around €29 to €34 at some online platforms.
Some published guides quote much lower package prices, for example €250 to €520, because those figures cover only the base package and not the lessons you will actually need. Ask every school for the total including the exam fee and a realistic number of lessons.
How many practical lessons will I need?
Guidance commonly recommends at least 30 practical lessons, though anywhere from 20 to 40 is typical before students feel ready. The lesson count is the biggest variable in the final bill, and each lesson costs roughly €29 to €45, so the practical portion alone can be about €600 to €1,800 depending on how quickly you learn.
Do I need to take the tests if I already have a foreign licence?
Not necessarily. Licence holders from countries with an exchange agreement can often swap without exams. For a car or motorcycle licence the DGT fee is €28.87 with no exam, against €94.05 where exams are required. See our guide to exchanging a foreign driving licence in Spain to check which route applies to you.
How do I find an English-speaking driving school in Barcelona?
A few Barcelona schools offer instruction in English, though theory exams and official materials are usually in Spanish or Catalan. Ask whether the theory course, the practice tests and the lessons are in English, and whether the school helps with the exam booking. You can browse the Barcelona driving school directory below.
Find English-speaking driving schools in your neighbourhood: All of Barcelona, or by area: Eixample, Poblenou, Sarrià-Sant Gervasi, Les Corts, Diagonal Mar & Vila Olímpica, Gràcia, El Born & Barri Gòtic and Sants.
How can I keep the cost down?
- Get the all-in price in writing, including the DGT fee and the number of lessons included.
- Compare a traditional school with an online school for the theory.
- Book lessons in blocks, since some schools discount packs.
- Ask about the price of extra lessons and any re-sit fees before you enrol.
What are the steps to get a Spanish driving licence?
The usual path is to enrol at a driving school, complete the theory course, get a medical certificate from an approved centre, pass the theory exam, take practical lessons and then pass the practical exam with the DGT. The school normally handles the paperwork and books the exams. According to the DGT's page, last updated on 9 July 2026, a passed test stays valid for two years, you must be resident in Spain (non-EU applicants need to show a continuous stay of at least six months), and holders of an EU or EEA licence exchange it instead of sitting the exams.
How long does it take?
It varies with how often you take lessons and how quickly exam slots become available. Some students finish within a few months and others take longer, particularly if they need extra lessons or wait for a test date. Ask the school about their typical waiting time for exam dates, since this can affect the total time more than the lessons themselves.
Can I take the driving theory test in English?
For a category B car licence, yes for the theory test, according to a Motorpasión report of 12 January 2025 on the languages the DGT allows. Besides Spanish, you can ask for the theory exam in Catalan in Catalonia and the Balearic Islands, and in English, French or German. The same report says the foreign-language option applies only to the theory test, that the practical exam must be taken in Spanish or a co-official language, and that special categories such as motorcycles and lorries can be taken only in Spanish or a co-official language. The DGT's own page does not list the languages, so confirm the current options with your school or the traffic office when you apply. Driving schools can teach lessons in other languages, so you can still learn in English even though the practical examiner works in Spanish or Catalan.
Prices change every year, and the DGT updates its fees annually, so confirm the current amounts. This guide is general information. You can also compare against typical prices for other services in our cost checker.
See the driving licence price guide for ranges and sources, and our guide to English-speaking driving schools.
Common questions
How much does a driving licence cost in Barcelona?
In 2026 the total for a car licence typically ranges from about €800 to €1,500, including registration, theory, the DGT exam fee, a medical certificate and practical lessons.
How much is a driving lesson in Barcelona?
Traditional schools charge roughly €29 to €45 per practical lesson in 2026, and some online platforms charge about €29 to €34.
What is the DGT exam fee for a driving licence?
The DGT says the application fee covers two exam attempts, and a failed second attempt means a new application and fee. Its page shows no amount, and third-party guides give €94.05.
How many driving lessons do I need in Spain?
Guidance recommends at least 30, and 20 to 40 is common before students feel ready for the practical exam.
Can I exchange my foreign licence instead of taking the tests?
Often yes, if your country has an exchange agreement. The DGT fee is €28.87 for a car licence with no exam.
Can I take the Spanish driving theory test in English?
For a category B licence, a January 2025 Motorpasión report says the theory test can be requested in English, French or German as well as Spanish, and in Catalan in Catalonia. The practical exam must be in Spanish or a co-official language, so confirm the current options with your driving school.
Typical prices mentioned in this guide
- Practical driving lesson€29 to €45
- Full car licence (category B) in Barcelona€800 to €1,500
- DGT fee to exchange a foreign car licence€28.87
Typical market ranges from published sources, not the fees of any professional listed here.
Sources consulted
- Dribo: cost of a driving licence in Barcelona
- Zona F: cost of the carnet in Barcelona
- DGT: exchange of foreign licences
- Bankinter Consumer Finance: cost of a driving licence in 2026
- DGT: requirements, preparation and sitting the exam to obtain a new licence (page updated 9 July 2026)
- Motorpasión: the languages the DGT allows for the licence exam besides Spanish (12 January 2025)
Facts are paraphrased and cross-checked, not lifted from these sources verbatim. This page is informational, not legal, tax or medical advice.