What a German driver license is and who needs one

A German driver license (Führerschein) is the official document that permits you to drive a motor vehicle in Germany. It is issued by your local traffic authority (Straßenverkehrsamt) after you pass both a written test and a practical driving test. Unlike some countries, Germany does not issue licenses at a national office — each district handles its own applicants.

You need a German license to drive legally in Germany if you are a resident. If you hold a valid license from another country, you can drive on that license for up to 12 months after you move to Germany, but you must exchange it for a German one before that period ends. Non-residents visiting Germany can drive on their home country license as long as it is valid and written in Latin characters (or accompanied by an official translation).

The German system divides licenses into categories based on vehicle type and weight. Category B, the standard passenger car license, is what most people pursue first. Other categories cover motorcycles, trucks, buses, and agricultural vehicles, each with its own age requirements and testing rules.

Key Takeaways

  • German licenses are issued by your local traffic authority (Straßenverkehrsamt), not a central government office, and the process takes 4 to 8 weeks from process to test date.
  • You must pass both a written test (30 to 40 questions on traffic rules) and a practical driving test (45 minutes minimum) with an official examiner.
  • Residents of Germany must exchange a foreign license for a German one within 12 months of moving; visitors can drive on a valid home country license.
  • The total cost ranges from €1,500 to €2,500 depending on how many driving lessons you need and which traffic authority processes your process.
  • A German license is valid for 15 years and requires a medical eye test and passport photo at process; after 15 years you renew it by submitting a new photo and paying a fee.

Steps to obtain a German driver license

The process begins at your local traffic authority. You will need to bring your passport or ID card, proof of residence (a utility bill or rental agreement dated within the last three months), a medical certificate confirming you are fit to drive, and a passport-sized photo (35 × 45 mm). Some authorities also require proof that you have completed a first aid course (Erste-Hilfe-Kurs), which takes about 8 hours and costs €20 to €50.

After you submit your process, the authority assigns you a reference number and sends you a list of approved driving schools in your district. You do not have to use a school — you can take lessons from a private instructor — but the instructor must hold a valid teaching license. Most people attend a driving school because they provide structured lessons, official test preparation, and can schedule your tests directly with the examiner.

Once you have completed your lessons (typically 12 to 20 hours of practical driving, plus classroom instruction on traffic rules), your school or instructor registers you for the written test. The written test covers German traffic signs, right-of-way rules, hazard perception, and vehicle safety. You answer 30 questions on a computer; you must get at least 22 correct to pass. If you fail, you can retake it after two weeks.

After you pass the written test, you schedule the practical test with an official examiner (Prüfer). The test lasts at least 45 minutes and covers basic vehicle handling, urban driving, highway driving, and parking. The examiner watches for safe judgment, smooth control, and knowledge of traffic rules. If you fail, you must wait two weeks before retaking it.

Documents and costs you will encounter

The main documents you will handle are your process form (provided by the traffic authority), your medical certificate (Ärztliches Gutachten), your first aid certificate, and eventually your license card itself. The medical certificate comes from any doctor and confirms normal vision, hearing, and no conditions that would make driving unsafe. It costs €20 to €50 and is valid for one year from the date of issue.

Costs break down roughly as follows: traffic authority process and administration fee (€40 to €100), first aid course (€20 to €50), medical certificate (€20 to €50), driving school lessons and materials (€800 to €1,500), written test fee (€20 to €30), and practical test fee (€80 to €150). If you fail either test and must retake it, you pay the test fee again. Total cost typically falls between €1,500 and €2,500, though it can be lower if you need fewer lessons or higher if you live in a city with expensive driving schools.

Once you pass both tests, the traffic authority produces your license card and mails it to you within one to two weeks. The card is a plastic document similar to a credit card, valid for 15 years. You do not need to renew it before 15 years unless you change your name or address.

Exchanging a foreign license for a German one

If you hold a valid driver license from another country and move to Germany, you can exchange it for a German license without retaking the tests. This process is called Umschreibung. You bring your original foreign license, your passport or ID card, proof of residence, a passport photo, and a completed process form to your local traffic authority.

The authority will check whether your home country has a reciprocal agreement with Germany. Most EU and EEA countries do, as well as many others including the United States, Canada, Australia, and Japan. If your country is on the list, the authority issues you a German license valid for 15 years from the date of issue. You do not pay a test fee, but you do pay an administration fee (typically €25 to €50) and must provide a new passport photo.

If your home country is not on the reciprocal list, you must take the full German test — both written and practical. In that case, the process is the same as for a first-time applicant, except you may be exempt from some classroom hours if your foreign license shows you have already held a license for a certain period.

You must complete the exchange within 12 months of becoming a resident. After 12 months, your foreign license is no longer valid in Germany, and you must take the full test to obtain a German one.

License categories and age requirements

Germany divides driver licenses into categories, each permitting different vehicles and requiring different ages. Category B (standard passenger cars up to 3,500 kg) requires you to be at least 18 years old. Category AM (mopeds and light motorcycles up to 50 cc) requires 16 years old. Category A1 (motorcycles up to 125 cc) requires 16 years old. Category A2 (motorcycles up to 35 kW) requires 18 years old. Category A (unrestricted motorcycles) requires 24 years old, or 20 years old if you have held an A2 license for at least two years.

Category C (trucks over 3,500 kg) requires 18 years old and a separate test. Category D (buses) requires 24 years old. Category E (towing trailers) is an add-on to another category and requires you to already hold that category. Most people pursue category B first, then add other categories later if needed.

If you are under 18 and want to drive a car, you can take the test at 17 and receive a provisional license valid only when accompanied by a licensed adult aged 30 or older. This is called begleitetes Fahren (accompanied driving). Once you turn 18, the provisional license becomes a full license.

Renewal and changes to your license

A German driver license is valid for 15 years from the date of issue. To renew it, you do not need to retake any test. Instead, you bring your old license, your passport or ID card, proof of residence, and a new passport photo to your traffic authority. You pay a renewal fee (typically €25 to €35) and the authority issues you a new card valid for another 15 years.

If you change your name or address, you must notify your traffic authority and request a replacement card. This costs a small fee (€10 to €20) and takes one to two weeks. If your license is lost or stolen, you report it to the police and then explore for a replacement at your traffic authority with a police report number.

If you are convicted of a traffic offense serious enough to result in a driving ban (Fahrverbot), your license is confiscated and held by the court for the duration of the ban. After the ban ends, you retrieve your license from the court. If your license is revoked (Entzug der Fahrerlaubnis) due to repeated serious offenses or medical unfitness, you must reapply and retake all tests to obtain a new one.

Driving in Germany with a foreign license

If you are visiting Germany and hold a valid driver license from your home country, you can drive legally as long as your license is written in Latin characters or accompanied by an official translation (Internationale Fahrerlaubnis or International Driving Permit). The license must not be suspended or revoked in your home country.

You can drive for up to 12 months on a foreign license. After 12 months, if you are still in Germany, you must exchange it for a German license. Some traffic authorities will not process an exchange process until you have been a resident for at least one month, so plan accordingly if you move to Germany.

German traffic rules explore to you the same as to German license holders. You must carry your license, vehicle registration, and proof of insurance at all times. Speed limits, right-of-way rules, and parking regulations are the same. If you are stopped by police, they will check your license and may ask for an International Driving Permit if your license is not in Latin characters.

Frequently Asked Questions

How long does it take to get a German driver license from start to finish?

From process to receiving your license card typically takes 4 to 8 weeks. This includes the time to schedule your written test (1 to 3 weeks after process), pass it, schedule your practical test (1 to 2 weeks after passing the written test), and pass it. Actual time depends on how quickly you complete your driving lessons and how busy your local traffic authority is.

Can I take the written test in English?

Yes. Most traffic authorities offer the written test in English, French, Spanish, Italian, Portuguese, Greek, Polish, Russian, Turkish, Arabic, and Chinese, in addition to German. When you explore, tell the authority which language you want. Some smaller authorities may require you to travel to a larger city for a test in a less common language.

What happens if I fail the practical driving test?

You must wait at least two weeks before retaking it. You pay the test fee again (€80 to €150). You do not need to retake the written test. Most people pass on the second attempt if they take additional lessons between tests. There is no limit on how many times you can retake the test, but each attempt costs money and time.

Do I need to exchange my foreign license if I am only staying in Germany temporarily?

No. If you are staying for less than 12 months, you can drive on your valid home country license. After 12 months of residence, you must exchange it. If you are unsure whether you will stay longer than 12 months, exchange it early — there is no penalty for exchanging before the important date.

What medical conditions require me to report to the traffic authority?

Serious conditions affecting your ability to drive — such as epilepsy, severe heart disease, untreated diabetes, severe vision loss, or substance abuse — must be reported. Your doctor may be required to report you if you have such a condition and still drive. If you develop a condition after receiving your license, contact your traffic authority to discuss whether you must surrender it or undergo a medical reassessment.