The classes at a glance
C1
Small truck
Minimum age
18 years
What you may drive
Vehicles from 3,500 to 7,500 kg for a maximum of 8 passengers, with a trailer up to 750 kg
Theory lessons
6 Double lessons basic theory 1
6 Double lessons class-specific theory
Mandatory special drives
3 hours rural roads
1 hour motorway
1 hour night driving
Trailer extension C1E
Combination of class C1 and a trailer over 750 kg, together up to 12,000 kg. Also class B with a trailer over 3,500 kg
No separate lessons – included in the training for the towing vehicle
3 hours rural roads
1 hour motorway
1 hour night driving
C
Large truck
Minimum age
21 years, from 18 with a professional driver basic qualification or during vocational training
What you may drive
Vehicles over 3,500 kg with no upper weight limit for a maximum of 8 passengers, with a trailer up to 750 kg
Theory lessons
6 Double lessons basic theory 1
10 Double lessons class-specific theory
Mandatory special drives
5 hours rural roads
2 hours motorway
3 hours night driving
Trailer extension CE
Combination of class C and a trailer or semi-trailer over 750 kg – with no upper weight limit
4 Double lessons class-specific theory
5 hours rural roads
2 hours motorway
3 hours night driving 2
1 The 12 double lessons of basic theory apply when you get your first licence. If you already hold a driving licence, you only need 6 double lessons. A double lesson lasts 90 minutes, a driving lesson 45 minutes.
2 If C and CE are taught together, a total of 8 hours on rural roads, 3 on the motorway and 3 at night apply. For all truck classes you need class B, a medical examination and proof of your eyesight. The licence is valid for 5 years and is extended after that.
Details according to the German Driving Licence Regulation (FeV) and the German Driving Instruction Regulation (FahrschAusbO), as of July 2026. All figures are statutory minimum requirements – how many extra practice lessons you need depends on your personal ability.