How to get a driving licence in Germany

This guide explains how to get a car or motorcycle licence in Berlin.

Cost and timeline

Getting a driving licence takes around 6 months.33 It costs 2,500 to €4,000.1

The costs include:

If you have a foreign driving licence, you can convert it. It’s cheaper and faster.

Language

You don’t need to speak German, but it helps. There are English-speaking driving schools. Even if you take German classes, the practice app is usually in English.28

The theory exam is in English, but the translations are really bad.29 I could not understand some questions in English or French. It’s easier if you can take the test in German.

The practical exam is usually in German. Some examiners don’t speak English. You must understand simple instructions in German.26

1. Choose a driving school

Find a driving school and sign a contract (Ausbildungsvertrag) with them.

To choose a driving school, look at…24

  • The costs
  • The schedule
    Look at the timing and frequency of the lessons. Ask how long it takes to get your driving licence. Some schools have intensive classes. Classes in English are harder to find.
  • The distance
    If you take intensive lessons, choose a school near you.
  • The language
    There are English-speaking driving schools. Check if they offer theory and practical lessons in English.
  • The reviews
    Read the school’s reviews on Google Maps. Don’t trust the reviews too much; German businesses often delete negative reviews.22 Check if they make you more classes than you need.
  • Other services
    Some driving schools offer first aid courses and eye tests. You can do everything in one place. It’s more convenient.

2. First aid course

Take a first aid course before. It costs around €80.38 It takes 7.5 hours. There is no test at the end.5

There are first aid classes in English. I took mine at Ersthelfer.tv. Online and foreign first aid certificates are not accepted. Doctor and nurses don’t need a first aid certificate.37

After the course, you get a certificate. You need it to get permission from the Bürgeramt.

3. Eye test

You need an eye test (Sehtest) certificate. You can get tested…

  • During your first aid class 
    Ersthelfer.tv offers first aid and eye tests. You can do both at the same time.7
  • At your driving school 
    Some driving schools do eye tests.
  • At the optometrist (Optiker)
    You can get a free test from Fielmann or Apollo.
  • At the eye doctor (Augenarzt)

The eye test takes around 10 minutes. Bring an ID document to take the test.19

You can wear glasses or contact lenses during the test. If you pass the test with glasses or contact lenses, you must always wear them when you drive.18

After the course, you get a certificate. You need it to get permission from the Bürgeramt.

4. Theory classes

When you find a school, you can start theory classes. You don’t need anything else to start.

If you already have a car licence, and you are getting a motorcycle, you can skip some of the theory classes.25

When you finish the theory classes, your driving school will give you a certificate (Ausbildungsbescheinigung der Fahrschule).9 With this certificate, you can take the theory exam.

5. Permission from the Bürgeramt

You need permission from the Bürgeramt to take the theory exam. It costs €51.21.

There are 2 ways to do it:

  • Let your driving school do it 
    It saves a lot of time. You don’t need to go to the Bürgeramt.
  • Do it yourself
    Get a Bürgeramt appointment. Your appointment will be a few weeks later. You must go in person.

The Bürgeramt needs these documents:8

Around 6 weeks later, you will get a permission paper.4 While you wait, you can take theory classes and prepare for your theory exam. When you get the permission paper, you have 12 months to pass the theory exam.36

6. Theory exam

The theory exam is in 13 languages. You sit at a computer and answer 30 random questions from a list of around 1,000 questions. If you make more than 2 to 4 mistakes, you fail the test.27

Some questions are really hard. The translations are really bad.29 Memorisation is the only way to pass the exam.12 You must prepare well; 53% of students fail their first exam.6

Your driving school will give you access to a practice app. The questions in the app are exactly the same as in the real exam. Even the translations are the same.13 You must memorise all the questions and all the answers. I needed 3 to 4 weeks to prepare.

When you are ready to take the theory exam, go to your assigned Dekra or TÜV branch. You don’t need an appointment. It costs €25.2 The test takes around 20 minutes.30

After the test, you get a certificate by email. With this certificate, you have 12 months to pass the practical exam.31

7. Practical exam

After you pass the theory exam, your driving school will schedule your practical exam. In Berlin, the exam will be a few months later.17 You must take the exam where you live.20

The exam is hard; 44% of students fail the first time.16 Watch real exam videos to prepare.

Your driving instructor and the examiner sit in the car with you. If you take the motorcycle exam, they follow you in a car. The examiners rarely speak English, so you must understand instructions in German.

The practical exam takes around 1 hour.15 You must drive in the city and on the highway, and do a few maneuvers. You must then drive back to the testing centre. The drive back is also part of the test.

If you pass, the examiner will take your driving licence (if you have one), and give you a temporary driving licence.32

If you fail, you can try again in 2 weeks.10 You must book another exam appointment, and pay the exam fees again.

8. Get your driving licence

When you pass the practical exam, you get a temporary driving licence (Vorläufiger Nachweis der Fahrerlaubnis or VNF). It’s valid for 3 months, only in Germany, and only with a valid ID.11

You must give back your previous driving licence, so this is your only driving licence for now.

You will get your plastic driving licence by post 2 to 6 weeks later.34

German temporary driving licence
Temporary driving licence

Other ways to get a licence

Use your EU or EEA driving licence

Your driving licence from another EU or EEA country is valid in Germany.14 When it expires, you can convert it to a German driving licence. You don’t need to take driving classes or a driving exam.

Convert your foreign driving licence

If you have a driving licence from another country, you can convert it. It’s cheaper and faster. You might not need to take driving classes or a driving exam.

How to convert a foreign driving licence

Get your licence in another country

You must get your driving licence in your country of residence. If you live in Germany, you can’t get your driving licence in another country.23 For example, you can’t move to Germany, then get a driving licence in the Czech Republic.

There is an exception: university students from other EU countries. For example, if you are Polish, and you study in Germany, you can get your driving licence in Poland.35

What to do next

Get an International Driving Permit

Your German driving licence is valid in all European Union countries. Outside the European Union, you might need an International Driving Permit. In my experience, you rarely need an International Driving Permit. I drove in over 50 countries. I never needed it.

How to get an International Driving Permit

Buy a car

How to buy a vehicle in Germany

You can also rent a car when you need it. If you don’t drive often, car sharing is better.

Sources and footnotes
  1. Reddit (April 2025), Reddit (2024), Reddit, Reddit (2025), ArbeitNow (2025), t-online.de (2025) 

  2. dekra.de (November 2025), TÜV (November 2025), ArbeitNow (2025) 

  3. fahrschule-ibf.de (2025), Fahrschule Asma (November 2025) 

  4. Berlin.de  

  5. § 19 FeV (November 2025), ersthelfer.tv (November 2025), ArbeitNow (2025), reddit.com/r/berlinmoto 

  6. Allianz (2023) 

  7. ersthelfer.tv, first-aid-courses-berlin.myshopify.com 

  8. berlin.de (November 2025) 

  9. Screenshot 

  10. § 18 Abs. 1 FeV (2025) 

  11. berlin.de (November 2025) 

  12. reddit.com/r/germany, reddit.com/r/germany 

  13. reddit.com/r/germany, reddit.com/r/germany 

  14. § 28 Abs. 1 FeV (2025) 

  15. ArbeitNow (2025) 

  16. rbb24.de (2024), bussgeldkatalog.org, Allianz (2023) 

  17. rbb24.de (2024) 

  18. § 12 Abs. 7 FeV, brille24.de, Apollo.de (2024) 

  19. § 12 Abs. 2 FeV 

  20. § 17 FeV 

  21. dekra.de (November 2025), TÜV (November 2025) 

  22. Reddit (2024), Google (2025), SWR (2025) 

  23. europa.eu (2025), bmv.de (November 2025), t-online.de (November 2025) 

  24. ArbeitNow (2025) 

  25. Personal experience (2017) 

  26. Personal experience (2017) 

  27. ArbeitNow (2025) 

  28. Personal experience (2017), ArbeitNow (2025) 

  29. Personal experience (2017), ArbeitNow (2025) 

  30. ArbeitNow (2025) 

  31. § 18 Abs. 2 FeV (2025), ArbeitNow (2025) 

  32. Personal experience (2017), ArbeitNow (2025) 

  33. ArbeitNow (November 2025), Reddit (2025) 

  34. ArbeitNow (2025), Berlin.de (November 2025) 

  35. europa.eu (November 2025), § 7 Abs. 2 FeV (2025) 

  36. berlin.de (November 2025) 

  37. berlin.de (November 2025), § 19 Abs. 3 FeV (November 2025) 

  38. drk-berlin-zentrum.de (November 2025), first-aid-course-english-berlin.com (November 2025), ersthelfer.tv (November 2025)