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).
Documents you need for conversion
Regardless of your country of origin, bring the following to the Führerscheinstelle:
Always required:
- Valid passport or national ID
- Proof of German address: Meldebestätigung (your Anmeldung certificate) — this is why Anmeldung must come first
- Your original foreign driving license (will be retained or returned to issuing country)
- Biometric passport photo (35×45 mm, specific format — ask your photographer)
- Eye test certificate (Sehtestbescheinigung)
- First aid course certificate (Erste-Hilfe-Kurs-Nachweis)
- Completed application form (available at the Führerscheinstelle or downloaded from your local Straßenverkehrsamt website)
Additionally required for non-agreement countries:
- Theory test certificate (if applicable to your country)
- Practical driving test certificate (if applicable)
If your foreign license is not in Latin script or German/English:
- Official translation of your license into German (certified translator or embassy/consulate)
- Some countries' licenses are accepted as-is; confirm with the Führerscheinstelle
If your license is from a country with no digitally verifiable records:
- The Führerscheinstelle may request a letter of confirmation from your home country's license authority confirming the license is valid and genuine
Timeline and costs
Processing time: once you have submitted your complete application, a German license is typically issued within 2–4 weeks. You receive a temporary paper license (Führerschein vorläufig) to drive in the meantime.
Appointment wait times: the Führerscheinstelle in larger cities (Berlin, Munich, Hamburg) can have wait times of 4–8 weeks for an appointment. Book as early as possible — ideally within the first 1–2 months after Anmeldung, before your 6-month window closes.
Costs (approximate):
First aid course €25–40 Eye test €5–10 Theory test (if required) €22 Practical test (if required) €90–220 (TÜV/DEKRA fee only; driving school lessons extra) Führerscheinstelle administrative fee €35–45 Certified translation (if required) €30–80 Total (non-test countries) ~€65–95 Total (with theory + practical test) €180–420+If your license expires — and other special cases
If your foreign license expires before you convert: Your right to drive ends when the license expires. You cannot drive on an expired foreign license, even if you are within the 6-month residency window. Start the conversion process as soon as your Anmeldung is complete to leave enough buffer.
Motorbike licenses: The same rules apply to motorbike (Klasse A) licenses. Germany's motorbike license categories differ from some countries — confirm whether your category maps directly to a German Klasse A, A1, or A2.
Truck and commercial licenses: Conversion is possible but involves additional requirements. A specialist driving school in Germany can advise on your specific situation.
Driving while waiting for your German license: Once you have submitted your complete conversion application and received a temporary paper license (vorläufiger Führerschein), you can legally drive in Germany. The temporary document is valid until your official card arrives.
Lost your foreign license? If you have lost your original license, request a certified replacement or duplicate from your home country's licensing authority. Germany requires the original or a certified replacement; a photocopy alone is not accepted.
Tip: start early. The total timeline from Anmeldung to valid German license — including getting an appointment, preparing documents, and taking any required tests — can be 3–5 months in busy cities. Factor this into your planning: if you rely on driving for work or daily life, book the Führerscheinstelle appointment in the first week after your Anmeldung.