26 September 2026 · 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, made up of school registration, theory, a fixed state exam fee of about €94, a medical certificate and 20 to 40 practical lessons at about €29 to €45 each.
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: about €94, a fixed state fee that covers two exam attempts.
- Medical certificate: roughly €30 to €60 at an approved centre.
- 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 and Gràcia.
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, and the fixed DGT exam fee is paid as part of the process. Ask your school how many attempts the fee covers and what a re-sit costs.
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.
What language are the exams in?
The official theory materials and exams are mainly in Spanish and Catalan, and the languages offered can differ between exam centres. If you are not fluent, ask the school which languages they can teach in, what materials they provide and whether the theory exam is available in a language you can use. Confirm the current options with the DGT and your school before you pay.
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.
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 fixed state exam fee is about €94 and covers two exam attempts, according to a 2026 Barcelona cost guide.
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.
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 to €29
Published ranges, not quotes. Prices vary by clinic.
Check a quote with the free cost checkerSources 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
Facts are paraphrased and cross-checked, not lifted from these sources verbatim. This page is informational, not legal, tax or medical advice.