German Driving Licence for International Students: Rules and Costs
If you are an international student in Germany, a driving licence can change your life: it means a part-time job that is not on a bus route, a weekend trip that is not tied to a timetable, and a way home that does not depend on anyone else. But the rules for students are different from the rules for other expats, and they surprise a lot of people. This guide explains the German driving licence for international students — the rules, the costs, and the choices that matter when you are studying on a budget and on a schedule.
The single most important rule is the same one that applies to every foreign licence: six months. From the day you register your address in Germany, your home licence is valid for six months, and then you need a German one. The second thing to know is that the cheapest route depends on where your licence is from: students from the EU can exchange theirs for free, students from countries with an agreement can convert with no test, and students from other countries have to take the theory and practical tests. Below you will find the rules for all three groups, the costs, and how to save money as a student.
Do international students need a German licence?
It depends on how long you are staying, and on where your licence is from. If you are an exchange student here for one semester and you do not register an address, your home licence is enough for the whole stay. If you move to Germany for a degree and register an address, your foreign licence is valid for six months from the date of registration, and after that you need a German licence — unless your licence is from the EU or EEA, in which case it remains valid until it expires.
Many students find that they do not need a car in Germany at all: the public transport in university cities is good, and the semester ticket covers the region. If you do want to drive — for a job, for a shared car, or for trips — the licence is worth having, and the sooner you start the process the better. If you live in a smaller university town with poor connections, the licence can save you hours every week.

The 6-month rule for students
The six-month rule applies to students exactly as it applies to every other non-EU resident. It starts on the day you register your address (Anmeldung), and it lasts for exactly six calendar months. During that time you may drive with your home licence, and it is sensible to carry your passport, your registration confirmation and your student ID with you, so you can prove that you are still within the six months.
Once the six months are up, driving on your home licence is treated as driving without a licence, a criminal offence in Germany, and your insurance will not cover you. The same rule applies to exchange students who stay for a full year and register: the six months start at registration, and you cannot extend them by leaving for a holiday. Start the conversion in your first weeks as a student, when you still have time to fix any problem.
Option 1: converting your home licence
If you already hold a licence from your home country, the first question is whether it can be converted. For EU and EEA licences the answer is yes, with no test: you exchange it for a German licence at your local Führerscheinstelle at any time, although you do not have to. For licences from countries with a reciprocity agreement with Germany — including the United States for most states, the United Kingdom, Canada, Australia, New Zealand, Japan, South Korea and Israel, among others — the conversion is also possible without a test in most cases, but the exact rule depends on the country and, for the United States, on the state.
For licences from countries without an agreement, including many countries in Asia, Africa and South America, you must take the theory and the practical test, although you may not need the full set of driving school lessons: how many you need depends on your driving experience and on your instructor’s assessment. In every case, the conversion needs an eye test and a first aid course, and the application is made at the licensing authority.

Option 2: getting a first German licence
If you do not hold a licence at all, you will get your first licence in Germany. That means: an eye test, a first aid course, a driving school, a theory test (30 questions, available in English) and a practical test. The process takes three to six months, and the cost is 1,500 to 2,500 euros, depending on the city and the number of lessons you need. That is a lot of money for a student, which is why many international students prefer to get a licence in their home country before they come to Germany, if that is possible and cheaper.
If you are learning from scratch, enrol in a driving school that offers lessons in English and that is used to international students. In the big university cities — Berlin, Munich, Hamburg, Heidelberg, Göttingen and many others — there are schools that teach in English. Our guide to the eye test for learner drivers explains the first document you need, and our article with free exercises for the eye test shows you how to practise for it at no cost.
The eye test for students
The eye test (Sehtest) is required for every licence applicant, and it is the cheapest part of the whole process. It takes about fifteen minutes at an optician such as Fielmann or Apollo, costs around 6 to 8 euros, and the certificate is valid for two years. You must reach a visual acuity of 0.7 with your glasses or contact lenses if you wear them, and the result will be recorded in your licence if you need a correction.
Bring your passport or residence permit and your current glasses or contact lenses. Some opticians offer the eye test free as a promotion, which is worth asking about if your budget is tight: Fielmann and Apollo sometimes run promotions where the test is free if you are also having an eye examination. A student ID can also help: some independent opticians offer a discount if you are a student.
The first aid course for students
The first aid course (Erste-Hilfe-Kurs) is also required, and it is one day: nine lessons of 45 minutes each, usually on a Saturday, for about 20 to 50 euros. The certificate never expires. In larger university cities the course is offered in English, and student organisations sometimes organise their own courses at a discount. Check with your university’s international office or student union: some universities negotiate a reduced price or run a course on campus.
Costs for international students
A no-test conversion costs about 115 to 200 euros: the eye test (about 7 euros), the first aid course (about 20 to 50 euros), the translation where needed (about 30 to 85 euros) and the application fee (about 35 to 45 euros). A conversion with a practical test costs about 500 to 900 euros. A first licence costs 1,500 to 2,500 euros, including the driving school, the theory test (about 22 euros) and the practical test (about 120 euros plus the car rental).
On a student budget, the first licence is the biggest cost, and many international students find that getting a licence in their home country first (if that is cheaper) and then converting it in Germany is the less expensive route. If that is not possible, or if you want to learn German road rules properly, a German licence is still worth it — but budget for it as part of your study costs, not as a last-minute expense.
Student discounts and cheap options
There are a few ways to save. First, ask about a student discount at the optician for the eye test, and at the first aid provider. Second, some driving schools offer a student rate, especially in the university cities, and some offer a discount if several students enrol together — ask around in your student community. Third, study the theory test with a free or cheap app rather than an expensive course: the question bank is public and the apps are much cheaper than the school’s own materials.
Fourth, consider whether you really need a car. Many international students find that a bicycle, the semester ticket and an occasional car-sharing booking are cheaper than a licence and a car. And fifth, if you are on a tight budget, do the eye test and first aid course early and keep the certificates while you decide — the eye test certificate lasts two years and the first aid certificate never expires, so they do not waste money.

Driving with a student budget: insurance and cars
A German licence is only half the cost of driving: a car also needs insurance, tax and fuel, and as a young driver your insurance will be expensive. In Germany, car insurance for a young driver can cost more than 1,000 euros a year, and the costs depend on your age, your driving record and the type of car. The cheapest car for a student is usually a small, old car with a low insurance class, and many students put the car in a parent’s name if they can, although the rules on that vary by insurer.
Car sharing is often a better option for students: services such as Miles, Sixt Share and Share Now let you rent a car by the minute or the hour, with insurance included, and you only need your licence and a payment card. That way you get mobility without owning a car, and your licence pays for itself in flexibility.
Special cases: EU students, exchange students, PhD students
EU and EEA students are in the best position: their licence is valid in Germany until it expires, and they can exchange it for a German one whenever they like, with no test and no deadline. Exchange students who stay for only one or two semesters and never register an address can drive on their home licence for the duration of their stay, and there is no need to convert at all. PhD students and researchers who stay for several years are in the same position as other long-term residents: after six months they need a German licence, and the conversion follows the rules of their home country.
One special case is the student who holds a licence from their home country but has only held it for a short time. Some authorities require that you have held a licence for a minimum period before it can be converted, and in a few cases a licence that was issued very recently cannot be converted at all without a test — so check with your authority before you assume.
Working, studying and driving: the rules that overlap
A student job and a driving licence do not conflict. Your licence is not tied to your residence permit or to your enrolment, so you can learn to drive, take the tests and use the licence whether you are studying, working part-time or on a semester break. The only rule that matters is the 185-day rule: your licence is valid in Germany if you live here for at least 185 days a year, which is the case for almost every student.
If you work while you study, remember the student work limits: 120 full days or 240 half days per year for a student visa, or 20 hours per week if you are an EU student working part-time. None of that affects your licence, but driving to a job can mean more lessons and a higher cost if you have to travel. A used car is cheap to buy in Germany, but the insurance for a young driver is expensive — budget €800 to €1,500 a year for a small car, and check whether your university city has a good bus connection first.
After graduation, your German licence stays valid if you stay in Germany — it is a German licence, not a student licence. If you leave the EU, the rules change: in many countries you can drive on the German licence for six months, and then you must exchange it. If you move to another EU country, the German licence is valid there without any exchange, and you can drive on it until it expires.
Use your semester breaks well. Driving schools are quieter in the holidays, and you can take an intensive course of two weeks and finish the practical test before the next semester starts. It is the most efficient way to get a licence as a student — and it leaves your evenings free for your studies.
Frequently asked questions
Do international students need a German driving licence?
If you register an address in Germany, yes, after six months — unless your licence is from the EU or EEA, in which case it remains valid. Exchange students who do not register can drive on their home licence for the whole stay.
How much does a driving licence cost for students?
A no-test conversion costs about 115 to 200 euros. A conversion with a practical test costs about 500 to 900 euros. A first licence costs 1,500 to 2,500 euros.
Is the theory test available in English?
Yes. The German theory test is available in English and in eleven other languages, and the question bank is published so you can practise in advance.
Can I get a student discount on the driving licence?
Sometimes. Some opticians, first aid providers and driving schools offer student rates in university cities, and student organisations sometimes organise cheap first aid courses.
Can I drive in Germany with my student visa and home licence?
Yes, for six months after you register your address. After that you need a German licence. The visa itself does not affect the licence rules.
Conclusion: start early, and remember the six months
For international students, the German driving licence is a question of timing and of origin. If you are from the EU, it is simple: your licence is valid and the exchange is a formality. If you are from a country with a reciprocity agreement, the conversion is a few documents and an application. If you are from elsewhere, it is a full course with lessons and tests, and it costs real money. In every case, the six-month rule is the clock that matters: start early, get the eye test and first aid course out of the way, and keep your student budget in mind — because a licence is an investment, and it is worth making it properly.