CDL Practice Test

โ–ถ

A standard commercial driver's license opens the door to truck driving, but the real money sits behind the endorsement codes printed on the back. Six federal endorsements (H, N, P, S, T, X) plus the air brakes A code unlock specific cargo and equipment. Each adds knowledge tests, fees, and sometimes a federal background check.

Drivers who hold three or four endorsements often pull $8,000 to $25,000 more per year than colleagues with a bare license. The codes appear on the back of your physical CDL card. Roadside inspectors check them at random weigh stations to confirm the load matches the codes printed there.

The endorsement system isn't bureaucracy for its own sake. Hazmat loads can kill towns. School buses haul children. Doubles and triples react differently than a single trailer when crosswinds hit a bridge deck. Each letter exists because regulators decided the cargo or the passengers needed an extra layer of testing.

You can't promise you'll be careful โ€” you prove it on a written exam. For some endorsements, you also prove it in front of a federal vetting team. The FMCSA writes the test pool. The TSA runs the Hazmat background check. Your state DMV administers everything else. Three federal agencies, six endorsement codes, one license card.

This guide walks through what every CDL endorsement covers, who needs it, what the test looks like, and what the pay bump tends to be. We'll cover the restriction codes (E, K, L, M) that quietly limit what you're allowed to drive. We'll touch on renewal cycles, state transfers under CDLIS, and the order you should pursue endorsements.

If you haven't taken the general knowledge exam yet, start with our general knowledge pass rate breakdown, then come back here. The exam format transfers directly to every endorsement test โ€” same multiple choice format, same DMV testing software, same passing threshold of 80 percent.

CDL Endorsements at a Glance

๐Ÿ“‹
6
Federal CDL endorsements
๐Ÿ“
30
Hazmat exam questions
๐Ÿ’ฐ
$0.05+
Hazmat pay bump per mile
โฑ๏ธ
5-7 yr
TSA background check window

The FMCSA sets the floor for endorsements. Each state administers the tests, charges its own fees, and adds extra rules. California requires a separate medical process for passenger endorsements. Texas runs Hazmat fingerprinting through a state vendor that costs about $40 more than Florida.

Always check your state DMV's CDL handbook chapter for each endorsement before you study. The test pool is federal but the procedural details vary considerably.

Most endorsements share a structure. You pay a fee ($10 to $25 per endorsement), schedule the exam at your local DMV, study from the state CDL manual chapter, then take a 20 to 30 question multiple choice test.

Pass rates hover around 80 percent for Tanker and Passenger. Hazmat sits lower at roughly 65 percent because the regulations chapter is dense. School Bus has the lowest pass rate at about 60 percent due to combined federal and state-specific content.

Endorsement fees, all in, run about $90 to $150 in most states, not counting the TSA Hazmat background check ($87 to $103 separately). Compared to the lifetime pay premium, that's the cheapest investment in trucking.

Every state issues these six endorsement codes under federal rules:

  • H โ€” Hazardous Materials (Hazmat). Required for any placarded load.
  • N โ€” Tanker. Required for liquid or gaseous loads of 1,000+ gallons.
  • P โ€” Passenger. Required to drive any vehicle designed for 16+ riders including the driver.
  • S โ€” School Bus. Required on top of P for school transport.
  • T โ€” Doubles/Triples. Required to pull two or three trailers.
  • X โ€” Combined H + N. Single code for tanker drivers carrying hazardous liquids.

The A code (Air Brakes) is technically a restriction removal rather than an endorsement, but it's the most common add-on โ€” most modern combination vehicles use air brakes.

Now we'll break each endorsement down individually. For every code we'll cover what cargo or equipment it unlocks, what the exam tests, any extra background checks, the typical study time, and the realistic pay bump.

Pay figures are based on 2025 data from the American Trucking Associations Driver Compensation Survey, supplemented by job board postings across regional and over-the-road fleets. Premiums are averages. Your specific carrier, route, and home region will shift the numbers up or down by 15 to 25 percent.

The H, N, and X endorsements lean toward higher pay because they restrict who can pull the load. Anyone with a Class A CDL can move dry freight. Only drivers with H can haul placarded chemicals. Only drivers with N can move liquid cargo in a tanker. The smaller the qualified driver pool, the higher the wage.

P and S tend to pay slightly less per mile but offer steady local routes with home-every-night schedules โ€” appealing for drivers with families. T is required at most large carriers running western LTL routes where doubles dominate (Old Dominion, Estes, Saia, FedEx Freight, ABF). Without T, you can't bid for those lanes.

Use the tabs below to compare each endorsement side by side. Most career drivers pick up at least two or three of these codes. The X endorsement is the gateway to some of the highest-paying tanker jobs in the industry, particularly in petroleum and chemical hauling along the Gulf Coast.

Endorsement Knowledge Tests at a Glance

๐Ÿ”ด Hazmat (H)

30 questions, ~65% pass rate. Covers placarding, segregation tables, emergency response, shipping papers, and federal hazmat regulations. Requires TSA background check including fingerprints. Renewed every 5 to 7 years depending on state.

๐ŸŸ  Tanker (N)

20 questions, ~80% pass rate. Covers surge, baffles, smooth-bore tanks, weight distribution, and emergency stopping. No background check. Required for any liquid or gas cargo of 1,000+ gallons in permanent or temporary tank.

๐ŸŸก Passenger (P)

20 questions, ~80% pass rate. Covers passenger management, rail crossings, post-trip inspection, and emergency evacuation. Often combined with a skills test in the actual passenger vehicle. Required for buses, motor coaches, shuttles.

๐ŸŸข School Bus (S)

20 questions, ~60% pass rate. Covers loading and unloading procedures, danger zones, emergency exits, and student behavior management. Requires P first, plus a state-specific background check and pre-employment skills test.

๐Ÿ”ต Doubles/Triples (T)

20 questions, ~75% pass rate. Covers coupling and uncoupling, antilock braking on combination units, weight distribution between trailers, and inspection. No skills test in most states โ€” knowledge exam only.

๐ŸŸฃ Combined H/N (X)

Both exams required. Single code on the license but requires passing both Hazmat (30 questions) and Tanker (20 questions). The TSA Hazmat background check still applies. Most common for fuel haulers and chemical tanker drivers.

The tabs below dig into each endorsement's day-to-day reality โ€” what trucks you'll drive, what cargo you'll handle, and what the major safety considerations look like once you're past the exam.

Talk to drivers who actually hold these endorsements before you commit hundreds of dollars in fees and weeks of study time. A fleet recruiter at a Hazmat carrier can tell you in five minutes whether the routes match your home time needs. Truck stop break rooms are another good place to corner experienced drivers.

If you're new to CDL territory, start with the P or N endorsement. Passenger work is easier to break into without prior experience because school districts and shuttle operators routinely hire drivers straight out of CDL school.

Tanker work has a slightly higher barrier because most carriers prefer six months to a year of dry van experience before letting you handle liquid surge. The pay premium kicks in immediately. The S endorsement is best added after you've already started driving for a school district. Many districts pay for the S exam during the orientation period.

Hazmat sits at the harder end of the spectrum. Beyond the TSA background check, many carriers require two years of clean over-the-road experience before they'll put you on placarded loads. Plan that one as a year-two or year-three career move, not a starting point.

Doubles and Triples is easier than it sounds. The test is only 20 questions and many western LTL carriers will reimburse the testing fee during your new-hire orientation. Get it as soon as you join a doubles-running fleet.

Endorsement Details by Code

๐Ÿ“‹ H - Hazmat

Hazmat drivers haul placarded loads of explosives, flammables, corrosives, radioactives, and toxic materials. The knowledge test covers the nine hazard classes, placarding requirements, emergency response procedures from the ERG, shipping paper requirements, segregation tables, and federal regulations under 49 CFR.

The TSA background check runs about $87 to $103 depending on state and includes fingerprints submitted to the FBI. Renewal occurs every 5 to 7 years. Expect pay premiums of $0.03 to $0.08 per mile or $5,000 to $12,000 annually on dedicated Hazmat routes.

๐Ÿ“‹ N - Tanker

Tanker drivers move liquid cargo (water, milk, fuel, chemicals) or compressed gas. The exam covers surge dynamics in partial loads, the difference between smooth-bore and baffled tanks, low center of gravity rollover risk, and emergency stopping procedures when liquid cargo shifts forward under braking.

No background check is required. Tanker drivers typically earn $0.04 to $0.07 per mile more than dry van drivers. Food-grade tanker work (milk, juice) often pays hourly with home-daily schedules.

๐Ÿ“‹ P - Passenger

The Passenger endorsement applies to any vehicle designed for 16 or more occupants including the driver. This includes city transit buses, motor coaches, airport shuttles, charter buses, and large van shuttles.

The test covers passenger management (drunk passengers, fights, medical emergencies), rail crossing procedures, post-trip seat checks, and emergency evacuation. Most states require a skills test in the actual passenger vehicle. Transit operators earn $25 to $35 per hour. Motor coach charter drivers may earn more on tour routes.

๐Ÿ“‹ S - School Bus

School Bus drivers need the P endorsement first. The S knowledge test layers on student-specific content: danger zones around the bus, loading and unloading procedures, the 10-foot rule, railroad crossing protocols specific to school buses, and emergency evacuation drills.

States require a separate background check beyond TSA, fingerprinting, and a pre-employment skills test. School bus driving is one of the easiest CDL careers to break into and offers excellent benefits. Pay is lower ($18 to $26 per hour in most districts).

๐Ÿ“‹ T - Doubles/Triples

Doubles and triples drivers pull combination units with multiple trailers โ€” common in western LTL carriers like Old Dominion, Estes, and FedEx Freight. The knowledge exam covers coupling and uncoupling procedures (the converter dolly is the trickiest part), antilock braking behavior in multi-trailer combinations, weight distribution, and inspection sequence.

Most states test on knowledge only without a separate skills exam. Drivers running doubles routes typically earn $0.05 per mile more than single-trailer drivers because of the added complexity.

๐Ÿ“‹ X - Combined H/N

The X endorsement is a convenience code that appears on the license once you pass both the H (Hazmat) and N (Tanker) knowledge exams. It's most common for drivers hauling gasoline, diesel, propane, or chemicals in tanker trailers.

The TSA Hazmat background check still applies, and the dual testing requirement means most drivers schedule both exams in a single DMV visit. Pay for X-coded drivers tends to be among the highest in trucking. Fuel haulers earn $80,000 to $110,000 annually on dedicated regional routes.

Beyond the federal endorsements, your CDL might carry restriction codes that limit what equipment you can operate. Restrictions are added automatically based on the vehicle you used during your road test or based on conditions in your medical certification.

They're easy to miss because they don't change your license class. They sit on the back of the card alongside your endorsements. Many drivers don't realize they have a restriction until a roadside inspector points it out at a cdl m. By that point, the violation is already on the books.

A driver pulled over with an L restriction in an air-brake vehicle is operating outside their license class. That's treated as a serious offense and may trigger a federal disqualification.

The four most common restriction codes are E, K, L, and M. The E restriction means you can only drive automatic transmissions because you tested in one. The K restriction limits you to intrastate driving only โ€” typically for drivers under 21 or those who don't meet federal interstate medical standards.

The L restriction blocks you from air brake vehicles because you skipped the air brake test or failed it. The M restriction limits Class A holders to driving Class B passenger vehicles only โ€” common for drivers who passed a Class A skills test in a smaller bus rather than a tractor-trailer.

Restrictions follow you across state lines via CDLIS. The alert box below summarizes each restriction and what it takes to remove it. Plan to retest within the first year if you tested in an automatic and want a manual-transmission job.

Practice the CDL Hazmat Endorsement Test

Before you walk into the DMV to take any endorsement exam, run through the checklist below. Endorsement tests fail more often for procedural reasons than for content reasons. Drivers show up without the right paperwork, miss a fee, or didn't realize they needed an additional medical form.

Each item in the checklist covers a step that has stopped real drivers from completing their endorsement on test day. Allow extra time for Hazmat in particular. The TSA background check process can take 30 to 60 days. You cannot receive your endorsement until it clears, even if you've already passed the knowledge exam at the DMV.

Your home state may add steps. California layers extra forms on passenger endorsements. New York requires a separate fingerprint appointment for Hazmat. Florida runs Hazmat through a state-licensed vendor rather than the DMV itself.

Always read your state CDL manual's appendix on endorsements before you book the exam. If you're using a third-party CDL school, ask them to walk you through their endorsement enrollment checklist โ€” most schools handle the paperwork as part of their tuition.

Once you pass, the endorsement code appears on your physical license within 7 to 14 days, depending on state issuance times. Your job applications can move forward immediately though, with a temporary paper copy that the DMV prints at the testing window.

Carriers will accept the paper temporary for hiring and orientation, and your permanent card arrives in the mail before your first dispatch.

Endorsement Test Day Checklist

Current CDL or CLP in hand (commercial learner's permit accepted for endorsement tests)
Valid medical certificate (DOT physical card) on file with the state
Endorsement application fee paid (typically $10 to $25 per code)
TSA Hazmat background check submitted (for H or X only โ€” start 60 days early)
State CDL manual studied โ€” specifically the chapter for your endorsement
Photo ID and Social Security card or work authorization document
Practice tests scored 85%+ in your last three attempts
Skills test vehicle reserved (for P or S โ€” confirm with your school or employer)

Choosing which endorsements to pursue comes down to honest career planning. Picking up every endorsement looks impressive on paper but costs money and study time that you might not recoup.

A driver who never plans to leave dry van work doesn't need Hazmat. A driver who plans to stay close to home doesn't need Doubles/Triples because most long-trailer routes are over-the-road. The pros and cons grid covers the four most common endorsement strategies new CDL holders consider.

The "starter stack" strategy adds the easiest, lowest-friction endorsements first (P, N, T) and saves Hazmat and School Bus for later. The "Hazmat from day one" strategy gets the federal background check out of the way during CDL school so you can apply to placarded carriers immediately on graduation.

The "passenger specialty" strategy skips dry freight entirely and focuses on P plus S for school bus or shuttle work. This is appealing for drivers who want home-every-night schedules from week one. The "tanker premium" strategy combines N and X to qualify for the highest-paying tanker positions, particularly in fuel hauling and chemical transport.

Talk to recruiters at three or four carriers before deciding. They'll tell you which endorsements match the routes they need filled. Many will pay for testing as part of their training program. Don't pay out of pocket for endorsements you don't need yet โ€” wait until a specific job requires it and let the carrier cover the cost.

Common Endorsement Stacking Strategies

Pros

  • Start with N (Tanker) โ€” easy 20-question test, instant $5K-$8K annual pay bump
  • Get T (Doubles/Triples) early โ€” required by most western LTL carriers
  • Combine N + H = X if you plan tanker work, single license code
  • P + S together for stable local routes with school districts
  • Hazmat ROI is best on dedicated chemical or fuel routes
  • Pre-employment endorsement training reimbursement is common โ€” ask recruiters

Cons

  • Don't get Hazmat unless you plan to use it โ€” TSA background check costs $87+
  • School Bus has lowest pass rate (~60%) โ€” over-study, don't wing it
  • Hazmat renewal every 5-7 years means recurring background check fees
  • Restriction codes from automatic transmission testing kill jobs at manual fleets
  • Passenger endorsement requires skills test in actual bus โ€” schedule ahead
  • X endorsement still requires both individual exams โ€” no shortcut testing

Endorsement pay premiums aren't theoretical. Fleets advertise them publicly to attract qualified drivers. Job postings on Indeed, ZipRecruiter, and direct carrier websites consistently call out Hazmat, X, and Doubles/Triples bonuses in their compensation packages.

The numbers in this section come from a 2025 review of 200 over-the-road and regional carrier listings across the United States, paired with the American Trucking Associations annual compensation survey. Read carrier job postings as data. When three or four carriers in the same region all offer the same per-mile premium for the same endorsement, that's the going rate.

Local pay varies. A Hazmat driver in North Dakota oilfields can clear $95,000 with bonuses while a Hazmat driver in upstate New York may only earn $58,000. Tanker drivers in the Gulf Coast petrochemical corridor consistently rank among the highest-paid trucking jobs in the country, often topping $90,000 with home-weekly schedules.

School bus drivers in major metro districts (Los Angeles, Chicago, New York) earn full benefits and pensions on top of an hourly wage. The pension alone is often worth $10,000 to $15,000 per year of service when calculated as a long-term benefit.

Endorsement payback time is short. The total cost of all six federal endorsements including the Hazmat background check rarely exceeds $250. A driver who picks up even one endorsement that adds $5,000 to their annual pay recovers the cost in their first paycheck cycle.

Practice the relevant test, pass it once, and the premium compounds over your entire career. Compare that to truck schools that charge $3,000 to $8,000 for the initial CDL โ€” endorsements are by far the highest return on investment in commercial driving.

Practice the CDL Tanker Endorsement Test

Endorsement renewal is mostly automatic. They ride with your CDL renewal cycle (typically every 5 to 8 years depending on state).

The one exception is Hazmat. It requires a fresh TSA Threat Assessment background check every cycle independent of your CDL renewal. The TSA sends renewal notices 60 to 90 days before expiration.

Missing the renewal window means re-fingerprinting and waiting for clearance again before you can pull placarded loads. Set a calendar reminder six months before your Hazmat expiration date. Drivers who let it lapse often lose two to three months of placarded loads before clearance comes back.

If you change states, your endorsements transfer but the new state may require you to retest on state-specific endorsements. School Bus has state-specific content beyond the federal core. The federal codes themselves carry across state lines under the Commercial Driver's License Information System (CDLIS) database.

Always run your CDLIS report before changing employers. Fleets will pull it during hiring and you want no surprises. Restrictions also follow you. Removing an E restriction before you apply to a manual-transmission fleet can be the difference between hired and rejected.

If you have more questions about specific endorsements, restriction codes, or test format, review the FAQ section below. After the FAQ, take a practice test on the endorsement you're targeting and aim for three consecutive scores at 85 percent or higher before booking the real exam.

CDL Questions and Answers

How many CDL endorsements are there?

There are six federal CDL endorsements: H (Hazmat), N (Tanker), P (Passenger), S (School Bus), T (Doubles/Triples), and X (combined Hazmat and Tanker). The A code (Air Brakes) is technically a restriction removal rather than a true endorsement. Individual states may add their own endorsement variants but the six federal codes apply nationwide.

How long does the Hazmat background check take?

The TSA Hazmat Threat Assessment background check takes 30 to 60 days from fingerprint submission to clearance. Some states (Florida, Texas) report faster turnaround at 14 to 21 days. You cannot receive your H or X endorsement until the TSA clears you, so submit fingerprints at least 60 days before you need the endorsement to be active.

What is the difference between the N and X endorsements?

N is the Tanker endorsement alone โ€” required to haul liquid or gaseous cargo of 1,000 or more gallons. X is the combined Hazmat plus Tanker endorsement, required when the liquid cargo itself is hazardous (gasoline, chemicals, propane). X requires passing both the Hazmat knowledge test and the Tanker knowledge test, plus completing the TSA background check.

Can I take all endorsement tests in one DMV visit?

Yes. Most state DMVs allow you to schedule multiple endorsement knowledge tests in a single appointment, often as a single fee. The exams are separate but back-to-back. Schedule a half-day appointment if you plan to take three or more endorsement exams. Skills tests for P or S require a separate appointment in the actual passenger vehicle.

Do CDL endorsements transfer between states?

Yes. Federal endorsements (H, N, P, S, T, X) transfer through the Commercial Driver's License Information System (CDLIS). However, some states require retesting on state-specific endorsement content, particularly School Bus, which has state-specific loading and unloading rules. Transfer your CDL to your new state within 30 days of moving to keep your endorsements active.

What is the L restriction on a CDL?

The L restriction means you cannot operate a vehicle equipped with air brakes. The restriction is added if you skipped the air brake knowledge test, failed it, or tested for your CDL in a vehicle without air brakes. To remove the L restriction, study the air brake chapter of your state CDL manual, pass the 25-question air brake knowledge test, and complete the air brake skills test.

How much do CDL endorsements pay extra?

Pay premiums vary by endorsement. Hazmat typically adds $0.03 to $0.08 per mile or $5,000 to $12,000 annually. Tanker adds $0.04 to $0.07 per mile. Doubles/Triples adds $0.05 per mile on average. School Bus pay is hourly rather than per-mile, with most districts paying $18 to $26 per hour. X-coded drivers in fuel hauling can earn $80,000 to $110,000 annually.

Do I need School Bus endorsement to drive a church bus?

No. The School Bus (S) endorsement is required only for vehicles transporting students to and from school or school-sponsored events. Church buses, charter buses, and shuttles require only the Passenger (P) endorsement. However, individual states may add their own requirements, and the vehicle must still be properly classified โ€” if a church bus is designed for 16 or more passengers including the driver, the P endorsement is mandatory.
โ–ถ Start Quiz