A commercial driving license lets you drive trucks, buses, and other large vehicles for pay

A Commercial Driving License (CDL) is a separate license class that permits you to operate vehicles over a certain weight threshold or carrying specific cargo for compensation. You cannot legally drive these vehicles for work with a standard passenger license, even if you own the vehicle. The CDL replaces your regular driver's license when you're operating a commercial vehicle — you don't hold both at the same time.

The process involves written knowledge tests, a skills test with an examiner, and a medical examination. The timeline from starting to passing your skills test typically ranges from a few weeks to several months, depending on how quickly you study, find a testing slot, and schedule your medical exam. Most states require you to hold a valid regular driver's license before you can get a CDL.

Key Takeaways

  • You need a CDL to drive any commercial vehicle over 26,001 pounds gross vehicle weight rating (GVWR) or any vehicle carrying hazardous materials, regardless of weight.
  • The process requires passing a written knowledge test, a skills test with a state examiner, and a Department of Transportation (DOT) medical examination.
  • Most states let you study for the written test while holding a Commercial Learner's Permit (CLP), which you can use to practice with a licensed CDL holder in the vehicle.
  • You must be at least 18 years old to drive a CDL vehicle intrastate (within your state) and 21 to drive interstate (across state lines).
  • The cost varies by state but typically ranges from $50 to $300 for testing fees, plus the cost of a medical exam and any training program you choose to attend.

CDL classes and what vehicles each one covers

States divide CDLs into three classes — A, B, and C — based on the vehicle's gross vehicle weight rating (GVWR) and what it carries. Class A covers the heaviest vehicles: tractor-trailers, tandem axle dump trucks, and any combination of vehicles totaling more than 26,001 pounds where the towed vehicle weighs more than 10,000 pounds. Class B covers single vehicles over 26,001 pounds that are not tractor-trailers — think straight trucks, large buses, and cement mixers. Class C is the smallest category and covers vehicles under 26,001 pounds that carry hazardous materials or 16 or more passengers (including the driver).

Within each class, you can add endorsements that permit you to haul specific cargo or operate specific equipment. The most common endorsement is Hazmat (H), which allows you to transport hazardous materials. Others include Tanker (N) for liquid cargo, Doubles/Triples (T) for pulling multiple trailers, and Passenger (P) for buses. Each endorsement requires an additional written test. You do not need an endorsement to haul general freight in a standard tractor-trailer.

The written knowledge test and what it covers

Every CDL applicant must pass a general knowledge test covering vehicle operation, safety, and regulations. The test is typically 50 questions, and you need to score at least 80 percent to pass. Topics include braking systems, cargo securement, vehicle inspection, hazard perception, and hours-of-service rules set by the Federal Motor Carrier Safety Administration (FMCSA).

If you're pursuing endorsements, you take additional tests specific to each one. A Hazmat test, for example, covers regulations for transporting dangerous goods, placarding requirements, and emergency procedures. Most states let you take these tests on the same day or spread them across multiple visits. You can study using the state's official CDL manual (available free online from your state's Department of Motor Vehicles) or purchase study guides and practice tests from third-party vendors.

Before you take the written test, you'll need to obtain a Commercial Learner's Permit (CLP) in most states. The CLP requires passing a vision and knowledge test and costs $10 to $50 depending on your state. With a CLP, you can practice driving a commercial vehicle on public roads as long as a licensed CDL holder is in the passenger seat. The CLP is valid for 180 days to one year, depending on your state, giving you time to practice before your skills test.

The skills test: pre-trip inspection, driving, and backing

The skills test has three parts, all administered by a state examiner on the same day. First is the pre-trip inspection, where you walk around the vehicle and point out safety-critical components — lights, brakes, tires, mirrors, coupling devices — and explain what you're checking for. You don't have to touch every part, but you must demonstrate knowledge of the vehicle's systems. This portion typically lasts 15 to 20 minutes.

The driving portion takes place on a closed course or quiet roads and lasts 30 to 45 minutes. The examiner watches how you handle acceleration, braking, turning, lane changes, and obstacle avoidance. They're assessing your control of the vehicle, your awareness of its size and limitations, and your ability to follow traffic laws. The backing portion is often the most challenging: you'll perform several backing maneuvers — straight line, offset, and alley dock — within marked boundaries. Hitting a cone or going outside the lines results in automatic failure of that maneuver.

You can take the skills test multiple times if you fail, but each attempt requires paying the testing fee again. Most states charge $100 to $300 per skills test. Many people attend a CDL training school before taking the test; these programs range from one to six weeks and cost $3,000 to $7,000, though some trucking companies cover training costs in exchange for a commitment to work for them.

The DOT medical examination and what disqualifies you

Before you can obtain a CDL, you must pass a medical examination performed by a FMCSA-certified medical examiner. This is not your regular doctor — it must be someone on the FMCSA's National Registry of Certified Medical Examiners. The exam checks your vision, hearing, blood pressure, and overall health. You'll also answer questions about your medical history, including any conditions like diabetes, heart disease, or sleep apnea.

Certain conditions can disqualify you from holding a CDL or require special certification. These include uncontrolled high blood pressure, insulin-dependent diabetes, a history of heart attack or stroke, and untreated sleep apnea. Some conditions don't disqualify you outright but require a medical variance — a waiver that allows you to drive despite the condition, usually with restrictions or additional monitoring. The medical exam costs $50 to $150 and is valid for two years. If you pass, you'll receive a Medical Certificate that you must carry with your CDL.

Age requirements and interstate vs. intrastate driving

You must be at least 18 years old to hold a CDL and drive commercially within your state (intrastate). However, if you want to drive across state lines (interstate), you must be at least 21 years old. This federal rule applies even if your state allows 18-year-olds to hold a CDL. Some companies will hire 18-year-old CDL holders for local or intrastate work, but most long-haul trucking jobs require you to be 21.

If you're under 21 and obtain a CDL, your license will be marked as intrastate-only. You can upgrade it to interstate once you turn 21 by notifying your state's DMV — you typically don't need to retake tests. Some states charge a small fee for the upgrade.

State-by-state differences in testing and fees

CDL requirements are set by federal law, so the basic structure — three classes, endorsements, the three-part skills test — is the same everywhere. However, states vary significantly in testing fees, how long a CLP is valid, whether you can take multiple endorsement tests in one day, and how quickly you can schedule your skills test.

For example, some states charge $50 for a skills test while others charge $300. Some states allow you to take all your endorsement tests on the same day; others require you to space them out. Waiting times for skills test appointments range from a few days in some states to several months in others, particularly in states with high demand for CDL testing. Before you start the process, check your state's DMV website for the specific fees, testing procedures, and current wait times in your area.

Frequently Asked Questions

Can I get a CDL if I have a DUI or other traffic violations?

A DUI does not automatically disqualify you, but it will be on your record and may affect your ability to find work. Many trucking companies have their own hiring standards and will not hire drivers with recent DUIs or serious violations. Some states may impose additional restrictions on your CDL. Check with your state's DMV about any specific rules.

Do I need to attend a CDL training school, or can I study on my own?

You can study on your own using your state's CDL manual and practice tests. However, many people find a training school helpful because instructors can teach you vehicle handling and backing techniques that are difficult to learn from a book alone. Some training schools have partnerships with testing facilities, which can speed up scheduling your skills test.

What happens if I fail the skills test?

You can retake it, but you'll need to pay the testing fee again and schedule another appointment. There's no limit on how many times you can attempt it. Some people pass on their first try; others take two or three attempts. Your CLP remains valid during this time, so you can continue practicing.

Can I hold a CDL in more than one state?

No. You can only hold a CDL in one state at a time. If you move to a new state, you must transfer your CDL to that state's DMV. The process typically involves passing the written test again and paying a transfer fee, though some states waive the written test if your current CDL is valid.

How long is a CDL valid?

A CDL is typically valid for four to eight years, depending on your state. You'll need to renew it before it expires, which usually involves retaking the written test and passing a new medical examination. Some states allow you to renew by mail or online if there have been no changes to your medical status.