Rules & Compliance

CDL Requirements for Truck Drivers

A CDL means passing a knowledge and skills test, meeting the medical card rule, and finishing ELDT. Class, age, and endorsements set the details.

Updated July 11, 2026

To get a commercial driver license, you generally need to meet the minimum age, pass a written knowledge test and a hands-on skills test in the right class of vehicle, finish Entry-Level Driver Training from an approved provider, and hold a valid DOT medical card.

That is the short version. The longer version depends on your state, the class of license you want, and the kind of freight you plan to haul. This guide walks through every major piece so you know what to expect before you spend money on a school or a test. Rules change and every state runs its own DMV or DOT office, so treat this as a starting point and verify the details where you live with the official FMCSA registries.

Key Takeaways

  • A CDL requires a knowledge test, a three-part skills test, completion of Entry-Level Driver Training (ELDT) from an FMCSA-registered provider, and a valid DOT medical card.
  • Class A covers combination vehicles like tractor-trailers, Class B covers single heavy vehicles like straight trucks, and Class C covers passenger or hazmat vehicles below the Class A and B weight thresholds.
  • Interstate driving generally requires you to be older than intrastate driving, and only a certified medical examiner on the FMCSA National Registry can issue your DOT medical card.
  • ELDT must come from a provider on the FMCSA Training Provider Registry, or your state will not let you sit for the first-time skills test.
  • Testing in an automatic transmission usually adds a restriction that blocks you from driving a manual, so test in the equipment you plan to drive.
  • Costs and timelines vary widely by state and school, so get itemized quotes and confirm current fees, ages, and hold times with your state DMV or DOT.

The three classes of CDL

Your license class is set by the weight of the truck and what you tow. Federal rules define the weight thresholds, and states adopt them, so the class definitions are consistent across the country even though fees and processes differ. Here is the general breakdown.

ClassWhat it coversCommon jobs
Class ACombination vehicles above a set combined weight, where the trailer is over a set weightTractor-trailers, flatbeds, tankers, car haulers
Class BA single heavy vehicle, or one towing a lighter trailerStraight trucks, dump trucks, box trucks, some buses
Class CSmaller vehicles built to carry many passengers or placarded hazmatPassenger vans, small hazmat loads

A Class A is the most useful for over-the-road and owner-operator work. It can cover a lot of Class B and Class C jobs too, as long as you carry the right endorsements. If you only plan to run a straight truck around town, a Class B may be all you need, and the training is often shorter and cheaper.

Here is a worked example of how class gets decided. Say you plan to pull a 48-foot dry van behind a day cab tractor. The tractor alone might weigh in the low twenty-thousand-pound range, and a loaded trailer can push the combined rating well above the Class A threshold. Because the trailer itself is heavy and the combination crosses the line, that job is squarely Class A. Now compare a local landscaper running a single dump truck rated in the high twenty-thousands with no trailer. That is a single heavy vehicle, so it falls under Class B. The difference is not just the total weight, it is whether you are combining a power unit and a heavy trailer.

Age and license basics

Most states let you get a CDL for in-state driving at a younger age and require you to be older for interstate driving, meaning crossing state lines or hauling interstate freight. There is a federal program testing younger interstate drivers, but the standard rule most owner-operators run under is the older age for crossing state lines. If you are near the younger end of the range, decide early whether you need interstate authority, because it changes what you can legally haul the day you are licensed.

Before anything else you need a regular driver license in good standing. A poor driving record, unresolved suspensions, or certain convictions can delay or block a CDL, so clean up any outstanding issues first. From there the path usually looks like this.

  • Study the state CDL manual and pass the written knowledge tests.
  • Get your commercial learner permit and hold it for the required waiting period.
  • Complete Entry-Level Driver Training if this is your first CDL.
  • Pass the pre-trip inspection, backing, and road portions of the skills test.

Entry-Level Driver Training (ELDT)

ELDT is the federal training rule for new commercial drivers. If you are getting a Class A or Class B CDL for the first time, upgrading from Class B to Class A, or adding a passenger, school bus, or hazmat endorsement, you generally must finish this training first. It has two parts: a theory portion covering rules, safety, and vehicle systems, and a behind-the-wheel portion where you actually operate the truck under supervision.

The key point is that the training has to come from a provider listed on the FMCSA Training Provider Registry. A school that is not on the registry cannot certify you, and your state will not let you take the skills test without that certification on file. The provider reports your completion directly to the government, and your state pulls that record when you schedule your test. Before you pay for any program, look it up on the FMCSA registry and confirm it is listed for the class and endorsement you want. Do not rely on a school’s own claim that it is approved. Verify it yourself.

One common mistake here is assuming the theory course alone is enough. It is not. The behind-the-wheel portion has no fixed number of required hours in the federal rule, but your provider must judge that you are proficient before signing off. If a program promises to rush you through in a day or two, ask hard questions about how much real driving time you actually get.

Endorsements and restrictions

Endorsements are add-ons that let you haul specific freight or drive specific equipment. Each one usually means an extra knowledge test, and some carry extra background or training steps. The hazmat endorsement, for example, requires a federal background check through the Transportation Security Administration, which takes time and a separate fee, so start it early if your freight needs it.

EndorsementWhat it lets you doExtra steps
H (Hazmat)Haul placarded hazardous materialsKnowledge test, TSA background check, ELDT theory
N (Tank)Haul liquids or gases in bulk tanksKnowledge test
XCombination of tank and hazmatBoth tank and hazmat requirements
T (Doubles/Triples)Pull more than one trailerKnowledge test
P (Passenger)Carry passengersKnowledge test, skills test, ELDT
S (School bus)Drive a school busKnowledge test, skills test, background check, ELDT

Restrictions work the other way. They limit what you can do. The most common one is the automatic transmission restriction. If you take your skills test in a truck with an automatic, many states restrict you from driving a manual. Removing that restriction later usually means testing again in a manual, which costs time and money. If you plan to drive a manual at any point, test in one from the start so you keep your options open. Other restrictions can apply to air brakes, tractor-trailer configurations, and certain equipment, so read your license carefully once it is issued and make sure the codes match the work you intend to do.

The DOT medical card

To hold a CDL for interstate work you need a current medical certificate, often called a DOT medical card or DOT physical. You get it from a certified medical examiner listed on the FMCSA National Registry. The exam checks your vision, hearing, blood pressure, and general fitness to drive. Bring a list of your medications and, if you have a condition like diabetes or sleep apnea, any documentation your examiner may want to review.

The card is good for a set maximum period, and the examiner can issue a shorter card if you have a condition worth monitoring. For example, a driver managing high blood pressure might receive a card valid for a shorter interval rather than the full term, with a recheck required to renew. Keep it current and make sure your state has it on file, because a lapsed medical card can put your CDL into a downgraded status where you cannot legally drive commercially. Set a reminder well before it expires so you are never caught driving on an expired card. A downgrade is administrative, not a suspension for cause, but it still parks you until you fix it.

What it costs and how long it takes

Costs and timelines swing a lot depending on your state, your school, and the class and endorsements you are after. Between the permit, the training, the medical exam, the tests, and the license itself, plan for a range rather than a single number. Truck driving schools vary widely in price and length, so shop around and ask exactly what the tuition includes. Some carriers sponsor training or reimburse it in exchange for a work commitment, which can lower your out-of-pocket cost but ties you to that employer for a period. Read those agreements closely before signing.

Here is how the pieces typically stack up so you can build your own estimate:

Cost itemWhat it coversNotes
Permit feesKnowledge tests and the commercial learner permitSet by your state; usually modest
ELDT tuitionTheory plus behind-the-wheel trainingUsually the largest single line
DOT physicalThe medical exam and cardPaid to the certified examiner
Endorsement testsExtra knowledge tests and background checksHazmat adds a separate TSA fee
License feeIssuing the CDL itselfSet by your state

For timing, work backward from your permit. Many states require you to hold the commercial learner permit for a minimum number of days before the skills test, so even a fast full-time program cannot beat that clock. If your state’s hold period is on the longer side and your school runs part-time, the calendar stretches accordingly. A realistic plan is a few weeks at the short end for an intensive full-time program in a state with a short hold, and a couple of months or more for part-time study or a longer hold period.

Common mistakes

A few avoidable errors cost new drivers time and money. Watch for these.

  • Paying a school before checking the registry. If the provider is not on the FMCSA Training Provider Registry for your class, your training will not count and you cannot test. Verify first, pay second.
  • Testing in an automatic when you want to run a manual. This locks in the automatic restriction and forces a retest later. Match your test vehicle to the trucks you plan to drive.
  • Letting the medical card lapse. An expired DOT physical can trigger a license downgrade that stops you from working until you renew and refile. Track the expiration date months ahead.
  • Starting hazmat too late. The TSA background check takes time. If a job requires the H endorsement, begin that process early rather than after you are otherwise licensed.
  • Assuming rules from another state apply. Ages, fees, hold times, and processing speed differ. Confirm every number with the state where you will actually license.
  • Ignoring the money math before buying a truck. A license lets you drive, but it does not tell you whether a load pays. Run the numbers before you commit to owner-operator work.

Running the numbers after you are licensed

Once you are licensed and thinking about running your own truck, the money math matters as much as the license. A load that looks good on the rate confirmation can lose money once fuel, maintenance, insurance, and your own pay come out. Our cost per mile calculator and owner-operator take-home calculator help you see what a load actually pays after expenses, so you can turn down the ones that do not clear your break-even. If you are hauling over the road, the hours of service calculator keeps your logs clean and helps you plan legal driving windows, and the IFTA fuel tax calculator helps at quarter end when you reconcile miles and fuel across states.

Think of the license and the numbers as two halves of the same career. The CDL gets you legal to drive. The calculators keep you profitable once you do. Drivers who master both tend to last, while those who only chase the license and skip the math often struggle to keep a truck running.

Bottom line

A CDL comes down to a few clear steps: pick your class, meet the age rule, pass the knowledge and skills tests, finish ELDT with an approved provider, add the endorsements your freight needs, and keep a valid medical card. None of it is complicated once you see the whole picture, but the exact ages, fees, and hold times are set by your state, and the details shift over time.

Before you commit time or money, confirm the current rules with your state DMV or DOT and check schools and examiners against the official FMCSA registries. This article is general information, not legal or professional advice, so verify anything that affects your license with the official source or a qualified professional.

Frequently asked

What are the basic CDL requirements to drive a truck?
You generally need to be old enough for the class you want, hold a regular driver license, pass a written knowledge test to get your permit, complete Entry-Level Driver Training from an approved provider, and pass the skills test in the right kind of vehicle. You also need a valid DOT medical card. Rules vary by state, so check with your state DMV or DOT.
What is the difference between a Class A, B, and C CDL?
Class A covers combination vehicles like a tractor pulling a trailer over a set combined weight. Class B covers a single heavy vehicle such as a straight truck or dump truck. Class C covers smaller vehicles that carry a lot of passengers or placarded hazardous materials. Class A is the most flexible because it can cover many Class B and C jobs with the right endorsements.
Do I need ELDT before I can get my CDL?
Yes, for most first-time CDL drivers. Entry-Level Driver Training must be completed with a provider listed on the FMCSA Training Provider Registry before you take the skills test for a first Class A or Class B CDL, or before adding certain endorsements. Check the FMCSA registry to confirm your school is approved.
How long does it take to get a CDL?
For most people the full path runs from a few weeks to a couple of months. The biggest variables are your state's mandatory permit holding period, the length of your training program, and how quickly you can schedule the skills test. Full-time programs finish faster than part-time or weekend ones. Ask your school for its typical timeline and confirm the permit hold rule with your state DMV or DOT.
How much does it cost to get a CDL?
Costs swing widely by state and school, and stack up across the permit fee, ELDT tuition, the DOT physical, endorsement tests, and the license fee itself. Training tuition is usually the largest single line. Some carriers sponsor or reimburse training in exchange for a work commitment. Get an itemized quote from any school and confirm current fees with your state before you commit.

TruckingCalc provides free educational information and estimates, not tax, legal, accounting, or safety advice. Rules and rates change; verify anything that affects your taxes, compliance, or safety with a qualified professional and the official source. As an Amazon Associate we earn from qualifying purchases.