Everything about standard (non-commercial) licenses: which classes exist, what you can drive with them, and why the same thing goes by different names in different states.
Class D is the standard license for everyday driving that most Americans hold. It is used in 39 states. Despite the letter "D", it does not mean a "lower class" — it's just historical numbering.
Any personal vehicle with a GVWR up to 26,000 lb (~11,800 kg)
Light trailers and boat trailers — no CDL required
Semi-trucks, buses, hazmat vehicles — a CDL is required
In several of the largest states, Class C is the regular license for everyday drivers. It is not the commercial CDL Class C (which is issued separately under federal standards).
The letter E means fundamentally different things depending on the state — a good example of why the American licensing system is so confusing.
The regular equivalent of Class D. Issued to all Florida drivers by default
For taxis, limousines, and livery — up to 14 passengers for pay
Class M is either a standalone license or an endorsement (add-on) to an existing one. Without it, riding a motorcycle is illegal in any US state.
This is the intermediate stage in the GDL system — between the learner permit and a full license. It looks like a regular license but carries restrictions on driving hours and passengers.
Junior Driver — 9 pm – 5 am curfew, no more than 1 passenger under 21
12:30 am – 5 am ban, no more than 1 non-family passenger for the first 6 months
First 12 months: 11 pm – 5 am ban; passengers under 20 only with a supervising adult
Full details for every state are in the GDL section.
In many states, drivers carrying passengers for pay must hold a special license type or endorsement. Requirements vary widely.
Some states issue a Non-Commercial Class A or B for people driving large personal vehicles — such as big RVs or heavy trailers — but not for commercial purposes.
A large RV with a heavy trailer. No CDL requirements — personal use only
A large Class A motorhome. Requires a separate test in some states