May 2, 2026
Convert Foreign License to Patente B
Step-by-step guide to converting your foreign license to the Italian Patente B. Learn about the 12-month rule, bilateral agreements, and exactly what to do.
Driving in Italy offers incredible freedom, but navigating the bureaucracy to get your license legally can be overwhelming. If you are an expat wondering how to convert your foreign license to the Italian Patente B, you need to know the rules before your current license expires. In this post, you'll learn how the 12-month rule affects you, whether your home country has a conversion agreement with Italy, and exactly how to prepare if you have to take the exam from scratch.
Convert Foreign License to Patente B
For many immigrants and expats, keeping a valid driver's license is essential for work and independence. However, Italy has strict regulations regarding foreign licenses.
The 12-Month Rule for Non-EU Residents
If you are from a non-EU country, you can drive in Italy using your valid home country license accompanied by an International Driving Permit for up to one year after registering your Italian residency.
Warning: After 12 months of official residency, your foreign license becomes legally invalid for use in Italy. Driving on it after this point is a serious offense.
EU vs. Non-EU License Conversion
The process for conversion depends entirely on where your original license was issued.
For EU License Holders
If you hold a license from another European Union country, the process is simple. Your license is valid in Italy. You do not need to take a test. You simply apply for a "riconoscimento" (recognition) or "conversione" (conversion) at your local Motorizzazione.
For Non-EU License Holders (Bilateral Agreements)
Italy has bilateral agreements with certain non-EU countries allowing direct conversion without exams. You can check the updated list on the Official Motorizzazione Civile Portal.
If your country (like Iran, Bangladesh, Pakistan, or Egypt) does not have a bilateral agreement with Italy, you cannot convert your license directly. You must pass the full Italian Patente B theory and practical exams.
Navigating the Patente B Exam Without an Autoscuola
If you must take the exam, traditional driving schools (autoscuole) often charge between β¬500 and β¬800 just for the theory course. Worse, these courses are entirely in technical Italian, which is incredibly difficult if Italian is your second language.
Instead, many expats choose to register as a privatista (independent candidate).
| Option | Cost | Language Support |
|---|---|---|
| Traditional Autoscuola | β¬500ββ¬800 | Italian Only |
| Privatista + Driving Freedom | ~β¬180ββ¬220 | Persian, Arabic, English, Hindi, Urdu |
You can study the Italian Highway Code in your native language using our bilingual approach. Check out our complete registeration guide as a privatista to see how you can save hundreds of euros.
Frequently Asked Questions
Q: Can I take the Patente B exam in English or Arabic?
A: No, the official exam is only available in Italian, French, or German. However, you can study for it in your native language using the Driving Freedom app to understand the concepts before translating them to the Italian questions.
Q: What documents do I need to register for the exam?
A: You will need your Permesso di Soggiorno, Carta d'IdentitΓ , Codice Fiscale, a medical certificate, and the completed TT2112 form. complete guide
Need a country-specific guide? See our dedicated pages for Iranian citizens, Indian citizens, Pakistani citizens, Bangladeshi citizens, and US residents.
Ready to start studying smarter? Learn how our app works β
Country guides
Read next