Home » Germany » Germany – Driving Licenses

Germany – Driving Licenses

Whether you can legally drive in Germany as a foreign national depends largely on where your licence was originally issued and how long you intend to live in the country. Those holding EU or EEA licences may continue driving on them without any time restrictions, while nationals from outside the EU/EEA must obtain a German licence within six months of registering as a resident. Bilateral exchange arrangements with more than 20 countries can make this transition considerably easier.

Key facts at a glance
Item Details
Grace period (non-EU/EEA licence) 6 months from registering residence in Germany (as of 2025)
EU/EEA licence validity Valid until expiry date; no time limit for residents (as of 2025)
Countries with full exchange agreements 20+ countries including Australia, Japan, South Korea, Switzerland, UK, Canada (all provinces) (as of 2025)
Exchange process cost (non-EU) Approximately €200, including admin fees (as of 2025)
Full licence from scratch (average cost) €2,000–€3,500 depending on lessons needed and location (as of 2025/2026)
German licence validity period 15 years (licences issued from 19 January 2013 onwards)

Can foreign nationals drive in Germany on their home country licence, and for how long?

How long your foreign driving licence remains legally recognised in Germany hinges primarily on whether it was issued within the EU/EEA or by a country outside Europe. The rules diverge considerably depending on your residency status, so it is essential to establish which category applies to you before you take the wheel.

Holders of a current driving licence from any EU or EEA member state who are living in Germany are generally permitted to drive there without restriction. Licences issued by other European countries are broadly recognised, provided no grounds for exclusion apply — such as an active driving ban. Any conditions or restrictions attached to the licence by the issuing country remain fully enforceable in Germany. For instance, a requirement to wear corrective lenses must be observed there just as it would be at home.

If your licence was issued by a country outside the EU/EEA, you may continue to use it in Germany for a period of up to six months following your registration as a resident. Those planning to stay between six and twelve months may be able to apply for an extension of their licence’s validity to cover their full period in the country. Your local driving licence office can advise on the options available to you.

A driving licence from a non-EU/EEA country ceases to be valid in Germany once six months have elapsed from the date on which you established permanent residence. Continuing to drive beyond this point is not permitted and can expose you to fines or criminal proceedings. This six-month rule applies to anyone taking up long-term or permanent residency — including those relocating for work purposes. Visitors to Germany who are simply passing through are generally free to drive on their home licence for the entirety of their stay.

As with many administrative matters in Germany, the practical application of driving licence rules can differ from one federal state (Land) to another. While the underlying legislation is set at the national level, individual states often interpret and implement it in their own way locally. If you are uncertain about any aspect of the process, your nearest Führerscheinstelle — typically found within your local citizens’ office — is the best place to seek clarification on what applies in your region.


Get Our Best Articles Every Month!

Get our free moving abroad email course AND our top stories in your inbox every month


Unsubscribe any time. We respect your privacy - read our privacy policy.


You may also be required to carry a certified translation of your foreign licence. If it was not issued in the EU, Andorra, Hong Kong, Monaco, San Marino, Switzerland or Senegal, a translation must accompany it at all times. The ADAC automobile club provides this service for between 55 and 85 euros (as of 2025).

Does Germany have licence exchange agreements with other countries?

Germany has established reciprocal driving licence agreements with more than 20 countries around the world. Foreign nationals who arrive in Germany holding a licence from one of these partner countries can swap it for a German equivalent without sitting either a written theory test or a practical driving exam. This is a considerable benefit and can spare both significant time and expense compared with going through the full licensing process.

Among the countries that have concluded a full reciprocity arrangement with Germany are Australia, Israel, Japan, New Zealand, South Korea, Switzerland, Singapore, South Africa, and the United Kingdom. All Canadian provinces are also covered. Holders of a valid driving licence from any of these countries or territories may convert it into a German class B licence without undergoing further examination.

Since 2022, the United Kingdom has been formally listed in Annex 11 of the Driving Licence Regulations (FeV), meaning conversion is available without an exam, though an eye test may be required. This arrangement was established in the wake of Brexit, after which UK licences no longer carried EU recognition.

The position for American licence holders is more nuanced. While Germany has concluded reciprocal agreements with a number of US states and territories, others are not covered. Drivers from Texas, Pennsylvania, and Puerto Rico, for example, may exchange their licences directly, whereas those from California or New York cannot. In total, Germany has full reciprocity with 27 US states and Puerto Rico, including more populous states such as Texas, Pennsylvania, Illinois, and Ohio.

Regrettably, 13 US states currently fall outside any exchange agreement. These are Alaska, California, Georgia, Hawaii, Maine, Montana, Nevada, New Hampshire, New Jersey, New York, North Dakota, Rhode Island, and Vermont. Drivers whose licences were issued in any of these states will find their home licence is no longer valid in Germany once they have been resident for more than six months.

Whether conversion is possible without sitting a theory and practical test depends on the country of issue and whether a bilateral agreement is in place (see Appendix 11 of the Fahrerlaubnis-Verordnung (FeV)). Where such an agreement exists, the conversion process is considerably simplified. It is always worth confirming the current status of your home country’s arrangement with your local Führerscheinstelle, as agreements can be updated. The authoritative list is published at gesetze-im-internet.de, and the Federal Ministry for Digital and Transport (BMDV) also makes country-specific guidance sheets available.

For those whose home country has no reciprocity agreement with Germany, the path to obtaining a German licence is considerably more demanding. You will be required to complete the full application procedure, including both the theory and practical examinations — details of which are set out in the relevant section below.

How do you exchange or convert a foreign driving licence in Germany?

To convert your foreign licence into a German one, you must submit an application to the Führerscheinstelle, the local driving licence authority. Unlike some countries where such exchanges are handled centrally or via online portals, Germany processes these applications at the district or municipal level, meaning both requirements and waiting times may differ depending on where you live. The steps below apply broadly to holders of licences from countries listed in Annex 11 of the FeV. If your country of issue is not included in that list, additional testing requirements will apply.

  1. Register your address (Anmeldung): You must be formally registered as a resident at your local citizens’ office (Bürgeramt or Einwohnermeldeamt). Confirmed residency is an essential precondition for the licence exchange.
  2. Gather your documents: You will need a valid identity card, electronic residence permit (eAT), or passport together with your current registration confirmation, your original foreign driving licence (accompanied by an official translation if necessary), and a biometric passport photograph (35 x 45 mm, taken within the past year).
  3. Obtain a certified translation (if required): If your licence is not in German and was not issued by an EU country, a certified translation is required. This can be obtained from a sworn translator (vereidigter Übersetzer), available through your local court or online directories, typically costing €40–100; alternatively, ADAC provides official translations, often more quickly and at a slightly lower cost for members (as of 2025).
  4. Complete a first aid course (if required): Applicants whose licence was not issued by an EU, EEA or Annex 11 country must complete a first aid course (Erste-Hilfe-Kurs). The course runs for approximately nine hours and costs around €70 (as of 2025).
  5. Pass an eye test (Sehtest): If your licence was not issued by an EU, EEA or Annex 11 country, an eye test is also required. This is a brief procedure costing under €10 (as of 2025), and certain opticians offer it at no charge.
  6. Book an appointment at the Führerscheinstelle: You must apply in person at your local driving licence office, bringing all required documents and, in many offices, the application fee. The overall process costs approximately €200 and typically takes between two and six weeks (as of 2025).
  7. Surrender your foreign licence and collect your German one: In most circumstances, your original foreign licence will be returned once the German licence has been issued. However, certain bilateral agreements stipulate permanent surrender. Confirm the terms that apply to your country of origin before proceeding.

To be eligible for an exchange, you must be a registered resident of Germany with a valid residence permit where applicable, your licence must still be valid at the time of application, and you must not have been living in Germany — defined as spending 185 out of 365 days in the country — when you originally obtained the licence.

The exchange can only proceed if the foreign licence was acquired while the applicant had been habitually resident in the issuing country for at least 185 days (six months). In other words, you must have been living abroad for at least six months in order for a licence obtained there to be eligible for conversion. A licence acquired during a brief visit — such as a four-week holiday — cannot be converted.

How do you apply for a driving licence in Germany from scratch?

If you do not hold a recognised foreign licence, your licence originates from a country that has no exchange agreement with Germany, or your licence is otherwise ineligible for conversion, you will need to go through the full German licensing process. This also applies to first-time drivers. You must enrol in an accredited German Fahrschule (driving school), complete a certified first aid course (Erste-Hilfe-Kurs), pass an eye test, and submit your application documents to the Fahrerlaubnisbehörde. You will then need to pass a theoretical examination (Theorieprüfung) administered by TÜV or DEKRA, followed by a practical driving test (praktische Prüfung). Only upon passing both may you receive your licence.

Unlike certain other countries where tests can be booked directly through a government portal, in Germany both the theoretical and practical examinations are conducted through licensed driving schools (Fahrschulen). You must therefore be enrolled in a driving school in order to sit these tests, and enrolment is typically a prerequisite that authorities will also ask you to demonstrate when submitting your licence application.

Step-by-step process for obtaining a German driving licence from scratch

  1. Register your address: Make sure you are formally registered as a resident at your local Bürgeramt. This is a prerequisite for the entire application process.
  2. Complete a first aid course (Erste-Hilfe-Kurs): A mandatory first aid course of approximately nine hours must be completed before you begin theory lessons. The Erste-Hilfe-Kurs is a core requirement, equipping participants with essential emergency response skills.
  3. Pass an eye test (Sehtest): Before applying for most categories of driving licence, you must pass a vision test at an optician or eye specialist. It is a quick and simple check, costing around €7–€10 (as of 2025), and some opticians provide it free of charge.
  4. Enrol in a certified driving school (Fahrschule): Anyone learning to drive for the first time must attend a licensed driving school; private tuition by a friend or family member is not permitted. Many schools offer theory lessons and learning materials in languages other than German.
  5. Complete theory lessons and sit the theory exam (Theorieprüfung): The theory test is available in 12 languages: German, English, French, Greek, Italian, Polish, Portuguese, Romanian, Russian, Croatian, Spanish, Turkish and Arabic. Depending on the licence class, the test comprises between 20 and 40 multiple-choice questions, each carrying a demerit weighting. The theory exam fee is approximately €25 (as of 2025); check with your test centre for the current charge.
  6. Complete mandatory practical driving lessons: Your Fahrschule will take you through the required practical hours, including compulsory sessions covering motorway (Autobahn) driving, night driving, and driving on rural roads. The total number of optional lessons will vary according to individual progress.
  7. Sit the practical driving exam (Praktische Prüfung): The practical test is conducted in the presence of a TÜV or DEKRA examiner. It costs approximately €120 (as of 2025). The examination is rigorous — around 44% of candidates do not pass on the first attempt. If unsuccessful, you must wait at least two weeks before trying again.
  8. Collect your licence: On passing the practical exam, you will be issued a provisional driving licence (Vorläufiger Führerschein). Your permanent driving licence must be collected from the driving licence office within four weeks.

Costs: In 2025/2026, obtaining a driving licence from scratch in Germany costs between €2,000 and €3,500, depending on the number of lessons required and the city in which you are based. Munich and Frankfurt tend to be at the higher end of the scale. According to ADAC, the average total cost in 2025 was approximately €2,800 for first-time applicants going through the full process. Always ask your chosen driving school for a detailed breakdown of fees before signing up, and check official sources for the most current examination charges.

Timescales: For those attending theory sessions and taking driving lessons regularly, the process typically takes between three and five months. The 14 theory units (each 90 minutes long) can often be completed in two-week intensive courses offered by many driving schools. In larger cities such as Berlin or Munich, waiting times for the practical exam can add several additional weeks to the overall timeline.

Anyone obtaining their driving licence for the first time in Germany will be subject to a two-year probationary period. Any traffic violations during this time put your licence at risk. The consumption of any alcohol before driving is strictly prohibited throughout the probationary period.

How do you renew a driving licence in Germany?

German driving licences issued from 19 January 2013 onwards are valid for 15 years, irrespective of the licence category. Once this period has elapsed, renewal is required — primarily to refresh the holder’s name and photograph. Unlike systems in certain other countries where a standard car licence is issued for life, Germany now follows the EU model under which driving documents are time-limited, much like passports or identity cards.

If your German driving licence was issued before 19 January 2013, you are required to renew it under a phased transition programme that runs until 2033. The deadlines for renewal vary depending on your year of birth and the date your licence was originally issued. This phased process is specifically aimed at older paper-format licences that predate the introduction of the standardised EU card format.

Renewing your licence is a purely administrative procedure and has no bearing on your entitlement to drive. There are no medical examinations to complete and no requirement to retake a driving test. This makes the renewal process relatively straightforward in comparison with some countries where health assessments or re-testing may be triggered at certain ages.

Renewal is ordinarily carried out in person at your local Führerscheinstelle or, in some areas, at a citizens’ office (Bürgeramt). As a general rule, you can have your licence exchanged at whichever driving licence authority covers your area, and in certain cases this may also be possible at a citizens’ office. You will need to bring a valid identity document (identity card, passport, or equivalent), a biometric passport photograph, and your existing licence.

Under the Fee Regulations for Measures in Road Traffic (GebOSt), the renewal fee is €24.30, plus an additional €1.00. There may also be a supplementary charge of €5.10 for direct postal dispatch of the new card licence by the Bundesdruckerei (as of 2024). Confirm the current fee schedule with your local authority before attending your appointment.

There is currently no fully online renewal option — the process requires an in-person visit to submit your photograph and supporting documents. It is not possible to renew a foreign driving licence in Germany. Expats whose foreign licence is approaching its expiry date will need to apply for a German licence instead.

Is an International Driving Permit valid in Germany?

An International Driving Permit (IDP) is a supplementary document that renders your national licence into multiple languages and is accepted in countries that are party to either the 1949 Geneva Convention or the 1968 Vienna Convention on Road Traffic. Germany is a signatory to the 1968 Vienna Convention. Both IDP types — issued under the 1949 and 1968 Conventions — are generally recognised in Germany, but the IDP must always be carried in conjunction with your original national licence. It cannot be used as a standalone document.

For tourists and short-term visitors, an IDP can serve as a useful complement to a foreign licence, particularly where the home licence is written in a non-Latin script or where a certified translation would otherwise be needed. It is important to understand, however, that an IDP does not extend the six-month validity period that applies to non-EU/EEA licence holders who take up residency in Germany.

Provisional licences and learner permits are not valid in Germany, and the same principle applies to IDPs presented without an accompanying full national licence. For those relocating to Germany on a long-term basis, an IDP offers no substitute for the obligation to exchange or obtain a German licence after six months of registered residence. Its usefulness is primarily limited to tourists or those making brief visits, and it carries no special entitlement for individuals establishing permanent residency.

German licence holders planning to drive abroad — particularly outside the EU and EEA, such as in the USA, Australia, most parts of Asia, or Africa — are strongly advised, and in many cases legally required, to carry an IDP alongside their German licence. The IDP functions as a multi-language translation of the licence and can simplify dealings with foreign authorities. IDPs for German licence holders are available through the ADAC automobile club.

What are the penalties for driving licence offences in Germany?

Germany enforces driving licence compliance rigorously, and the consequences of non-compliance extend well beyond a modest fine. Driving on an invalid or expired licence can void your insurance, attract heavy financial penalties, and give rise to serious legal liability.

A driving licence issued by a non-EU/EEA country ceases to be valid in Germany six months after the holder establishes permanent residence there. Once this deadline has passed, driving is no longer lawful — fines and criminal prosecution are both possible outcomes. Driving without a valid licence (Fahren ohne Fahrerlaubnis) is treated as a criminal offence under German law rather than a mere administrative infringement, and may result in a fine or, in more serious cases, a custodial sentence.

Germany operates a points-based penalty system administered by the Kraftfahrt-Bundesamt (KBA) in Flensburg, widely known as the Flensburg points system (Punktesystem). Points are recorded in the Central Traffic Register (Verkehrszentralregister) for road traffic violations and accumulate over time, potentially leading to the suspension or permanent withdrawal of a driving licence. Accruing 8 points results in licence revocation. Foreign nationals residing in Germany are subject to the same system as German citizens.

Failure to exchange a non-EU licence within the required timeframe can result in an administrative fine (Bußgeld). An expired driving licence has no legal standing in Germany, and continuing to drive on one constitutes an administrative offence, typically resulting in a formal warning and a fine (as of 2024). Precise fine amounts for licence-related violations are subject to change — always consult the current version of the Bußgeldkatalog (Germany’s official penalty catalogue) or seek legal advice for the most up-to-date figures.

If you are stopped by police while driving on a foreign licence that has exceeded its validity period, your vehicle may be impounded and your insurer may decline to meet any claims arising from an accident. It is therefore strongly advisable to begin the exchange or application process well in advance of the six-month deadline — especially since appointment availability at local Führerscheinstellen can sometimes be several weeks out.

Which government departments or agencies handle driving licences in Germany?

Responsibility for driving licence matters in Germany is distributed across several bodies at both federal and local level. Knowing which authority to approach for your particular situation will save time and avoid unnecessary frustration.

  • Führerscheinstelle (Local Driving Licence Authority): Your primary point of contact for applications, case management, and the issuing of licences. The Führerscheinstelle is generally located within your local citizens’ office, and the way it operates can vary from one federal state to another. Find your nearest office through your city or district’s official website (e.g. berlin.de, muenchen.de).
  • Kraftfahrt-Bundesamt (KBA) — Federal Motor Transport Authority: The central federal body responsible for driving licence statistics and regulatory oversight. The KBA also administers the Central Driving Licence Register (ZFER) and the Flensburg points system. Website: www.kba.de
  • Bundesministerium für Digitales und Verkehr (BMDV) — Federal Ministry for Digital and Transport: The ministry with responsibility for national road transport policy, including the Driving Licence Regulations (Fahrerlaubnis-Verordnung, FeV). The BMDV publishes country-specific guidance sheets for foreign licence holders in multiple languages. Website: www.bmdv.bund.de
  • TÜV and DEKRA: These technical inspection organisations are authorised to conduct both theory and practical driving examinations. Each operates test centres throughout Germany. Website: www.tuev-nord.de / www.dekra.de
  • ADAC (Allgemeiner Deutscher Automobil-Club): Germany’s largest motoring association. ADAC maintains up-to-date information on international licence exchange agreements and provides certified translation services for foreign driving licences. Website: www.adac.de
  • Gesetze im Internet: The official portal for German federal legislation, where the current text of the Driving Licence Regulations (FeV) — including Annex 11, the list of countries with exchange agreements — can be found. Website: www.gesetze-im-internet.de

For country-specific guidance on testing requirements, the BMDV fact sheets and Appendix 11 of the FeV are the most authoritative references. Always verify the details that apply to your licence with your local Führerscheinstelle, as local offices can confirm which rules govern your specific situation. Exchange agreements can be state or province-specific, so direct confirmation is advisable.

Frequently asked questions

Can I drive in Germany immediately after arriving with my foreign licence?

Whether your foreign driving licence is immediately and continuously valid in Germany depends on where it was issued. A licence from an EU or EEA country will generally remain valid until its expiry date. If your licence was issued outside the EU/EEA, you may drive on it from the moment you arrive, but this entitlement lapses six months after the date on which you register your German address.

Do I need to retake my driving test to get a German licence?

This depends on your country of origin. Holders of licences from countries that have concluded a reciprocity agreement with Germany can exchange their foreign licence for a German one without sitting any written or practical tests. If your country has no such arrangement with Germany, both the theory and practical examinations are mandatory. EU/EEA licence holders may exchange their licences without any testing.

How long does it take to exchange a foreign driving licence in Germany?

The exchange process typically costs around €200 and takes between two and six weeks (as of 2025). That said, waiting times for appointments at local Führerscheinstellen vary considerably by location, so it is wise to initiate the process well ahead of your six-month deadline.

How long does it take to get a German driving licence from scratch?

For those attending lessons and theory sessions consistently, the full process generally takes between three and five months. In busier urban areas, waiting times for the practical exam appointment alone can add further weeks, so beginning early is strongly recommended.

How much does a German driving licence cost?

Obtaining a driving licence from scratch in Germany costs between €2,000 and €3,500, depending on the number of lessons required and the location. According to ADAC, the average total cost in 2025 was approximately €2,800 for first-time applicants completing the full process. For those exchanging a licence from a reciprocity-agreement country, the administrative costs amount to around €200 (as of 2025). Always verify current fees with your local authority and driving school.

What happens if I drive in Germany on an expired foreign licence?

Driving on an invalid or expired licence in Germany can void your insurance cover, expose you to substantial fines, and result in serious legal consequences. Once the six-month grace period has passed, driving without a valid licence is unlawful — both fines and criminal prosecution are possible outcomes.

Is my foreign licence valid if I am just a tourist visiting Germany?

Yes. Visitors to Germany on short-term stays are generally permitted to drive on their home country licence throughout their visit without any obligation to exchange it or obtain a German licence. The six-month exchange requirement applies exclusively to those taking up permanent or long-term residency, not to tourists. If your licence is not printed in the Latin alphabet, carrying an IDP alongside it is advisable.

Where do I go to exchange my driving licence in Germany?

Applications to convert a foreign licence into a German one must be submitted in person at the Führerscheinstelle — the local driving licence authority, which is typically part of your district or city administration. You can locate your nearest office through your city’s official website or through the BMDV website at www.bmdv.bund.de. Appointments are generally required and should be booked as early as possible.