Driving School vs Free Candidate: Which Route to Your Spanish Licence?
In Spain, you have two paths to get your driving licence: through a driving school (autoescuela) or as a free candidate (candidato libre). A driving school costs €600–1,200+ but handles everything for you. Going free costs €150–270 but requires you to manage all paperwork and preparation independently. This guide breaks down both options so you can choose the route that fits your budget, schedule, and confidence level.
The Two Paths Explained
Spain's DGT (Dirección General de Tráfico) allows you to obtain a Permit B either through a registered driving school or by registering yourself directly as a free candidate. Both routes lead to the same exam — 30 multiple-choice questions with a maximum of 3 mistakes allowed — followed by a practical driving test. The difference is in how you prepare, who handles the administration, and how much you pay.
Through a driving school, the autoescuela manages your registration, exam booking, study materials, and practical lessons as a package. As a free candidate, you handle every step yourself: paperwork, exam registration, finding study resources, and arranging private practical lessons with a certified instructor.
Driving School (Autoescuela): What You Get
When you enrol at a driving school, you get a full-service package. The autoescuela handles your DGT registration, books your theory and practical exam dates, provides study materials (textbooks, online test platforms), offers in-person or online theory classes, and schedules your practical driving lessons with one of their instructors. They also handle the medical certificate appointment at a Centro de Reconocimiento in many cases.
The main advantage is convenience. You show up, study their materials, attend classes if you want, and they tell you when your exams are. If you fail, they rebook for you. For people who are new to driving or unfamiliar with the Spanish system, this hand-holding can be worth the premium.
Free Candidate (Candidato Libre): What You Get
As a free candidate, you get independence and significant cost savings. You register directly with the DGT, choose your own study materials, prepare at your own pace, and book your own exam date. For practical lessons, you hire a certified instructor independently — many instructors offer freelance lessons at lower rates than autoescuelas charge.
The trade-off is that all administration falls on you. You must gather the correct documents, navigate the DGT website or visit the Jefatura de Tráfico in person, and ensure everything is filed correctly. If you make a paperwork mistake, it can delay your exam date by weeks.
Cost Comparison
| Item | Autoescuela | Free Candidate |
|---|---|---|
| Registration & paperwork | Included in package | Free (your time) |
| Medical certificate | €30–50 | €30–50 |
| Tasa 4.2 (exam fee) | €95 (often included) | €95 |
| Theory preparation | Included (€200–400 value) | €0–19 (self-study / app) |
| Practical lessons (15 hrs avg.) | €375–600 | €300–450 |
| Total estimate | €600–1,200+ | €150–270 (theory only) €450–720 (with practical) |
The biggest saving for free candidates is on the theory side. Driving schools charge €200–400 just for theory materials and classes. A good practice app like DGT Pass covers the same ground for €19. Practical lesson costs are similar either way, though freelance instructors sometimes offer better rates.
Pros and Cons of Each Route
Autoescuela
- Pro: All paperwork handled for you — registration, exam booking, rescheduling
- Pro: Structured study plan with classes and deadlines
- Pro: Familiar with common exam pitfalls; instructors can coach you
- Pro: Easier if you don't speak Spanish fluently
- Con: Significantly more expensive (€600–1,200+)
- Con: Less flexibility — you follow their schedule
- Con: Quality varies widely between schools
- Con: Some schools have hidden fees for extra attempts or additional lessons
Free Candidate (Candidato Libre)
- Pro: Much cheaper, especially for theory (€150–270 total for theory)
- Pro: Complete flexibility — study at your own pace
- Pro: Choose your own instructor for practical lessons
- Pro: No contract obligations or cancellation fees
- Con: All paperwork is your responsibility
- Con: Must navigate the DGT system yourself (often in Spanish)
- Con: No structured guidance — requires self-discipline
- Con: Exam wait times can be longer in some provinces
How to Register as a Free Candidate
If you decide to go the free candidate route, follow these steps:
- Get your NIE or DNI. If you are a foreign resident, you need a valid NIE (Número de Identidad de Extranjero). Spanish citizens use their DNI.
- Obtain a medical certificate. Visit a Centro de Reconocimiento de Conductores (driver medical centre). The exam costs €30–50 and includes a vision test, basic coordination test, and a brief medical questionnaire. No appointment needed at most centres.
- Gather your documents. You will need: your NIE/DNI, a valid passport (for non-Spanish nationals), the medical certificate, recent passport-size photos, and proof of address in Spain.
- Register on the DGT website or at your local Jefatura de Tráfico. You can start the process online at sede.dgt.gob.es if you have a digital certificate or Cl@ve PIN. Otherwise, visit the Jefatura in person with your documents.
- Pay the Tasa 4.2 fee. This is approximately €95 and covers your exam registration. Payment is made online or at a bank.
- Receive your exam date. The DGT will assign you an exam date and testing centre. Wait times vary by province — typically 2 to 6 weeks.
How to Choose a Good Driving School
If you decide a driving school is the right choice, do your research before signing any contract. Ask about their pass rate — a good autoescuela should have a theory pass rate above 60%. Read online reviews, particularly from other expats if you are not a native Spanish speaker. Check exactly what is included in the package price: how many theory classes, how many practical lessons, whether the Tasa 4.2 is included, and what happens if you fail (rebooking fees, additional lesson costs).
Be wary of unusually cheap offers. Some schools advertise low prices but charge extra for materials, exam rebooking, or additional lessons beyond a minimal included number. Ask for the full price breakdown in writing before you commit. Also check whether the school offers theory materials and classes in English or your preferred language.
Can You Mix Both?
Yes, and this is often the most cost-effective approach. You can prepare for the theory exam as a free candidate — studying independently with an app like DGT Pass — and then enrol at a driving school only for practical lessons. Many autoescuelas offer practical-only packages that cost significantly less than their full programmes.
This hybrid approach gives you the savings of self-study for theory (where an app can match or exceed what a school offers) combined with the structure of professional instruction for the practical test (where hands-on guidance from a qualified instructor is genuinely valuable).
Which Option Is Best for You?
Choose a driving school if: you are learning to drive for the first time, you prefer structured guidance, you don't speak Spanish well enough to navigate DGT paperwork, or you want someone else to handle all the logistics.
Choose the free candidate route if: you already know how to drive and just need the Spanish licence, you are budget-conscious, you are self-motivated and disciplined, or you want full control over your study schedule and pace.
Many experienced drivers from other countries find the free candidate route ideal. They already have driving skills — they just need to learn the Spanish-specific rules and pass the theory test. For this group, an adaptive practice app is all the theory preparation they need.