Every month Spain's DGT publishes how many candidates pass and fail at every driving school in the country. We turn those files into answers: look up any school, compare your province, and choose with numbers — not promises. Fully in English.
Pick a province, type the school's name and see its real permiso B pass rate — compared with the provincial average.
Source: DGT per-school exam microdata, permiso B, last 12 published months. Small samples are flagged with ⚠️.
Same exam, different luck: in Albacete, 59.1% pass the practical; in Las Palmas, only 33.9%. Permiso B pass rates by province (practical = circulation test).
| # | Province | Practical | Theory | Exams |
|---|---|---|---|---|
| 1 | Albacete | 59.1% | 53.3% | 10,739 |
| 2 | Badajoz | 58.6% | 52.1% | 11,674 |
| 3 | Ávila | 57.3% | 52.4% | 4,512 |
| 4 | Soria | 56.5% | 57.2% | 2,356 |
| 5 | Toledo | 54.2% | 48.9% | 18,227 |
| # | Province | Practical | Theory | Exams |
|---|---|---|---|---|
| 1 | Las Palmas | 33.9% | 39.6% | 29,484 |
| 2 | Ourense | 36.6% | 56.3% | 6,766 |
| 3 | Palencia | 39.2% | 52.3% | 3,893 |
| 4 | Córdoba | 39.9% | 51.9% | 20,317 |
| 5 | Cáceres | 40.4% | 45.5% | 8,005 |
| Province | Practical | Theory | Practical exams | Schools |
|---|---|---|---|---|
| Albacete | 59.1% | 53.3% | 10,739 | 93 |
| Badajoz | 58.6% | 52.1% | 11,674 | 103 |
| Ávila | 57.3% | 52.4% | 4,512 | 40 |
| Soria | 56.5% | 57.2% | 2,356 | 15 |
| Ceuta | 55.5% | 39.5% | 1,201 | 10 |
| Toledo | 54.2% | 48.9% | 18,227 | 130 |
| Cuenca | 53.8% | 55.7% | 10,462 | 45 |
| Guadalajara | 52.5% | 42.8% | 6,638 | 27 |
| Castellón/Castelló | 52.1% | 57.0% | 13,405 | 71 |
| Cádiz | 51.5% | 53.5% | 25,952 | 154 |
| León | 51.4% | 53.5% | 6,317 | 31 |
| Teruel | 51.3% | 47.0% | 3,747 | 20 |
| Asturias | 50.8% | 53.7% | 16,273 | 69 |
| Salamanca | 50.8% | 56.4% | 8,437 | 32 |
| Gipuzkoa | 50.6% | 51.0% | 12,793 | 50 |
| Bizkaia | 50.3% | 54.0% | 19,051 | 75 |
| Valencia/València | 49.7% | 52.4% | 50,349 | 303 |
| Lugo | 49.6% | 52.1% | 5,051 | 33 |
| Granada | 49.3% | 51.9% | 22,700 | 151 |
| Murcia | 49.2% | 53.9% | 37,862 | 204 |
| Tarragona | 49.2% | 43.8% | 13,278 | 90 |
| Sevilla | 49.1% | 55.3% | 46,037 | 283 |
| Lleida | 48.9% | 42.2% | 10,322 | 47 |
| Málaga | 48.7% | 50.9% | 37,429 | 163 |
| Pontevedra | 48.7% | 57.7% | 18,538 | 87 |
| Navarra | 48.4% | 49.0% | 11,090 | 52 |
| Huesca | 48.2% | 46.5% | 4,221 | 19 |
| Barcelona | 47.7% | 46.8% | 115,786 | 486 |
| A Coruña | 46.5% | 51.3% | 20,775 | 77 |
| Valladolid | 46.4% | 55.0% | 9,739 | 45 |
| Ciudad Real | 46.3% | 48.3% | 10,829 | 86 |
| Girona | 46.1% | 49.8% | 15,775 | 73 |
| Jaén | 46.1% | 59.3% | 14,037 | 130 |
| Melilla | 46.0% | 39.0% | 2,394 | 9 |
| Santa Cruz de Tenerife | 45.7% | 43.0% | 20,717 | 95 |
| La Rioja | 45.6% | 50.9% | 6,957 | 43 |
| Zaragoza | 45.6% | 50.6% | 20,990 | 92 |
| Zamora | 45.5% | 56.8% | 2,888 | 20 |
| Alicante/Alacant | 45.2% | 52.1% | 38,920 | 202 |
| Araba/Álava | 45.0% | 47.8% | 5,764 | 23 |
| Segovia | 44.3% | 41.3% | 4,029 | 26 |
| Huelva | 43.6% | 43.0% | 12,393 | 83 |
| Madrid | 43.4% | 48.1% | 151,637 | 454 |
| Cantabria | 43.3% | 52.3% | 12,023 | 48 |
| Burgos | 42.6% | 49.4% | 6,627 | 19 |
| Illes Balears | 42.0% | 39.9% | 24,006 | 78 |
| Almería | 41.7% | 44.6% | 17,934 | 95 |
| Cáceres | 40.4% | 45.5% | 8,005 | 47 |
| Córdoba | 39.9% | 51.9% | 20,317 | 132 |
| Palencia | 39.2% | 52.3% | 3,893 | 18 |
| Ourense | 36.6% | 56.3% | 6,766 | 38 |
| Las Palmas | 33.9% | 39.6% | 29,484 | 70 |
Half of Spain fails the theory — usually from practising with outdated questions. TraficoTest trains you on 3,000+ official-format questions fully in English, tells you your real probability of passing, and refunds your money if you don't pass first time.
🚀 Try a free DGT test in EnglishNo sign-up · in English and Spanish
Full transparency, so you can check everything yourself.
According to the last 12 months of official DGT microdata, for permiso B 49.5% pass the theory and 47.0% pass the practical (circulation). Roughly half fail each sitting.
Use the search on this page: pick a province, type the school's name and you'll see its pass rate in theory and practical, the comparison with the provincial average, and how many of its students pass first time. The data comes from the DGT's own monthly microdata.
Yes — the theory test is available in English throughout Spain: the same 30 official questions, 30 minutes and maximum 3 mistakes. See our guide to the DGT exam in English, and practise in English on TraficoTest.
Among provinces with significant volume, Albacete leads the practical with 59.1%, while Las Palmas records the lowest rate (33.9%). The gap between provinces exceeds 25 points.
From the «Microdatos de exámenes por Sección/Autoescuela» files the DGT publishes monthly on its open-data portal. We aggregate the last 12 available months so small samples don't distort the percentages. This site is independent and not affiliated with the DGT.