Autoescuela vs Por Libre: How to Prepare for the DGT Test
Autoescuela or por libre? Compare the 2 routes to the DGT theory test: what each costs, who books your exam, how you sit it in English, and which suits you.
You can prepare for the Spanish DGT driving test in one of two ways: through a driving school (an autoescuela) or independently, known as going por libre. Most candidates choose an autoescuela because it handles the paperwork, books the exam, sets your language and provides the practical lessons. Going por libre means you organise everything yourself and study on your own. Both routes let you sit the theory exam in English for the car licence (Permiso B). This guide compares them so you can pick the one that fits your time and budget.
The two routes explained
The difference comes down to who manages the process. With an autoescuela, a licensed driving school presents you for the exam, handles booking and language selection, and gives you practical driving lessons. Going por libre, you present yourself: you book the theory exam directly through the DGT using the exam request (Modelo 04) and study without a school.
Both paths lead to the same place. You still sit the same official theory exam, 30 questions in 30 minutes with a maximum of 3 mistakes allowed. You still take the same practical driving test afterwards. The route only changes how you prepare and who deals with the administration.
One point matters for foreigners: the theory exam is available in English for the car licence (Permiso B), whichever route you choose. The practical exam is always in Spanish. For the wider picture, see the DGT theory test in English guide.
Why choose an autoescuela?
An autoescuela takes the admin off your plate. The school registers you, requests your exam appointment, sets English as your exam language where the local office offers it, and arranges the medical (psicotecnico) check. You get structured practical lessons with a qualified instructor in a dual-control car, which is the main reason most people enrol.
The trade-off is cost. A full course through an autoescuela typically runs from about 1,000 to 1,400 euros. That usually includes enrolment (often 100 to 400 euros), roughly 25 to 30 practical lessons at around 28 to 35 euros each, plus the DGT exam fee and the medical certificate. Quotes vary widely by region and by school, so the wider cited range across Spain is roughly 750 to 1,800 euros.
What you pay for is convenience and support. If you have never driven before, if your Spanish is limited, or if you simply do not want to handle the bureaucracy, the school smooths every step. Ask exactly what the enrolment fee covers, because lessons are usually billed on top.
What does going por libre involve?
Going por libre means you take charge of the whole process. You book the theory exam yourself through the DGT by submitting the exam request (Modelo 04), you arrange your own medical check, and you study without a driving school for the theory. It is the leaner, cheaper route if you are disciplined.
The saving is real. Instead of a full course, your fixed costs are mainly the DGT exam fee and the psicotecnico. The exam fee is the tasa 1.1, currently 94,05 euros, and it grants two exam attempts. The medical check usually costs around 30 to 50 euros. You avoid enrolment fees and packaged lesson bundles.
The catch is the practical test. Even por libre candidates almost always need some practical lessons in a dual-control car, and in practice a driving school is presented for that stage. So "por libre" most often means self-studying the theory and booking it yourself, while still using a school for driving practice. You can find the full self-booking steps in how to book the DGT theory exam in English.
The theory exam, whichever route you take
The theory exam is identical on both routes. It is 30 multiple-choice questions in 30 minutes, taken on a computer at a Jefatura Provincial de Trafico, and you can make no more than 3 mistakes. For the car licence (Permiso B) you can sit it in English, whether an autoescuela presents you or you go por libre. Confirm English availability at your local office when you register, as it can vary.
Because the theory is the same either way, this is where independent preparation pays off most. The questions follow set patterns, so answering official-format questions in English builds familiarity fast, no matter which route handles your booking. That means even autoescuela students benefit from practising online between lessons.
With DGTTestPro you can take a free sample test to see the real format in English, then work through full timed mock exams at 30 questions in 30 minutes. You read an explanation after every answer, so you learn why the correct option is correct. Remember that the practical stays in Spanish; see the practical driving test in Spain for what to expect on the road.
Which route suits you?
An autoescuela suits you if you are a new driver, if your Spanish is limited, or if you would rather pay for someone to handle the booking, the language selection and the lessons. It costs more, roughly 1,000 to 1,400 euros for a full course, but it removes friction at every step.
Por libre suits confident, self-motivated learners who want to cut costs. If you already drive, if you are comfortable submitting the Modelo 04 yourself, and if you will study consistently online, you can keep your fixed outlay close to the exam fee (94,05 euros) plus the medical. Many people take a hybrid approach: self-study the theory por libre, then use a school only for practical lessons.
Whatever you decide, the theory is the part you fully control. Solid, regular practice in English is what gets you through it, and it costs far less than a resit.
Frequently asked questions
Can I take the theory in English if I go por libre?
Yes. For the car licence (Permiso B) the theory exam is available in English on both routes. You set the language when you book. Confirm English availability at your local Jefatura, since it can vary by office.
How much do I save by going por libre?
Your fixed theory costs drop to mainly the DGT exam fee (tasa 1.1, 94,05 euros, which covers two attempts) plus the medical check of about 30 to 50 euros. A full autoescuela course typically runs 1,000 to 1,400 euros.
What is the Modelo 04?
The Modelo 04 is the official exam request you submit to the DGT to present yourself for the driving exams. Independent (por libre) candidates use it to book directly, rather than being presented by an autoescuela.
Can I take the practical test por libre too?
You can present yourself, but the practical is in Spanish and almost everyone needs lessons in a dual-control car first. In practice most por libre candidates still use a driving school for the practical stage.
Is the exam harder if I skip the autoescuela?
No. The theory exam is exactly the same on both routes: 30 questions, 30 minutes, maximum 3 mistakes. What differs is who handles the admin and lessons, not the difficulty of the test itself.
Sources
- DGT, requisitos, preparacion y presentacion a examen: presentacion a examen.
- DGT, tasas (tasa 1.1, 94,05 euros).
Last updated: August 2026.
About DGTTestPro
- Question bank
- 3857+ questions, every one in English and Spanish
- Licence categories
- 7 covered (B, A2, AM, C, D, CAP, B+E)
- Theory book
- 17 chapters, free to read
- Exam simulation
- 30 questions in 30 minutes, pass mark 27/30 - the real DGT format
- Price
- Free to start. Premium is € 24,99 once for 180 days - not a subscription, no auto-renewal.
Questions are written and checked by people against the official DGT syllabus - never AI-generated. Your data stays in the EU.
See what Premium includes · Compare with other DGT test sites
Ready to pass the DGT theory test?
Practise official-format questions in English and Spanish, with explanations after every answer.
Try a free practice test