DGT 2026 · Class B

The Cost of a Spanish Driving Licence

What you'll actually pay in 2026 — the official fees, the medical, and where the big variable cost really is.

Start practising free →

The official cost of getting a Class B licence is small; the variable part is how much tuition you buy. Here's the 2026 breakdown.

The fixed costs

Bare minimum to start: around €130 (DGT fee + medical), before any lessons.

The big variable: tuition

Most of the cost is tuition and practical driving lessons. In 2026 a full driving-school package typically runs from about €750 to €1,800+, depending on the city and how many practical lessons you need.

The cheaper route: por libre

Preparing the theory yourself (por libre) and only paying a school for practical lessons can cut the cost significantly. You still pay the DGT fee and medical, but you avoid a full theory package — which is exactly what a bilingual practice app is for.

Save on theory: practising the theory online in English until you're consistently passing mock exams is the single easiest place to cut cost.

Frequently asked questions

What is the DGT fee in 2026?
The tasa 2.1 is €94.05 and covers two exam attempts.

What happens if I fail twice?
You pay the DGT fee again to get two more attempts.

What's the cheapest way to get the licence?
Prepare the theory yourself (por libre) in English, and pay a school only for practical lessons.

Study in English, pass first time

Coche Test gives you real DGT-style questions in English and Spanish, every road sign and timed mock exams. Start free with the 50 most-failed questions.

Start practising free →

Continue: how to book · full DGT guide · if you fail.