Car on a German motorway

How to Get a German Driving Licence (Führerschein): A Complete Guide

Key Takeaways

  • The German Führerschein is one of the most respected driving licences in the world
  • Count on spending roughly 2,000 to 4,000 euros in total
  • Allow 3 to 6 months for the full process
  • The eye test and first aid course come before any training starts

The way to get a German driving licence (Führerschein) is to work through the official route: register at your local Führerscheinstelle, complete an eye test and a first aid course, train at a certified Fahrschule, and pass both a theory and a practical exam. It's not a quick process — most people should allow three to six months — but the reason Germany's licence carries so much weight around the world is exactly that thoroughness. Whether you're a German citizen, a newcomer from another EU country, or a third-country national living here, the steps are clearly defined. This guide walks you through all of them, from that first appointment at the licence authority to the day you pick up the finished card.

How the German Driving Licence System Works

Germany runs its licensing system under the umbrella of the Federal Motor Transport Authority (KBA), with the day-to-day work handled by local Führerscheinstellen (licence authorities). The licence categories follow the standard EU framework, so what you hold here is recognisable everywhere in the Union.

The Licence Categories You Need to Know

The category letters will look familiar if you've ever dealt with an EU licence. AM is for mopeds and light quadricycles, A1 and A2 for lighter and mid-size motorcycles, and A for the big machines. B — the one most people are after — covers passenger cars up to 3,500 kilograms plus small vans. C and D step up to heavy goods vehicles and buses. Germany also offers extended B categories for towing trailers and running larger vehicles.

What Does the Two-Year Probezeit Mean for You?

Every new driver in Germany starts on a two-year probationary period (Probezeit), and the rules are noticeably tighter during it. Your blood alcohol limit drops to 0.00% — zero tolerance, with no "just one beer" wiggle room — and hitting seven penalty points means your licence is suspended. Mandatory advanced training on defensive driving and risk awareness is part of the probation too. Get through it without serious infractions and you step up to a full, unrestricted licence.

The Full Process, Step by Step

There's a set order to things here, and each stage carries its own paperwork and costs. Work through them in sequence and the whole thing stays fairly predictable.

Step 1: Get Yourself Registered at the Führerscheinstelle

Everything starts at your local Führerscheinstelle. Take along your identity document (passport or national ID card), proof of residency in Germany, a biometric passport photo, and your foreign driving licence if you already hold one. You'll leave with a registration confirmation you'll need at later stages. The fee here runs to roughly 25 to 40 euros.

Step 2: Sort Out the Prerequisites First

Two things have to be done before any driving school will take you on. First, a valid vision test (Sehtest) at an approved optician or ophthalmologist — that sets you back about 5 to 15 euros. Second, an eight-hour first aid course (Erste Hilfe Kurs) with a recognised provider such as the German Red Cross or ADAC, which costs around 25 to 40 euros. Neither is difficult; they're simply mandatory gatekeepers.

Step 3: Sign Up at a Certified Fahrschule

Formal instruction at a licensed driving school is non-negotiable in Germany. When you pick a school, weigh up location, instructor reviews, pricing, and how flexible the scheduling is. Most schools sell package deals that bundle theory and practical training together. Theory alone means a minimum of 12 double lessons (90 minutes each) covering German traffic law, road signs, driving principles, and environmental awareness. Practical training starts at 12 double lessons, though most learners book extra sessions depending on how quickly they pick things up.

Step 4: Pass the Theory Examination

The theory test happens at an authorised test centre and is multiple-choice. The standard paper has 30 questions, and you need at least 25 correct answers to pass. It's offered in German and a handful of other languages, with category-specific questions included for the B licence. Sitting it costs about 25 euros. Miss the pass mark and you can retake it after a waiting period — with another fee each time.

Step 5: Put in the Practical Training Hours

This is where you actually learn to handle a car on German roads. The mandatory syllabus covers urban driving, rural road driving, the Autobahn, and special situations such as night driving and adverse weather. Your instructor keeps track of your progress and will recommend top-up lessons where needed. If you already drive, many schools offer intensive courses that squeeze the whole thing into a shorter timeframe.

Step 6: Pass the Practical Driving Test

The practical exam takes place on public roads and usually runs 30 to 45 minutes. An examiner from the TÜV or DEKRA watches your vehicle control, observation, hazard perception, and obedience to traffic law. Expect to drive through urban areas and rural roads, possibly the Autobahn too, and to demonstrate reversing, parking, and emergency braking. The fee is roughly 100 to 150 euros, and a fail means more training before you can try again.

Step 7: Collect Your Führerschein

Once the practical test is done, you submit your application at the Führerscheinstelle. Production typically takes two to four weeks, and then you collect the finished licence. For drivers under 65, it stays valid for 15 years before renewal is required.

What Everything Costs

Budgeting honestly is half the battle, so here's the full picture.

ExpenseCost (EUR)
Registration at the Führerscheinstelle25 to 40
Eye test5 to 15
First aid course25 to 40
Theory training (12 lessons)200 to 400
Theory examination25
Practical training (12+ lessons)1,200 to 2,500
Practical driving test100 to 150
Licence issuance fee25 to 40

In total, expect to pay between 2,000 and 4,000 euros. The spread comes down to which driving school you choose, how many extra lessons you need, and where you're starting from skill-wise. Intensive courses can push the price up, but they compress the overall time investment.

Already Hold a Licence? The Exchange Rules

If you come from the EU or the EEA, your existing licence works in Germany for up to six months after you establish residency. After that window, you have to exchange it for a German one. Third-country licence holders face a different set of rules depending on where their licence was issued. If your country has a reciprocal agreement with Germany, you may be able to swap it over without sitting any tests. Otherwise you'll need both the theory and practical exams — and the theory test has to be taken in German or another approved language.

Related Guides

Now that you're driving, make sure the car underneath you is up to scratch. Our Pirelli Tyres Guide covers tyres, the Auto Locksmiths Guide handles lost or broken keys, and the Auto Parts Guide helps you buy the right spare parts.

How the German Licence Compares With Other European Licences

Where the German Licence Shines

  • Worldwide credibility — a German licence opens doors abroad
  • Training that genuinely prepares you for real driving
  • Autobahn experience is built into the syllabus
  • Valid in every EU country
  • Safety sits at the centre of the system

The Trade-Offs

  • Pricier than licences in many EU member states
  • First aid course is compulsory
  • Two-year probation for first-time drivers
  • A strict penalty point system to keep an eye on
  • Exam languages are limited

A Final Overview

Getting a German Führerschein isn't the quickest or cheapest route to driving — and that's deliberate. The system takes you through registration, first aid, theory, hours of lessons, and two exams precisely so that it turns out drivers who can handle German roads, Autobahn included. Know the steps in advance, budget for them, and choose a driving school you trust, and you'll have your licence in hand before you know it, driving across Germany and the rest of Europe with confidence.

Frequently Asked Questions

How much does a German driving licence (Führerschein) cost in total?

Expect to pay between 2,000 and 4,000 euros all-in. Registration runs 25 to 40 euros, the eye test 5 to 15 euros, and the first aid course 25 to 40 euros. Practical training is the biggest line item at 1,200 to 2,500 euros.

How long does it take to get a driving licence in Germany?

Most people should allow three to six months for the full process. Licence production itself takes two to four weeks after you submit your application at the Führerscheinstelle. For drivers under 65, the finished licence stays valid for 15 years.

How many questions are on the German theory test and what score do you need to pass?

The standard theory paper has 30 multiple-choice questions, and you need at least 25 correct answers to pass. It is offered in German and a handful of other languages, and sitting it costs about 25 euros. A retake requires a waiting period and another fee.

What are the probation rules for new drivers in Germany?

Every new driver starts on a two-year probationary period (Probezeit) with a 0.00% blood alcohol limit and zero tolerance. Reaching seven penalty points means your licence is suspended, and mandatory advanced training on defensive driving and risk awareness is part of the probation. Clear it without serious infractions and you get a full, unrestricted licence.

German Driving LicenceFührerschein GuideDriving Tests in GermanyFahrschule GermanyAutobahn Driving
Steven Hehr

Written by Steven Hehr

Expert author and researcher covering automotive, technology, and transportation. Committed to providing accurate, well-researched guides to help you make informed decisions.