Your fool-proof plan to get your German driver’s license

Autobahn. A famous German word full of promises. Endless stretches of road with no speed limits or slow drivers. Speeding through the countryside as fast you can go. A dream come true for many people!

If you’re visiting Germany or even moving here, you don’t necessarily need a car to get around, but having a valid German driver’s license can be very useful. Before you buy a car or research car-sharing options, you’ll need to sort out whether you’re allowed to drive here. I’ve put together this brief guide, so you can hit the road as soon as possible!

German driver's license test

What’s your situation now?

I don’t have a driver’s license yet.

You will need to start from scratch and join thousands of other Germans through the process, explained in this post here after. Don’t worry, the whole process can be done in English.

I already have a driver’s license.

If it was issued from an EU country, you can keep using it in Germany until it expires. If it’s from a non-EU country, then you’re allowed to use it for up to 6 months. After that you’ll need to exchange it for a German driver’s license. Many countries have reciprocity agreements with Germany, meaning that their driver’s licenses are similar to the German one and you might be able to skip some of the requirements (for US citizens, here is a list state-by-state). So depending on your case, you might need to apply for a conversion, which we also explain here.

What’s the admin process for getting a German driver’s license?

To get a driver’s license in Germany, you need to be at least 18 years old (or 17 with a legal guardian). Germany follows the EU regulations for license categories, such as B for cars (Personenkraftwagen or PKW) and C for small trucks (Lastkraftwagen or LKW). If you get the Category B German driver’s license, you’ll be allowed to drive both automatic and manual standard cars. Unless you can get out of taking the exams, expect to spend €1200-€2000 for your lessons, exams, fees and study materials.

1- Pass the test if you need

Skip this if you already have your license. Signup at a driving school in Berlin – when it comes to selecting a good driving school Berlin has plenty to choose from for both the theoretical and practical tests.  More info about that a little lower in this post. Here are a few driving schools in Berlin that offer English instruction:

2- Make an appointment for a conversion or a first-time application

Make an appointment at your local driver’s license office (Führerscheinstelle or Fahrerlaubnis Behörde – link for Berlin) for either a conversion of your license (Umschreibung einer ausländischen Fahrerlaubnis) or first-time driver’s license application (Ersterteilung einer Fahrerlaubnis). You may have to wait 3-6 weeks to have your application processed. Only then can you take the driver’s license test (if applicable).

3-Prep the paperwork

You will need to following documents for your German driver’s license application

  • Passport or ID card (Ausweis) and proof of residency (Meldebescheinigung)
  • Biometric photo
  • First-aid course certificate (Nachweis über Schulung in Erster Hilfe) – It can be done at the German red-cross. More info here.
  • Vision test certification (Sehtestbescheinigung) – It can be obtained from any glasses store (“Optiker”).
  • Fee of €35-48 (in cash) depending on your case
  • Proof of registration from your driving school in Berlin
  • your current driver’s license (if applicable)
  • Translation of your current driver’s license (if applicable) – can be done online quickly through platforms like Lingoking.

4- Have patience

The processing time for a conversion can be incredibly lengthy, especially in bigger cities. Various sources quote a 9 to 12 weeks waiting time for Berlin, while as little as 2 weeks for smaller cities.

As usual with German administration; stay cool and have patience.

Please note that If you are taking lessons at a driving school, they can also take care of that paperwork for you too.

How do I pass the German driver’s license test?

If you haven’t conquered the holy grail yet, you will need to pass the German driver’s license test first.

First comes the written part, which you need to pass within 12 months of submitting your application. Then the practical, which you need to pass within 12 months of passing the theoretical. In some cities you can take both tests in English, though that might cost extra.

Theory test

The theoretical test is comprised of 30 questions selected from the 1000 you studied. Each correct answer is awarded 2-5 points and if you miss more than 10 points worth of questions, you fail the test. There is a high failing rate (44% for the B class license in 2017!), so plan that into your budget and timeline.

There is no secret to succeed to the German driver’s license test: study, study, and study some more! There are some great apps that will guide you through the theoretical material, which includes all possible 1000 questions about traffic laws for the exam. Your driving school will also offer the book “Fahren Lernen Lehrbuch” for you to study. Although i have heard that most driving schools in Berlin will let you buy your own material too.

Practical test

Once you’ve passed the written part, it’s on to the practical part of the German driver’s license test. Even if you already know how to drive, it’s a good idea to take at least one set of driving lessons to prepare for the test. The instructor should tell you when you’re ready to take the practical test.

The practical test takes less than an hour. First, you’ll need to answer some questions about the car’s functions. Then you’ll be told where to drive, usually through different types of streets and the Autobahn. The test will also cover several maneuvers, like parking or emergency braking. If you miss an important sign or do any illegal maneuvers, the examiner can fail you. The important thing is to stay calm and focus on following the rules of the road.

Once you’ve passed both tests, you’ll immediately receive a temporary sheet of paper as a license. You will have to wait a few weeks before picking up your German driver’s license at the Führerscheinstelle. For this, you can’t make an appointment unfortunately.

So this is it!

You’re ready to drive through cities, complain about bad drivers, grumble about limited parking options and speed along the Autobahn!

Just keep an eye out for the “Blitzer” or risk getting not-so-lovely picture if they catch you speeding. Your German driver’s license is also valid across Europe, so plan that trip to Sicily and hit the road!

Die Autobahn
Die Autobahn is yours. (Source:

Hope this short intro to the topic was helpful. Let me know in the comments if something is unclear or if you have any questions.

Tip 1: If possible, try to pass the sight check without glasses. You won’t be forced to wear them while driving then.

Tip 2: You don’t need to buy study material from your driving school. It can be done online for a much cheaper price usually.

Sources: 1, 2, 3, 4


  • Reply Hassam Chohan 14/11/2020 at 16:12

    Hey, if you fail the theory test, do you have to pay again the fee to the school ? I know I have ti pay the TUV fee but what about the money you pay to school for the test ?

    • Reply Bastien - Settle in Berlin 16/11/2020 at 09:46

      Hey Hassam. You may to have pay the fee again. Check with your local school their conditions.

  • Reply Gregory 26/10/2020 at 12:29

    Hello Bastien,

    thanks for this very informative piece.
    I plan to transfer my French driving license to a German one and I have two questions: do you know if I can keep my French license during the process (it seems it takes up to 12 weeks in Berlin)? What is the risk of driving more than 6 months in Germany with a French driving license?
    Thanks for your time!

    • Reply Bastien - Settle in Berlin 28/10/2020 at 16:10

      Hey Gregory. No risks at all. You can keep your french driving license for as long as you like.

  • Reply omid banaeian 14/10/2020 at 22:03

    hi, in july i went to the bürgeramt in Berlin and applied for driving license conversion and i have already finished my theory course last month so when can i go the theory test ? should I wait for some documents/letters OR i can go to the test anytime ?

  • Reply Zaid 08/09/2020 at 13:29

    Does anyone know until when should I take and pass my theory test? I registered last year November, and decided to take it arount March/April. But due to the covid, everything is changed to Termin basis, and I only can get one in October. If I fail this one, it might take another month to get a Termin. Does the theory test has no expiry, after your first registration, or will it expire by this November? (After 1 year)

    • Reply Bastien - Settle in Berlin 08/09/2020 at 14:04

      Hey Zaid. Better ask your driving school if the local authorities are more lenient on those deadlines, since everything was a standstill with Corona.

  • Reply Ganesh 07/09/2020 at 13:09

    I have a question about practical exam. I have passed my theory exam in November 2019, so I am close to the deadline to pass my practicle exam. My practicles were started late due to corona situation. Now my driving school told me that there are no exam slots available in near time, I have to wait for at least 7 weeks to get an exam date. So are there any chances to get an extention for passing my practicle exam?

    • Reply Bastien - Settle in Berlin 07/09/2020 at 13:38

      Hey Ganesh. Ask your school directly. If the administration has become more lenient on deadlines dure to Corona, they will know about it.

      • Reply Tirumala Desikan Aharya 28/09/2020 at 09:58

        Hi Bastien,

        I completed my theory test and did practice sessions. Now when I need appointment for practical test, they say I will need B1 German language certification. They say it is new rule. Can you help me to understand, is it mandatory to have B1 German language certificate? I have done only A1 cetificate.


    1 2 3

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.