What you need to drive a commercial truck

A Commercial Driver License (CDL) is required to operate any truck with a gross vehicle weight rating (GVWR) over 26,001 pounds. This includes most semi-trucks, dump trucks, and tanker vehicles. You cannot legally drive these vehicles with a regular passenger license, even if you own the truck.

The CDL process involves written tests, a skills test, and a medical examination. The entire process typically takes several weeks to a few months, depending on how quickly you study and schedule your tests. Most states charge between $100 and $300 in total fees, though this varies by state.

You must be at least 18 years old to get a CDL within your state, or 21 if you want to drive across state lines. Some states allow 18-year-olds to drive commercially within state borders only, with restrictions on certain cargo types.

Key Takeaways

  • You need a CDL to legally operate any truck over 26,001 pounds GVWR, and you cannot use a regular driver license for this work.
  • The process requires passing a written knowledge test, a skills driving test, and a Department of Transportation (DOT) medical exam.
  • You must hold a valid regular driver license before you can get a CDL, and you must be at least 18 years old (21 for interstate driving in most states).
  • Different truck types require different endorsements — tanker trucks need a tanker endorsement, hazardous materials require a hazmat endorsement, and passenger vehicles require a passenger endorsement.
  • Your state's Department of Motor Vehicles (DMV) or equivalent agency handles CDL testing and issuance.

Getting your medical certification first

Before you can take any CDL test, you must pass a DOT medical examination performed by a certified medical examiner. This is not your regular doctor — it must be someone on the National Registry of Certified Medical Examiners, which you can search on the Federal Motor Carrier Safety Administration (FMCSA) website.

The exam checks your vision, hearing, blood pressure, and overall health. You will be asked about medications, previous injuries, and any conditions that might affect your ability to drive safely. The exam costs between $75 and $150 depending on your location and the examiner.

Once you pass, the examiner issues a Medical Certificate valid for two years (or one year if you have certain medical conditions). You must carry this certificate with you when you drive commercially. Without it, you cannot legally operate a commercial truck, even if you have a valid CDL.

Studying for and taking the written knowledge test

Your state's DMV publishes a free CDL handbook that covers all the material on the written test. The test itself is multiple choice and covers general knowledge about truck operation, safety, braking systems, cargo handling, and road rules. Most states require you to score at least 80 percent to pass.

The general knowledge test is mandatory for all CDL applicants. If you are pursuing specific endorsements — tanker, hazmat, passenger, or doubles/triples — you will take additional endorsement-specific tests. Each endorsement test covers the unique rules and safety practices for that cargo or vehicle type.

You can take the written test at your state's DMV office or at an approved testing location. Some states allow computer-based testing; others use paper tests. Schedule your test appointment in advance, as some locations have long wait times. Bring your medical certificate, valid ID, and proof of residency.

Passing the skills driving test

After you pass the written test, you schedule a skills test with an examiner certified by your state. This test has three parts: a pre-trip vehicle inspection, a basic control skills test, and an on-road driving test. You must pass all three to receive your CDL.

The pre-trip inspection requires you to walk around the truck and identify critical safety components — lights, brakes, tires, mirrors, and coupling devices. You must explain what you are checking and why. The examiner is looking for your knowledge of the vehicle, not perfection in the inspection itself.

The basic control skills test takes place in a closed course or parking lot. You will be asked to perform backing maneuvers, lane changes, and turns while staying within marked boundaries. The on-road test lasts 30 to 60 minutes and covers city driving, highway driving, and various traffic situations. The examiner watches how you handle the truck, follow traffic laws, and respond to hazards.

You must provide your own truck for the skills test, or use one provided by a CDL training school. Many people attend a commercial driving school before testing because the school provides the truck and the instructor can identify weak areas in your driving.

Understanding endorsements for specific truck types

A tanker endorsement is required if you haul liquids in a tank truck. Tanker vehicles handle differently than box trucks because the liquid shifts during braking and turning, affecting stability. The tanker test covers load dynamics, safe handling practices, and emergency procedures.

A hazardous materials (hazmat) endorsement is required if you transport explosives, flammable liquids, gases, poisons, or radioactive materials. This endorsement requires a background check and fingerprinting in addition to the written test. The test covers labeling, placarding, documentation, and emergency response procedures.

A passenger endorsement is required if you operate a bus or any vehicle designed to carry 16 or more people. The test covers passenger safety, emergency procedures, and vehicle-specific rules. A doubles/triples endorsement allows you to pull multiple trailers and requires knowledge of coupling procedures and handling longer vehicles.

You can pursue multiple endorsements. Each one requires passing its own written test, but you take them all on the same day at your DMV. Some endorsements have restrictions — for example, hazmat endorsement holders must renew every five years and pass a background check each time.

Timeline and costs for getting your CDL

The entire process from starting to study to holding your CDL typically takes 4 to 12 weeks, depending on how quickly you prepare and how soon you can schedule tests. If you attend a commercial driving school, the classroom and behind-the-wheel training usually takes 3 to 7 weeks, after which you take your state tests.

Here is what you will pay: the medical exam costs $75 to $150, the written test fee is $10 to $50, the skills test fee is $100 to $300, and your CDL license itself costs $50 to $200. If you attend a commercial driving school, expect $3,000 to $7,000 for tuition, depending on the school and program length. Some employers reimburse training costs after you work for them for a set period.

Your CDL is valid for four to eight years depending on your state, after which you must renew it. Renewal requires passing a new medical exam and paying a renewal fee, but you do not have to retake the written or skills tests unless your license was suspended or you let it expire for more than a certain period.

What happens after you get your CDL

Once you have your CDL, you can legally operate commercial trucks in your state. If you obtained it at age 18, you may be restricted to intrastate (within-state) driving until you turn 21, depending on your state's rules. Some states impose no age restriction for intrastate driving.

Your CDL will be flagged in the system if you accumulate traffic violations or safety violations. Serious violations — such as reckless driving, DUI, or leaving the scene of an accident — can result in disqualification for one to three years. Minor violations accumulate points, and too many points can also lead to suspension.

You must maintain your medical certification throughout your CDL validity. If your medical certificate expires, your CDL becomes invalid for commercial driving, even though the license itself has not expired. Keep track of your medical certificate renewal date and schedule your exam before it lapses.

Frequently Asked Questions

Can I get a CDL if I have a DUI or criminal record?

A single DUI does not automatically disqualify you, but it will be reviewed by your state's DMV. Multiple DUIs, felonies involving drugs or violence, or certain traffic convictions may disqualify you. Contact your state's DMV directly to learn whether your specific record will prevent you from obtaining a CDL.

Do I need to attend a commercial driving school, or can I study on my own?

You can study on your own using your state's free CDL handbook and pass the written test without formal training. However, you still need a truck and an examiner to take the skills test. Many people study independently for the written test but attend a school for the skills portion because the school provides the truck and professional instruction.

What is the difference between a Class A, Class B, and Class C CDL?

Class A allows you to drive any combination of vehicles with a GVWR over 26,001 pounds, including semi-trucks with trailers. Class B covers single vehicles over 26,001 pounds, such as dump trucks and straight trucks. Class C is for smaller commercial vehicles and is rarely issued. Most truck drivers pursue Class A.

Can I drive a big truck with a regular license if the owner is with me?

No. A CDL is required by law to operate any truck over 26,001 pounds GVWR, regardless of who owns it or who is in the vehicle. Driving without a CDL when one is required is a criminal offense and can result in fines, license suspension, and jail time.

How often do I need to renew my medical certificate?

Your DOT medical certificate is valid for two years from the date of your exam, or one year if you have certain medical conditions. You must renew it before it expires, or your CDL becomes invalid for commercial driving. Schedule your renewal exam at least 30 days before your certificate expires to avoid gaps in your driving status.