Three possible routes — one applies to you
Germany divides foreign license holders into three categories. Which one you fall into determines how long and how expensive the process will be.
EU / EEA countries — administrative exchange
No exams, no driving school. You simply submit documents and receive a German license.
Annex 11 countries and equivalents — simplified exchange
Countries Germany recognizes as having equivalent driver training (e.g. Switzerland, Japan, South Korea, Australia, New Zealand). No theory or practical exam. Some documentation is still required. Ukraine is being added by the FeV amendment adopted in July 2026 — effective only once it is published in the Federal Law Gazette (see the questions below).
All other third countries — full licensing process
Russia, Belarus, Kazakhstan, China, Vietnam, Turkey, most of the Middle East and Africa, and many others. You must complete a first aid course, enroll in a driving school, and pass both theory and practical exams.
The 6-month rule is about driving, not the exchange
Under § 29 FeV, your non-EU foreign license lets you drive in Germany for only 6 months after you register your home address (Anmeldung). This is one of the most important deadlines in the whole process.
Important: after 6 months, driving on the foreign license is illegal — but this only ends your right to drive, not your right to exchange. As long as your foreign license is valid, you can still exchange it after the 6 months (exam-free for Annex 11 countries, otherwise with exams); you simply may not drive until it’s done. A full licensing process from scratch is only needed if your country is not on Annex 11 — independent of the 6-month rule.
Finding your local authority
The Fahrerlaubnisbehörde is part of your local Straßenverkehrsamt (road traffic office) or Landratsamt (county administration). Search online for “Fahrerlaubnisbehörde [your city/postcode]” or use the KBA’s authority finder.