← Back to Blog Guide

Driving School vs Free Candidate: Which Route to Your Spanish Licence?

Published March 2026 · 7 min read

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

Free Candidate (Candidato Libre)

How to Register as a Free Candidate

If you decide to go the free candidate route, follow these steps:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Pay the Tasa 4.2 fee. This is approximately €95 and covers your exam registration. Payment is made online or at a bank.
  6. 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.

Related Articles

How Much Does the DGT Exam Cost in Spain? Full breakdown of fees, from medical to Tasa 4.2. How to Pass the DGT Theory Test in Spain as an Expat Registration, study tips, and the full process. DGT Practice Test Online: Best Way to Prepare Compare practice test options and study strategies.

Prepare your theory independently

DGT Pass gives you everything a driving school's theory package offers — for €19 instead of €200–400.

Download on the App Store