What a Commercial Driver License Is and Who Needs One

A Commercial Driver License (CDL) is a special license required to operate certain large or heavy vehicles for pay. If you drive a truck, bus, or tanker truck as part of your job, you need a CDL — not a regular passenger license. The federal government sets the basic rules, but each state administers its own CDL program and sets some of its own requirements.

You need a CDL if you operate a vehicle that weighs more than 26,001 pounds, carries hazardous materials, or transports 16 or more passengers (including the driver). If you drive these vehicles only for personal use — say, moving your own household — you may not need a CDL, but the rules vary by state. The safest approach is to check with your state's Department of Motor Vehicles (DMV) before you assume you are exempt.

Getting a CDL takes longer than getting a regular license. You will need to pass a written knowledge test, a skills test, and a medical examination. Most people spend weeks or months preparing, and many take a commercial driving school course to improve their chances of passing the first time.

Key Takeaways

  • A Commercial Driver License is required to operate trucks, buses, and other heavy vehicles for pay, and is issued only after you pass a written test, a skills test, and a medical exam.
  • CDL classes (A, B, and C) determine what size and type of vehicle you can legally drive, so you must know which class your job requires before you test.
  • Endorsements and restrictions are added to your CDL to show you can handle hazardous materials, double trailers, or passenger vehicles, or to note medical conditions that affect your driving.
  • You must hold a valid regular driver license before you can get a CDL, and you must pass a medical examination by a certified Medical Examiner.
  • Most states require you to hold a Commercial Learner's Permit (CLP) for at least 14 days before you can take the CDL skills test.

CDL Class A, B, and C: What Each One Lets You Drive

The CDL comes in three classes, and the class you need depends on the vehicle you will operate. Class A is the broadest: it covers any combination of vehicles with a total weight of more than 26,001 pounds, as long as the trailer weighs more than 10,000 pounds. Most long-haul truck drivers and many local delivery drivers hold a Class A CDL.

Class B covers single vehicles weighing more than 26,001 pounds that are not towing a trailer, or towing a trailer that weighs 10,000 pounds or less. School bus drivers, city bus drivers, and dump truck operators often hold a Class B CDL.

Class C covers vehicles that do not meet the weight thresholds for Class A or B but require a CDL for other reasons — usually because they carry 16 or more passengers or transport hazardous materials. Some passenger van drivers and hazmat drivers hold a Class C CDL, though Class C is less common than A or B.

You cannot upgrade from one class to another by taking a test. If you need a different class later, you must explore for a new CDL in that class. Some drivers hold multiple CDLs if they work in different roles, though this is rare and requires separate testing for each class.

Endorsements: Hazmat, Passenger, and Double Trailers

An endorsement is a notation on your CDL that shows you are trained and tested to handle a specific type of cargo or vehicle. The most common endorsements are H (Hazardous Materials), P (Passenger), and T (Double/Triple Trailers).

The H endorsement means you can transport hazardous materials — chemicals, explosives, radioactive materials, and other dangerous goods. To get an H endorsement, you must pass an additional written test and pass a federal background check. Many trucking jobs require this endorsement.

The P endorsement means you can operate a vehicle designed to carry 16 or more passengers. School bus drivers and charter bus operators need this endorsement. You must pass a written test and a skills test that includes pre-trip inspection and backing maneuvers specific to passenger vehicles.

The T endorsement allows you to pull double or triple trailers. You must pass a written test covering the handling and safety of multiple trailers. This endorsement is common among long-haul truckers but less common in local delivery work.

Other endorsements exist for specific situations — for example, the N endorsement (Tank Vehicle) for drivers of tanker trucks. You can hold multiple endorsements on a single CDL if your job requires them.

Restrictions: Medical Conditions and Corrective Lenses

A restriction is a limitation placed on your CDL because of a medical condition, vision issue, or other factor that affects your ability to drive safely. Restrictions do not prevent you from getting a CDL, but they do limit how you can use it.

The most common restriction is B (Corrective Lenses), which means you must wear glasses or contact lenses whenever you drive. If you fail the vision test without correction but pass with correction, you will receive this restriction. Other restrictions cover automatic transmission only, daylight driving only, or operation within a certain distance of your home.

Some restrictions are temporary. For example, if you have a medical condition that is being treated and monitored, your CDL may be issued for a shorter period — say, one year instead of five — and you will need to renew it sooner. Your Medical Examiner will note any restrictions based on the results of your physical exam.

The Medical Examination: What the Examiner Checks

Before you can get a CDL, you must pass a physical examination by a Federal Motor Carrier Safety Administration (FMCSA) certified Medical Examiner. This is not your regular doctor — it must be someone on the FMCSA's National Registry of Certified Medical Examiners. Your state's DMV can direct you to examiners in your area, or you can search the registry online.

The examiner checks your vision, hearing, blood pressure, and general health. They will ask about any medications you take, any surgeries or injuries, and any conditions like diabetes, heart disease, or sleep apnea. They will also test your ability to see color and to see in your peripheral vision, since truck driving requires good awareness of your surroundings.

If you have a medical condition that might affect your driving — for example, epilepsy, severe arthritis, or untreated sleep apnea — you may not pass the exam, or you may pass with restrictions. Some conditions require a letter from your specialist saying you are safe to drive. If you fail, you can usually retest after you have treated the condition or provided additional medical documentation.

Once you pass, the examiner issues a Medical Certificate that is valid for two years (or one year if you are over 65). You must carry this certificate with you whenever you drive a commercial vehicle, and you must renew it before it expires.

The Path to Your CDL: Written Test, Learner's Permit, and Skills Test

Getting a CDL involves several steps in order. First, you must hold a valid regular driver license from your state. You cannot get a CDL without one.

Next, you will take a written knowledge test at your state's DMV. The test covers the rules of the road, safe driving practices, vehicle inspection, and the specific rules for the class and endorsements you are seeking. Most states allow you to study a handbook provided by the DMV. The test is usually 50 to 100 questions, and you must score at least 80 percent to pass.

Once you pass the written test, you receive a Commercial Learner's Permit (CLP). This permit allows you to practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. Most states require you to hold the CLP for at least 14 days before you can take the skills test, though some require longer. During this time, you cannot drive alone.

Finally, you take the CDL skills test, which has three parts: a pre-trip vehicle inspection, a backing maneuver test, and an on-road driving test. You must pass all three parts. The test is administered by a state examiner or an approved third-party tester, and it usually takes two to three hours. Many people take a commercial driving school course to prepare, which increases their chances of passing on the first attempt.

How Long It Takes and What It Costs

The timeline for getting a CDL varies widely depending on how quickly you prepare and how soon you can schedule your tests. The minimum is usually three to four weeks — one week to study and pass the written test, two weeks holding the CLP, and one week to schedule and take the skills test. In practice, most people take two to four months because scheduling delays and test availability vary by state and season.

The cost also varies by state. The written test and skills test fees are usually between $100 and $300 combined. The Medical Examiner's fee is typically $50 to $150. If you attend a commercial driving school, the cost ranges from $3,000 to $7,000 depending on the length and quality of the program. Some employers pay for training if you commit to working for them for a set period.

Some states offer free or low-cost CDL training through community colleges or workforce development programs, especially if you are unemployed or underemployed. Check with your state's Department of Labor or your local workforce agency to see what programs are available in your area.

Frequently Asked Questions

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

A DUI or serious traffic conviction does not automatically disqualify you, but it may delay your CDL or result in restrictions. Each state has its own rules, and some convictions trigger a mandatory waiting period. Contact your state's DMV to find out whether your specific conviction affects your CDL may be able to access.

What happens if I fail the CDL skills test?

You can retake the test, but you must wait a set period — usually one to seven days depending on your state — before you try again. You keep your CLP while you prepare and retest. Many people pass on the second or third attempt, especially if they take additional training between tests.

Do I need a CDL to drive a pickup truck or van for work?

Not unless the vehicle weighs more than 26,001 pounds or carries 16 or more passengers. Most pickup trucks and work vans fall below this threshold, so a regular driver license is sufficient. Check your vehicle's Gross Vehicle Weight Rating (GVWR) on the door jamb to be sure.

Can I hold a regular driver license and a CDL at the same time?

Yes. Your CDL is an upgrade to your regular license, not a replacement. You can drive both commercial and non-commercial vehicles with a CDL, as long as you follow any restrictions noted on your license.

How often do I need to renew my CDL?

A CDL is typically valid for five years, though some states issue shorter periods for certain drivers. You must renew before it expires, and you must pass a new written test and medical examination at renewal. The skills test is not required at renewal unless you have had a serious violation or your CDL was suspended.