A semi driver's license is a Commercial Driver's License (CDL) Class A, and it requires separate testing and medical clearance beyond a regular driver's license

If you want to drive a semi truck (also called an 18-wheeler or tractor-trailer), you cannot use a standard driver's license. You need a Commercial Driver's License Class A, which is the highest class of CDL. The federal government sets the baseline rules, but each state administers its own CDL program with slightly different fees, testing procedures, and renewal timelines.

Getting a Class A CDL involves a medical exam, a written knowledge test, a skills test with a vehicle, and a background check. The whole process typically takes several weeks to a few months, depending on how quickly you schedule your tests and whether you pass on your first attempt. You'll also need to maintain your CDL with regular renewals and medical certifications.

Key Takeaways

  • A Class A CDL requires a Department of Transportation (DOT) medical exam, which you must pass before you can even take the written test.
  • You must pass a written knowledge test covering federal regulations, vehicle safety, and hazmat rules (if you want to haul hazardous materials), plus a behind-the-wheel skills test in an actual semi truck.
  • Your state's DMV or equivalent agency issues the CDL, and fees vary by state but typically range from $50 to $200 for the license itself.
  • Once you have a Class A CDL, you can drive any combination of vehicles with a gross combined weight rating over 26,001 pounds, including semi trucks and tractor-trailers.
  • You must renew your CDL every four years (or sooner if your medical certification expires), and you cannot drive a commercial vehicle without a valid CDL and current medical card.

The DOT medical exam comes first and is non-negotiable

Before you take any CDL test, you must pass a Department of Transportation (DOT) medical examination. This exam is performed by a certified medical examiner (often called a FMCSA-certified examiner) and checks your vision, hearing, blood pressure, and overall fitness to operate a large vehicle safely. The exam costs between $50 and $150, depending on your location and the examiner.

If you pass the medical exam, you receive a Medical Certificate (also called a medical card), which is valid for up to two years. You must carry this card with you whenever you drive a commercial vehicle. If you fail the exam—for example, due to high blood pressure, poor vision, or certain medical conditions—you cannot proceed with CDL testing until you address the issue and pass a re-examination.

Some conditions are temporary disqualifiers. For instance, if your blood pressure is too high, you may be able to retest after managing it with medication. Other conditions, like certain heart problems or untreated sleep apnea, may permanently disqualify you from holding a CDL. The medical examiner will tell you if your condition is temporary or permanent.

The written knowledge test covers federal rules and vehicle safety

Once you have your medical certificate, you can schedule the written knowledge test at your state's DMV or testing center. The test has two parts: a general knowledge section and an air brakes section. Some states combine these into one test; others administer them separately.

The general knowledge test covers federal motor carrier safety regulations, vehicle inspection procedures, safe driving practices, and how to handle emergencies. You must score at least 80 percent to pass. The air brakes test covers the air brake system specifically and is required if you want to drive a truck with air brakes (which most semi trucks have). If you fail the air brakes test, you can still get a CDL, but you will be restricted from driving vehicles with air brakes.

If you plan to haul hazardous materials (hazmat), you must also pass a hazmat endorsement test, which covers regulations for transporting dangerous goods. This is optional unless your job requires it. You can take the hazmat test at the same time as your general knowledge test or later.

The skills test requires you to drive an actual semi truck

After passing the written test, you must schedule a behind-the-wheel skills test with an examiner. This test takes place in an actual semi truck and lasts about 30 to 45 minutes. The examiner watches you perform a pre-trip vehicle inspection, drive on public roads, and execute specific maneuvers like backing up, turning, and parking.

You must bring your own semi truck or arrange to use one from a CDL training school. Many people attend a formal CDL training program (which typically costs $3,000 to $7,000 and lasts four to eight weeks) because the school provides the vehicle and instruction. Some people study on their own and hire a private examiner, but this is less common and often more expensive.

The skills test is pass-or-fail. If you fail, you can retake it, but you must pay the testing fee again. Most states charge between $100 and $300 for the skills test. Passing all three components—medical exam, written test, and skills test—means you are issued your Class A CDL.

Class A CDL covers semi trucks and other heavy combinations

A Class A CDL is the broadest commercial license. It allows you to drive any combination of vehicles with a gross combined weight rating (GCWR) over 26,001 pounds, as long as the towed vehicle weighs more than 10,001 pounds. In practical terms, this means you can drive semi trucks, tractor-trailers, doubles, and triples.

If you only need to drive lighter commercial vehicles—like a box truck under 26,001 pounds—you would get a Class B CDL instead. If you want to drive a passenger bus, you would need a Class C CDL with a passenger endorsement. But for semi trucks, Class A is what you need.

Your CDL may also include endorsements, which are add-ons that allow you to haul specific cargo or operate specific vehicle types. Common endorsements for semi drivers include hazmat (hazardous materials), tanker (liquid cargo), and doubles/triples (multiple trailers). Each endorsement requires passing an additional written test.

Medical certification must be renewed every two years

Your Medical Certificate is valid for up to two years, but some examiners issue shorter certifications (one year or less) if they have concerns about your health. You must renew your medical certificate before it expires, or you cannot legally drive a commercial vehicle.

To renew, you straightforward schedule another DOT medical exam with a certified examiner and pay the exam fee again. This is separate from renewing your actual CDL license, which your state handles. Your state's renewal cycle is typically four years, but your medical certificate may expire sooner, so you need to track both dates.

If your medical certificate expires while your CDL is still valid, your CDL becomes invalid for commercial driving. You can still use it as a regular driver's license for personal vehicles, but you cannot legally operate a commercial truck until you renew your medical certificate.

Background checks and disqualifying offenses

When you explore for a CDL, your state will conduct a background check. Certain criminal convictions and traffic violations can disqualify you from holding a CDL or delay your process. Disqualifying offenses include felonies involving drugs, crimes of violence, human trafficking, and certain traffic violations like driving under the influence (DUI) or reckless driving.

If you have a criminal history, contact your state's DMV before explore to find out whether you are disqualified. Some offenses may only delay your process by a few years; others may be permanent bars. Your state's CDL handbook will list the specific offenses and waiting periods.

You must also disclose any medical conditions, previous CDL suspensions, and traffic violations on your CDL process. Lying on the process can result in denial or revocation of your license.

Frequently Asked Questions

Can I get a semi driver's license if I have a DUI on my record?

A DUI conviction typically disqualifies you from holding a CDL for at least one year from the date of conviction, and sometimes longer depending on your state and the circumstances. Some states impose longer waiting periods or permanent disqualification for multiple DUIs. Contact your state's DMV to find out the specific rule in your state.

How long does it take to get a Class A CDL from start to finish?

If you attend a formal CDL training school, the process typically takes four to eight weeks for training plus a few weeks to schedule and pass your tests. If you study on your own, it may take longer because you need to arrange vehicle access and find an examiner. Most people complete the entire process in two to four months.

Do I need to take the CDL test in the state where I live?

You must take the CDL test in the state where you hold a driver's license or are a resident. You cannot take the test in a different state just because it is easier. Once you have a CDL from one state, you can transfer it to another state if you move, but you must follow that state's transfer rules.

What happens if I fail the skills test?

You can retake the skills test, but you must pay the testing fee again and schedule a new appointment. There is no limit to how many times you can retake it, but each attempt costs money and takes time. Many people retake it within a few weeks after studying or practicing more.

Can I drive a semi truck with a regular driver's license while I am waiting for my CDL?

No. Driving a semi truck without a valid CDL is illegal and can result in fines, criminal charges, and civil liability if you cause an accident. You must have a Class A CDL before you operate a commercial vehicle, even if you are in training or waiting for your test results.