Heavy truck driving licence (Class C) in Germany

Heavy truck driving licence (Class C) in Germany – 2025 guide

Introduction
The Class C licence is the core qualification for working as a truck driver in Germany. It allows you to drive vehicles with a permitted gross weight over 3.5 tonnes, and to tow a trailer up to 750 kg. Its importance is growing as Germany and the EU modernise training and testing rules, move toward a digital licence, and expand accompanied driving options for younger drivers to address the shortage of professional drivers. (Bußgeldkatalog, ADAC)

What does Class C allow?

  • Driving all trucks over 3.5 t with no upper weight limit.

  • Trailer up to 750 kg; above that, Class CE is required.

  • Class C1 is automatically covered. (Bußgeldkatalog)

Minimum age and age-reduction routes

Route Age Notes
Standard route 21 after training and medical checks
Vocational route / Grundqualifikation (Code 95) 18 commercial driving within the EU framework
Accompanied truck driving (new 2025) 17 accompanied driving in Germany with a registered experienced supervisor

A valid Class B licence remains a prerequisite in all cases. (Bußgeldkatalog)

Administrative & medical requirements

Requirement Typical details
General medical exam + advanced eyesight test valid ~12 months; approx. €150–€250
First-aid course (9 units) approx. €50–€80
Biometric photo + authority fees approx. €40–€80 (varies by state)
Suitable/clean profile for commercial goods transport
Valid Class B licence

Driving school training (Class C)

Training element Mandatory size (Class C)
Additional theory 18 lessons (90 min each)
Regular practical lessons ~20–30 hours (depending on level)
Special drives (Sonderfahrten) 5 rural + 2 motorway + 3 night

Theory exam

  • 37 questions, maximum 10 penalty points.

  • Languages: German + 12 others, including Arabic.

  • Since April 2025: added image-based questions on load securing and driver assistance systems. (Bußgeldkatalog)

Practical exam (OPFEP system)

Stage Time Notes
Vehicle check (Abfahrtkontrolle) 10 min lights, air connections, braking system
Urban + rural + motorway driving 55 min merging, overtaking, reading signs
Mandatory manoeuvres 10 min reverse L-angle parking, emergency braking
Digital feedback 5 min report issued immediately
Total 75 min per new federal schedule

One serious fault (right-of-way violation, endangering others) can mean immediate failure.

Professional qualification – Code 95
Commercial truck driving requires Code 95 on the licence:

Route Duration Exam body
Grundqualifikation 280 h theory + 10 h practical IHK
Accelerated route 140 h theory + 10 h practical IHK (shorter exam)

Renewal: 35 hours of training every 5 years. (Driver Academy)

Expected costs (2025)

Item Range (€)
Driving school base fee 700 – 1,200
Practical lesson 55 – 90 × number
Special drives (10 h) 600 – 900
Theory exam (fees + presentation) 45 – 60
Practical exam 175 – 230
Medical + first aid + photos 300 – 400
Approx. total 2,500 – 4,500

Costs vary by state and by the number of extra lessons needed.

Validity & renewal

  • Valid for 5 years, then renewed with new medical and eyesight checks.

  • Germany is working toward storing the licence in the European Digital Identity Wallet by 2030. (ADAC)

Key changes in 2025

  • Accompanied driving expanded: 17-year-olds can drive Class C in Germany with a registered supervisor. (flix-fahrschule.de)

  • Lower professional age: commercial access from 18 with Grundqualifikation. (Bußgeldkatalog)

  • More digital exams: more image questions and digital reports after exams. (Bußgeldkatalog)

  • E-licence path: steps toward EU-wide smartphone-based credentials. (ADAC)

FAQ

Question Short answer
Does my C1 experience count? Yes, it may reduce special-drive requirements when upgrading to C. (Bußgeldkatalog)
How many times can I retake the exam? No fixed limit; waiting periods apply (2 weeks between theory attempts, 4 weeks after a third consecutive practical failure).
Is a German Class C recognised internationally? Directly within the EU; outside the EU often with an international licence / local procedures.
Maximum trailer weight with Class C? Up to 750 kg; above that requires CE. (Bußgeldkatalog)

Conclusion
Class C is a strong gateway into a high-demand heavy transport job market. With 2025 updates, age routes, and the digital-licence direction, the path is clearer—but still demanding. Solid preparation, medical compliance, and a well-planned Code 95 timeline can help you pass and start a stable career across Germany and Europe.


Share: