CDL endorsements are add-ons to your commercial license that let you drive certain vehicles or haul certain cargo. There are six main ones: H (hazmat), N (tanker), P (passenger), S (school bus), T (doubles and triples), and X (tanker plus hazmat). Most require only a written test, but hazmat requires a TSA background check, and passenger and school bus require skills tests.
This guide covers what each endorsement allows, how to get it, what restrictions mean, and which ones tend to lead to better pay.
Key takeaways
- N and T are knowledge-test only and are the quickest wins for most Class A drivers.
- H and X open fuel and chemical hauling, which often pays more, but require a TSA security threat assessment.
- P and S are for bus driving and require both knowledge and skills tests.
- First-time H, P, and S endorsements require Entry-Level Driver Training (ELDT).
- Restrictions are the opposite of endorsements. They limit what you can drive, and some can cost you job offers.
CDL endorsements at a glance
| Code | Endorsement | What it allows | Tests required | ELDT required for first time |
|---|---|---|---|---|
| H | Hazardous materials | Hauling placarded hazmat | Knowledge test plus TSA background check | Yes (theory) |
| N | Tank vehicle | Hauling liquids or gases in bulk tanks | Knowledge test | No |
| P | Passenger | Driving vehicles designed for 16 or more people, including the driver | Knowledge and skills tests | Yes |
| S | School bus | Driving a school bus | Knowledge and skills tests, plus P endorsement | Yes |
| T | Double and triple trailers | Pulling doubles or triples | Knowledge test | No |
| X | Tank vehicle and hazmat | Hauling hazmat in a tank | Knowledge tests for H and N plus TSA background check | Yes, for the hazmat portion |
Your state may use slightly different test names, fees, and processes, so confirm details with your licensing agency.
H endorsement: hazardous materials
The H endorsement lets you haul materials that require placards under federal hazmat rules. Examples include certain chemicals, flammable liquids in non-bulk packaging, explosives, and some compressed gases.
How to get a hazmat endorsement
- Check eligibility. You must be at least 21 for interstate hazmat work, and you must meet TSA citizenship or immigration status requirements.
- Complete hazmat ELDT theory training from a provider on the FMCSA Training Provider Registry, if this is your first hazmat endorsement.
- Apply for the TSA security threat assessment. You enroll online, visit an enrollment center for fingerprints, and pay a fee, which has been in the mid-$80s range. See the TSA hazmat endorsement page for current fees and steps.
- Pass the hazmat knowledge test at your state licensing agency.
- Wait for TSA approval and your state to add the endorsement.
Certain criminal convictions can disqualify you, either permanently or for a set period. TSA has an appeal and waiver process in some cases.
What hazmat drivers should know
Hazmat hauling comes with extra rules on routing, parking, shipping papers, and security plans. Many carriers also require a period of experience before putting a driver in a hazmat load, and insurance may add its own requirements. Keep your background check renewed on time, since a lapse means you cannot haul hazmat until it is restored.
N endorsement: tank vehicles
You need the N endorsement to drive a vehicle that hauls liquid or gaseous materials in a tank, either permanently mounted or portable, when the tank meets federal size thresholds. Tanker jobs include milk, food-grade liquids, water, chemicals, and fuel.
How to get a tanker endorsement
Pass the tank vehicle knowledge test at your state licensing agency. There is no skills test and no ELDT requirement for N.
What makes tanker driving different
Liquid surge is the big one. When you brake or turn, the load keeps moving and pushes the truck. Partially filled tanks surge the most. Tanker carriers usually provide their own training on smooth braking, rollover prevention, and loading procedures. Many also want some prior tractor-trailer experience before hiring.
P endorsement: passenger vehicles
The P endorsement is required to drive a vehicle designed to carry 16 or more people, including the driver. That covers transit buses, motor coaches, and many shuttle and charter vehicles.
How to get a passenger endorsement
- Complete ELDT for the passenger endorsement, if this is your first one.
- Pass the passenger knowledge test.
- Pass a skills test in a passenger vehicle of the right class.
If you test in a Class B bus, you may receive a restriction that prevents you from driving Class A passenger vehicles.
S endorsement: school bus
The S endorsement is for school bus drivers and builds on the P endorsement.
How to get a school bus endorsement
- Hold or get the P endorsement.
- Complete ELDT for school bus, if this is your first time.
- Pass the school bus knowledge test.
- Pass a skills test in a school bus.
- Meet any state and school district requirements, which often include a criminal background check, fingerprinting, and more.
School bus jobs are usually local, part-time or split-shift, and tied to the school calendar. They can suit retirees, parents, and drivers who want steady hours.
T endorsement: double and triple trailers
The T endorsement allows you to pull two or three trailers. Doubles are common in less-than-truckload (LTL) linehaul, where freight moves between terminals overnight. Triples are only allowed in certain states and on certain roads.
How to get a doubles and triples endorsement
Pass the doubles and triples knowledge test. It applies to Class A drivers. There is no skills test and no ELDT requirement.
Pulling doubles takes practice. The rear trailer can whip during sudden steering, and backing is generally not practical. LTL carriers typically train drivers on hooking up converter dollies and safe handling before assigning them.
X endorsement: tanker and hazmat combined
The X endorsement combines H and N. It is required to haul hazardous materials in a tank, and fuel delivery is the most common example. Some states show X on the license. Others list H and N separately.
To get X, you meet every requirement for both: the tanker knowledge test, the hazmat knowledge test, hazmat ELDT theory for first-timers, and the TSA security threat assessment.
Which CDL endorsements pay the most?
Endorsements do not usually raise your pay on their own. They qualify you for higher-paying jobs. Here is how they typically stack up for freight drivers:
| Endorsement | Typical pay impact | Common jobs |
|---|---|---|
| X (tanker plus hazmat) | Often among the highest | Fuel delivery, chemical tankers |
| H (hazmat) | Often higher than standard freight | Hazmat dry van, flatbed, and LTL |
| N (tanker) | Often higher than dry van | Food-grade, water, bulk liquid |
| T (doubles and triples) | Varies, strong in LTL linehaul | LTL linehaul, often hourly or mileage with good benefits |
| P (passenger) | Varies widely by employer | Transit, motor coach, charter |
| S (school bus) | Usually hourly, often part-time | School districts and contractors |
Exact pay depends on the carrier, region, and your experience. For current ranges, see NovaLinx live pay insights and our guide to how much truck drivers make.
Which endorsements should a new driver get?
If you are getting a Class A CDL, adding N and T during permit testing is a low-effort move that widens your options. Hazmat takes more time and money, but it is worth it if fuel or chemical carriers are hiring in your area. Before investing in hazmat, look at what jobs near you require. Our list of the best trucking jobs for new CDL drivers can help you decide.
CDL restrictions explained
Restrictions limit what you can drive. They usually come from the equipment you tested in or from medical conditions. Here are the common ones:
| Code | Restriction | Common cause |
|---|---|---|
| E | No manual transmission | Took the skills test in an automatic |
| L | No air brakes | Did not pass the air brake knowledge test, or tested in a vehicle without air brakes |
| Z | No full air brakes | Tested in a vehicle with air-over-hydraulic brakes |
| O | No tractor-trailer | Tested in a Class A vehicle that is not a tractor-trailer, such as a truck with a pintle hook trailer |
| M | No Class A passenger vehicles | Tested for P in a Class B bus |
| N | No Class A or B passenger vehicles | Tested for P in a Class C vehicle |
| K | Intrastate only | Under 21, or does not meet federal interstate medical standards |
| V | Medical variance | Has an FMCSA medical exemption or skill performance evaluation |
Note that N is used both as an endorsement code (tanker) and as a restriction code, but they mean different things depending on where they appear on your license.
Why restrictions matter for your job search
An E restriction rules you out of carriers that run manual trucks, and an L restriction rules out almost all tractor-trailer work. Many fleets now run automatic transmissions, so an E restriction is less limiting than it used to be, but it still narrows your options. If possible, take your skills test in the type of truck you plan to drive.
Can you remove a CDL restriction?
Usually, yes. Most states let you remove equipment-based restrictions by retesting in the right vehicle, such as taking the skills test in a manual truck to remove E. The K restriction goes away once you turn 21 or meet interstate medical standards and update your license. Check your state's process and fees.
How to add an endorsement to your CDL
The general process is the same in most states:
- Study your state's CDL manual section for the endorsement.
- Complete ELDT if required (first-time H, P, or S).
- For hazmat, start the TSA application early.
- Visit your licensing agency to take the knowledge test and any skills test.
- Pay the fees and get your updated license.
If you are still working on your license, our step-by-step guide to getting your CDL shows where endorsements fit in the process. The FMCSA CDL page is a good official reference for federal rules.
Put your endorsements to work with NovaLinx
Once your endorsements are on your license, add them to your NovaLinx profile so you get matched to jobs that need them. You can browse CDL jobs for tanker, hazmat, and LTL roles, see which carriers are hiring, and apply from the free NovaLinx app. Fleets looking for endorsed drivers can recruit on NovaLinx.



