Getting a driving licence in Germany: the essentials
Getting a driving licence in Germany is more structured than in most countries. Attendance at a registered driving school is compulsory, the theory and practical exams are separate, and your instructor decides when you are ready to be examined. If you are new to the country, these are the four things worth knowing before anything else.
Can you take the theory exam in English?
Yes. Alongside German, the theory exam is officially available in twelve foreign languages, English among them. The one catch is timing: the language has to be requested when your application is submitted, not on the day of the exam.
The practical test, however, is conducted in German only.
Do you already hold a licence from another country?
Then check this first, because it may save you the entire process. EU and EEA licences are recognised in Germany with nothing further to do. Licences from outside the EU are valid for six months after you register your address.
After that, whether you exchange yours over the counter or have to take the exams depends on which country – or, for the US, which state – issued it. Read more about converting a foreign licence.
What does it cost?
Between €2,700 and €3,500 for class B in 2026, spread across the driving school registration, lessons, exam fees, the first aid course and the eye test. Prices are higher in large cities.
The most expensive avoidable mistake is failing an exam, because you pay the fee again and take extra lessons before you can rebook. Check thefull cost breakdown.
Which licence class do you need?
For a car, class B. Within class B there are three variants, depending on whether you learn and take the test in a manual or an automatic – and the choice affects what you are allowed to drive afterwards. For motorcycles the classes are A, A1, A2 and AM, by age and engine power. For trucks and buses, C and D.
Whichever route applies to you, if you have to sit the theory exam, you can prepare for it in English with our theory app.
GDPR
To provide you with an optimal user experience, we use cookies. By clicking "Accept all", you agree to the use of cookies for statistics and marketing. You can adjust your settings at any time.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.