EU/EEA license holders: what you need to know
If you hold a driving license issued by an EU or EEA member state (all EU countries plus Norway, Iceland, Liechtenstein), you can drive in Germany indefinitely with your existing license. No conversion is required.
Key facts for EU/EEA holders:
- Your EU license is valid in Germany for its full duration — if it expires in 2032, it is valid until 2032
- When your EU license eventually expires, you can renew it directly in Germany at the Führerscheinstelle without retaking a test
- Germany will not automatically issue you a German license unless you request one or your existing license expires and you need renewal
- If you want a German license (e.g., to avoid carrying your foreign license + German Meldebestätigung), you can apply for a voluntary exchange — but this is optional and costs a fee
Administrative registration: some EU license holders with a German address register their license with the local Führerscheinstelle. This is not legally required but can make things smoother if you are ever stopped (the database link confirms your license is valid in Germany). Check with your local Straßenverkehrsamt for their specific recommendation.
Important: if your EU license was issued before your home country joined the EU (e.g., an older Polish license from pre-2004), contact the Führerscheinstelle to confirm it falls under EU recognition rules.
Non-EU license holders: conversion rules
If your license was issued by a non-EU/EEA country, the rules depend on how long you have been in Germany and which country issued your license.
The 6-month rule: non-EU license holders can drive in Germany for up to 6 months from the date of establishing their primary residence (i.e., from your Anmeldung date). After 6 months, you must hold either a German license or an international driving permit valid in Germany if you want to continue driving legally.
Note: the 6-month clock starts from your Anmeldung date, not your arrival date. If you delay registering your address, the countdown has not started — but you also cannot legally drive as a resident until after Anmeldung.
International driving permits: an international driving permit (IDP) issued alongside your home country license does not extend your right to drive beyond 6 months as a German resident. IDPs are primarily for tourist/short-stay use. After 6 months of residence, you need a German license.
Countries with simplified exchange agreements
Germany has bilateral exchange agreements with a number of non-EU countries. Holders of licenses from these countries can exchange their license for a German one without retaking a theory or practical driving test.
Countries with full exchange agreements (no test required):
- All EU/EEA countries (as above)
- Andorra, Hong Kong, Israel, Japan, Monaco, New Zealand, San Marino, Singapore, South Korea, Switzerland, Taiwan
Countries with partial agreements (may require theory test only, not practical):
- Some agreements require only a theory test. The exact terms change periodically — confirm with your local Führerscheinstelle or the KBA website.
All other countries (including India, Pakistan, Philippines, the United States, Canada, Australia, most of Africa and Latin America): you must go through the full conversion process which may include a theory test, first aid course, eye test, and in many cases a practical driving test.
Important caveat: exchange agreement terms change and local Straßenverkehrsämter sometimes have slightly different interpretations. Always confirm your country's specific requirements directly with your local office before booking anything.
Full conversion process (non-agreement countries)
If your country does not have a simplified exchange agreement with Germany, converting your license typically involves the following steps:
1. First aid course (Erste-Hilfe-Kurs) A first aid course of at least 9 units (usually a full day, ~8 hours). Required for all new German licenses. Cost: approximately €25–40. Offered by DRK (Red Cross), ADAC, and many driving schools.
2. Eye test (Sehtest) A basic vision test at an optician or at many driving schools. Cost: approximately €5–10. You receive a certificate valid for 2 years.
3. Theory test (Theorieprüfung) The German theory test contains 30 questions (from a published catalog of ~1000 questions). Passing mark: a maximum of 10 penalty points (most questions carry 2–5 points for a wrong answer). Study apps (e.g., Fahrschule.de, ADAC) make preparation manageable. The test is administered by TÜV or DEKRA and costs approximately €22.
Whether you need the theory test depends on your country of origin. Some countries with partial agreements skip this step — confirm in advance.
4. Practical driving test (Fahrprüfung) If required for your country, you must take the German practical driving test. You do not necessarily need to take all the lesson hours a first-time German learner would take — you can take a Fahrstunde or two at a driving school to practice German road rules and conditions, then take the test. Cost of the test itself: approximately €200 at TÜV/DEKRA. Driving school lessons vary widely.
5. Application at the Führerscheinstelle Once you have all required components, apply at your local Straßenverkehrsamt (Führerscheinstelle). They will take your foreign license and issue a German one (your original license is usually sent back to the issuing country per international convention, though you may be able to get a certified copy).