CDL Endorsements Explained: H, N, P, S, T, and X

CDL endorsements explained: what H, N, P, S, T, and X let you drive, how to get each one, common CDL restrictions, and which endorsements pay the most.

NovaLinx Team8 min read

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

CodeEndorsementWhat it allowsTests requiredELDT required for first time
HHazardous materialsHauling placarded hazmatKnowledge test plus TSA background checkYes (theory)
NTank vehicleHauling liquids or gases in bulk tanksKnowledge testNo
PPassengerDriving vehicles designed for 16 or more people, including the driverKnowledge and skills testsYes
SSchool busDriving a school busKnowledge and skills tests, plus P endorsementYes
TDouble and triple trailersPulling doubles or triplesKnowledge testNo
XTank vehicle and hazmatHauling hazmat in a tankKnowledge tests for H and N plus TSA background checkYes, 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

  1. Check eligibility. You must be at least 21 for interstate hazmat work, and you must meet TSA citizenship or immigration status requirements.
  2. Complete hazmat ELDT theory training from a provider on the FMCSA Training Provider Registry, if this is your first hazmat endorsement.
  3. 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.
  4. Pass the hazmat knowledge test at your state licensing agency.
  5. 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

  1. Complete ELDT for the passenger endorsement, if this is your first one.
  2. Pass the passenger knowledge test.
  3. 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

  1. Hold or get the P endorsement.
  2. Complete ELDT for school bus, if this is your first time.
  3. Pass the school bus knowledge test.
  4. Pass a skills test in a school bus.
  5. 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:

EndorsementTypical pay impactCommon jobs
X (tanker plus hazmat)Often among the highestFuel delivery, chemical tankers
H (hazmat)Often higher than standard freightHazmat dry van, flatbed, and LTL
N (tanker)Often higher than dry vanFood-grade, water, bulk liquid
T (doubles and triples)Varies, strong in LTL linehaulLTL linehaul, often hourly or mileage with good benefits
P (passenger)Varies widely by employerTransit, motor coach, charter
S (school bus)Usually hourly, often part-timeSchool 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:

CodeRestrictionCommon cause
ENo manual transmissionTook the skills test in an automatic
LNo air brakesDid not pass the air brake knowledge test, or tested in a vehicle without air brakes
ZNo full air brakesTested in a vehicle with air-over-hydraulic brakes
ONo tractor-trailerTested in a Class A vehicle that is not a tractor-trailer, such as a truck with a pintle hook trailer
MNo Class A passenger vehiclesTested for P in a Class B bus
NNo Class A or B passenger vehiclesTested for P in a Class C vehicle
KIntrastate onlyUnder 21, or does not meet federal interstate medical standards
VMedical varianceHas 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.

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:

  1. Study your state's CDL manual section for the endorsement.
  2. Complete ELDT if required (first-time H, P, or S).
  3. For hazmat, start the TSA application early.
  4. Visit your licensing agency to take the knowledge test and any skills test.
  5. 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.

Frequently asked questions

What is the easiest CDL endorsement to get?

The tanker (N) and doubles and triples (T) endorsements are usually the easiest because they only require a written knowledge test. You do not need extra training or a skills test. Many drivers take both tests while getting their learner's permit.

How long does it take to get a hazmat endorsement?

It often takes a few weeks to a couple of months. You must finish hazmat ELDT theory training if it is your first time, pass the state knowledge test, and clear a TSA security threat assessment, which includes fingerprinting. TSA processing times vary, so start early.

Do CDL endorsements expire?

Most endorsements stay on your license as long as your CDL is valid. The hazmat endorsement is the exception: the TSA background check must be renewed, generally at least every 5 years, and some states require you to retake the knowledge test when you renew it.

What is the difference between the X and H endorsements?

The H endorsement allows you to haul placarded hazardous materials. The X endorsement is a combination of H and N, which lets you haul hazardous materials in a tank vehicle, such as fuel. Getting X requires meeting both the hazmat and tanker requirements.

Can I add an endorsement after I get my CDL?

Yes. You can add endorsements at any time by passing the required tests at your state licensing agency and, for H, P, and S, completing any required training. You will usually pay a fee and get an updated license.

  • cdl endorsements
  • hazmat endorsement
  • tanker endorsement
  • cdl restrictions
  • doubles and triples endorsement
  • x endorsement