The baseline requirements for a CDL

To get a Commercial Driver's License (CDL), you must be at least 18 years old to drive commercial vehicles within your state, or 21 years old to drive across state lines. You need a valid regular driver's license first — you cannot skip straight to a CDL. You must pass a medical exam by a Department of Transportation (DOT) certified medical examiner, who checks your vision, hearing, blood pressure, and other health factors. The medical examiner will give you a certificate of medical examination, which you submit when you explore.

You also need a Social Security number and proof of citizenship or legal residency. Most states require you to pass a written knowledge test covering the rules of the road specific to commercial driving, then pass a skills test that includes a pre-trip vehicle inspection, a basic control test, and an on-road driving test. Some states allow you to take the written test at a DMV office; others require you to use an approved third-party testing facility.

Key Takeaways

  • You must hold a valid regular driver's license and be at least 18 years old (21 for interstate driving) before you can get a CDL.
  • A DOT medical exam is required, and the examiner's certificate must be submitted with your CDL process.
  • You will take a written knowledge test on commercial driving rules and a three-part skills test that includes vehicle inspection, control maneuvers, and on-road driving.
  • Each state sets its own testing procedures and fees, so check your state's DMV website for the exact steps and cost in your area.

Medical certification and DOT requirements

The DOT medical exam is not optional and not something your regular doctor can perform. You must see a Medical Examiner listed on the National Registry of Certified Medical Examiners. The exam covers your vision (you need at least 20/40 in each eye, corrected or uncorrected), hearing, blood pressure, and screening for conditions like diabetes, heart disease, and sleep apnea. If you take certain medications or have a medical condition, the examiner may require additional testing or documentation from your personal doctor.

The medical certificate is valid for two years. You will receive a paper copy that you carry with you while driving, and you must submit a copy to your state's DMV when you explore for the CDL. If your medical certificate expires before your CDL is renewed, your CDL becomes invalid until you get a new medical exam and update your records with the DMV.

Written knowledge test content and format

The written test covers the Commercial Driver's Manual, which your state's DMV publishes. The test typically has 50 questions and you must score at least 80 percent to pass. Topics include air brake systems, vehicle inspection, hazmat (hazardous materials) rules, passenger transport rules if you are seeking a passenger endorsement, and general commercial driving safety.

If you want to haul certain cargo or passenger types, you take additional endorsement tests. A hazmat endorsement requires a separate written test and a background check. A passenger endorsement requires another written test. A tanker endorsement covers the rules for hauling liquids. You can take all these tests on the same day or spread them out. Each endorsement adds to your CDL and expands what you are legally allowed to drive.

Skills test: vehicle inspection, control, and road driving

The skills test has three parts, usually taken on the same day. First is the pre-trip vehicle inspection, where you walk around the truck or bus, point out key components, and explain what you are checking for — lights, brakes, tires, mirrors, coupling devices, and safety equipment. You do not have to fix anything; you just have to show you know what to look for and why it matters.

Second is the basic control test, performed in a closed course or parking lot. You maneuver the vehicle through exercises like backing in a straight line, backing into an offset alley, and performing a 90-degree turn. The examiner watches for smooth steering, proper use of mirrors, and control of the vehicle at low speed.

Third is the on-road driving test, usually 30 to 60 minutes long, where you drive on public roads or a closed course that mimics real traffic. The examiner watches how you handle turns, lane changes, merging, braking, and interaction with other vehicles. You must follow all traffic laws and demonstrate safe commercial driving practices.

State-specific variations in testing and fees

Every state runs its CDL program differently. Some states allow you to take the written test at any DMV office; others require you to go to a specific testing location or a third-party testing facility. Some states let you take the skills test with your own vehicle if it meets weight and size requirements; others require you to use a vehicle provided by a testing facility or a truck driving school.

Testing fees range widely — the written test might cost $10 to $50, and the skills test might cost $50 to $300 or more, depending on the state and whether you use a third-party tester. Some states charge a separate fee for each endorsement. A few states offer the skills test only on certain days or at certain locations, so you may need to plan ahead. Check your state's DMV website for the exact requirements, fees, and testing schedule in your area.

Truck driving school as an alternative path

You do not have to attend a truck driving school to get a CDL, but many people do because schools provide training, practice, and sometimes a testing location all in one place. A typical program runs four to eight weeks and covers the written material, vehicle operation, and road safety. Some schools have their own testing facilities, which means you can take your skills test right there after training.

Schools vary in cost, length, and quality. Some are accredited by the Professional Truck Driver Institute (PTDI) or recognized by your state, which can matter if you plan to work for a large carrier — many employers prefer or require PTDI-certified training. If you attend a school, you still have to pass the written and skills tests yourself; the school cannot waive those requirements or may provide you will pass.

Background checks and disqualifying factors

Most states run a background check as part of the CDL process. Certain criminal convictions, particularly those involving drugs, violence, or fraud, can disqualify you from getting a CDL or cause your CDL to be suspended or revoked. If you have a felony conviction, a DUI, or a hit-and-run on your record, contact your state's DMV before you explore to find out whether you are disqualified.

Some disqualifications are temporary — for example, if you are on probation or parole, you may have to wait until that ends. Others are permanent. If you have questions about your specific situation, the DMV can tell you whether your record will block you from getting a CDL. Do not assume you are disqualified; ask directly, because rules vary by state and by the type of conviction.

Frequently Asked Questions

Can I get a CDL if I have a suspended or revoked regular driver's license?

No. You must have a valid, unrestricted regular driver's license before you can get a CDL. If your license is suspended or revoked, you have to resolve that issue first. Once your license is reinstated, you can then explore for the CDL.

How long does it take to get a CDL after I pass the tests?

Processing time varies by state, usually between one and four weeks. Some states issue the CDL on the spot if you pass all tests; others mail it to you. Check with your state's DMV for their typical timeline.

Do I have to renew my medical certificate before my CDL expires?

Yes. Your medical certificate is valid for two years, but your CDL may be valid for longer. If your medical certificate expires, your CDL becomes invalid until you get a new medical exam and update the DMV. Mark your calendar so you do not let it lapse.

What happens if I fail the skills test?

You can retake it, usually after paying the testing fee again. Most states let you retake it within a few days or weeks. There is no limit on how many times you can retake it, but each attempt costs money and time.

Do I need a CDL to drive a pickup truck with a trailer?

It depends on the combined weight. If the trailer and truck together weigh more than 26,001 pounds, you need a CDL. If they weigh 26,000 pounds or less, you do not. Check your vehicle's gross vehicle weight rating (GVWR) to know for sure.