A CDL endorsement is a notation on your commercial driver's license that shows you are may have access to to operate a specific type of vehicle or cargo

Your state's Department of Motor Vehicles adds endorsements to your CDL based on tests you pass and background checks you clear. The endorsement itself is not a separate document — it appears as a letter code on your license. If you drive a vehicle that requires an endorsement you do not have, you are breaking the law, even if you are otherwise licensed to drive commercially.

The most common endorsements are for hazardous materials (H), passenger transport (P), and tank vehicles (T). Some states use additional codes. You do not need an endorsement for every commercial vehicle — only for those that fall into regulated categories. A straight truck hauling general freight, for example, requires no endorsement. A truck carrying propane requires the H endorsement.

Key Takeaways

  • Endorsements appear as letter codes on your CDL and show you have passed tests specific to certain vehicle types or cargo.
  • The H endorsement (hazardous materials) requires a written test and a federal background check through FMCSA.
  • The P endorsement (passengers) requires a written test and a skills test if you drive a bus or vehicle carrying 16 or more people.
  • The T endorsement (tank vehicles) requires a written test covering tank-specific safety rules.
  • You can add endorsements to an existing CDL by passing the required tests at your state DMV.

The H Endorsement for Hazardous Materials

The H endorsement allows you to transport hazardous materials — explosives, flammable liquids, gases, poisons, and radioactive materials. To get it, you must pass a written test on hazmat rules, vehicle placarding, and emergency procedures. Your state DMV administers this test.

You also must pass a federal background check run by the Transportation Security Administration (TSA) through the Federal Motor Carrier Safety Administration (FMCSA). This check looks for disqualifying criminal convictions, immigration violations, and other security concerns. The TSA charges a fee for this check, which varies by state but is typically between $75 and $100. The background check can take several weeks.

Once you have the H endorsement, you must renew it every time you renew your CDL. Some states require you to pass the hazmat test again at renewal; others do not. Check your state's rules when your renewal notice arrives.

The P Endorsement for Passenger Transport

The P endorsement is required if you drive a bus or any vehicle designed to carry 16 or more passengers (including the driver). School buses, charter buses, and shuttle vans all fall into this category. To get the P endorsement, you must pass a written test covering passenger safety, emergency procedures, and vehicle operation specific to buses.

Most states also require a skills test — a practical driving exam in an actual bus or similar vehicle. You will be tested on pre-trip inspection, basic control, and on-road driving. The skills test is usually administered by a third-party examiner approved by your state DMV.

If you already hold a CDL without the P endorsement and you want to add it, you can take the tests without renewing your entire license. Once you pass, the endorsement is added to your current card.

The T Endorsement for Tank Vehicles

The T endorsement is required to drive a vehicle with a tank permanently attached or mounted to carry liquids or gases — milk tankers, fuel trucks, and chemical tankers are common examples. The written test covers tank-specific rules: how liquid surge affects braking, how to inspect tanks, placarding requirements, and safe handling of different cargo types.

You do not need a separate skills test for the T endorsement; the written test is the only requirement. However, if you are also transporting hazardous materials in that tank, you will need both the T and H endorsements.

How to Add an Endorsement to Your Existing CDL

You do not have to renew your entire license to add an endorsement. Visit your state DMV with your current CDL, proof of residency, and any required fees. Tell the clerk which endorsement you want to add. They will give you the written test for that endorsement in the DMV office.

If a skills test is required (as it is for the P endorsement in most states), the DMV will schedule you with an approved examiner. You will need to bring a vehicle that meets the test requirements — for a P endorsement, a bus or bus-like vehicle. Once you pass both the written and skills tests, the endorsement is added to your license on the spot or within a few business days, depending on your state's process.

Fees for endorsement tests vary by state. Written tests typically cost $10 to $30. Skills tests, if required, cost $50 to $150. The TSA background check for the H endorsement is separate and costs $75 to $100.

Restrictions That Work Alongside Endorsements

Endorsements are different from restrictions. A restriction limits what you can do with your CDL — for example, a restriction might say you can only drive automatic transmission vehicles, or only during daylight hours. Restrictions appear on your license as codes and are separate from endorsements.

You can have both endorsements and restrictions on the same license. A driver might have an H endorsement (allowed to haul hazmat) and an automatic transmission restriction (can only drive vehicles with automatic transmission). The endorsement says what you are may have access to to do; the restriction says what you are not allowed to do.

Renewing or Removing an Endorsement

When your CDL expires, you renew the entire license, including all endorsements. Some endorsements require you to pass the test again at renewal; others do not. The H endorsement, for example, requires a new TSA background check at renewal in most states. The P and T endorsements may or may not require a new test — check your state's rules.

If you no longer need an endorsement, you can request that it be removed when you renew your license. You do not have to keep an endorsement you are not using. straightforward tell the DMV clerk that you want to remove it, and it will not appear on your renewed license.

Frequently Asked Questions

Can I drive a hazmat truck without an H endorsement?

No. Driving a vehicle that requires an endorsement you do not have is illegal, even if you hold a valid CDL. You can be cited and fined. If you are caught transporting hazmat without the H endorsement, you may also face federal penalties.

How long does the TSA background check take for the H endorsement?

The TSA typically completes the background check within two to four weeks, but it can take longer during busy periods. Some states allow you to drive with a temporary H endorsement while the background check is pending; others do not. Ask your state DMV what the rules are in your state.

Do I need both P and H endorsements if I drive a passenger bus carrying hazmat?

Yes. The P endorsement covers passenger transport; the H endorsement covers hazmat. If your vehicle falls into both categories, you need both endorsements. You can add them separately or at the same time.

What happens if my H endorsement background check is denied?

If the TSA denishes your background check, your state DMV will not issue the H endorsement. You can request a copy of the TSA's decision and appeal it through the TSA's administrative process, but this is a federal information and is difficult to overturn. You can still drive commercially without the H endorsement — you just cannot haul hazmat.

Can I add an endorsement by mail or online?

No. You must visit your state DMV in person to add an endorsement. You will take the written test at the DMV office, and if a skills test is required, you will schedule that with an approved examiner. Some states may allow you to renew an existing endorsement by mail, but adding a new one always requires an in-person visit.