What you need to do to get a commercial driver's license

Getting a commercial driver's license (CDL) means passing a written knowledge test, a skills test behind the wheel, and meeting your state's medical and background requirements. The whole process typically takes a few weeks to a few months, depending on how quickly you study, schedule your tests, and whether you attend a truck driving school. You do not need to go to school — you can study on your own and test directly with your state's Department of Motor Vehicles — but many people find a school helpful because instructors teach you the specific skills the examiner will test.

The path is the same in every state: get your commercial learner's permit (CLP) first by passing the written test, then pass the skills test to get your CDL. Some states let you take both tests on the same day; others require a waiting period between them. A few states require you to have held your CLP for a certain number of days before you can test for the CDL.

Key Takeaways

  • You must pass a written knowledge test to get your commercial learner's permit, then pass a separate skills test to get your CDL — the order and timing depend on your state.
  • Your state's DMV will require proof of medical clearance, a valid regular driver's license, and often a background check before you can test.
  • The skills test includes a pre-trip vehicle inspection, a backing maneuver, and a road test — all graded by a state examiner or an approved third-party tester.
  • Truck driving schools teach you the skills and sometimes handle scheduling, but you can study independently and test directly with your DMV.
  • The cost varies by state and whether you attend school, but expect to spend $100 to $500 on tests and fees alone, plus $3,000 to $15,000 if you attend a formal school.

Medical clearance and documents you will need before testing

Before you can take either test, your state's DMV will ask for a medical certificate showing you are physically fit to drive a commercial vehicle. You get this from a doctor on the DMV's approved list — search your state's DMV website for "medical examiner" or "FMCSA medical certificate" to find one near you. The exam checks your vision, hearing, blood pressure, and ability to operate the controls. It costs $50 to $150 and is valid for two years.

You will also need to bring your current regular driver's license, proof of residency (a utility bill or lease), and your Social Security number. Some states require a background check or fingerprinting; your DMV will tell you what applies in your state. A few states require proof that you have taken a CDL knowledge test prep course, though most do not.

Passing the written knowledge test for your commercial learner's permit

The written test covers the rules of the road, vehicle maintenance, cargo safety, and how to handle emergencies. The number of questions and passing score vary by state — most require 80 percent or higher. You can take the test at your local DMV office; call ahead to schedule an appointment, as walk-ins are often not accepted.

To study, use your state's CDL handbook (free on the DMV website) and practice tests online. Many websites offer free practice tests that mimic the real exam. If you attend a truck driving school, the school will provide study materials and often includes test prep in the tuition. You can retake the written test if you fail, usually after a waiting period of a few days to a week.

Once you pass, you will receive your commercial learner's permit (CLP). This lets you drive a commercial vehicle, but only with a licensed CDL driver in the passenger seat. Some states require you to hold the CLP for a minimum number of days (often 14 days) before you can test for the CDL; others let you test when ready.

The skills test: vehicle inspection, backing, and road test

The skills test has three parts, all on the same day, and all graded by a state examiner or an approved third-party testing facility. You bring your own commercial vehicle or use one provided by a truck driving school.

The pre-trip inspection asks you to walk around the vehicle and point out safety features and potential problems — lights, brakes, tires, mirrors, coupling devices, and cargo securement. You do not have to fix anything; you just have to identify what you are looking at and explain what you are checking for. This part usually takes 10 to 15 minutes.

The backing maneuver tests your ability to reverse the vehicle into a tight space. The examiner will ask you to perform one or more of these: straight backing, offset backing, or alley docking. You must stay within the lines and not hit any cones or barriers. This is often the part people find hardest, and it is where a truck driving school's practice time pays off.

The road test lasts 30 to 60 minutes. The examiner sits in the passenger seat while you drive on public roads. You will be tested on acceleration, braking, turning, lane changes, parking, and how you handle traffic and intersections. The examiner is looking for safe, smooth driving and your ability to follow traffic laws.

Truck driving school versus studying on your own

You can study for the written test and practice the skills on your own, then test directly with your state's DMV. This is the cheapest route — you pay only the test fees, which range from $50 to $300 depending on your state. However, you will need access to a commercial vehicle to practice backing and road driving, and you will need someone with a CDL to supervise you while you practice.

A truck driving school provides classroom instruction, hands-on training in a real truck, and often handles scheduling your tests. Schools typically run 4 to 8 weeks and cost $3,000 to $15,000. Some schools may provide job placement after you pass your CDL test. Many employers will reimburse tuition if you commit to working for them for a set period, usually 6 months to a year. Ask schools whether they are accredited and what their pass rate is on the skills test.

The main advantage of school is that you get supervised practice in a real truck and feedback from an instructor before you test. The main disadvantage is cost and time commitment. If you have access to a truck and a CDL holder to supervise, and you are confident in your ability to learn from books and videos, studying on your own is a valid path.

Timeline and what to expect after you pass

If you study on your own, the timeline depends on how quickly you prepare. Most people spend 2 to 4 weeks studying for the written test. Once you pass and get your CLP, you can test for the skills test when ready in most states, though a few require a waiting period. The skills test itself is scheduled weeks or months in advance in many areas, so book early.

If you attend a truck driving school, the school handles most of the scheduling. The program itself takes 4 to 8 weeks, and the school will schedule your tests near the end. After you pass the skills test, your state will issue your CDL within a few days to a few weeks. You can then legally drive a commercial vehicle without supervision.

Your CDL is valid for 4 to 8 years depending on your state. You will need to renew it before it expires, and you may need to pass a new medical exam at renewal time.

Different CDL classes and endorsements

There are three CDL classes — A, B, and C — based on the vehicle's weight and what it carries. Class A is for the largest trucks (over 26,000 pounds) and is the most common for long-haul trucking. Class B is for medium trucks (14,000 to 26,000 pounds) like some delivery trucks and buses. Class C is for smaller vehicles that carry hazardous materials or more than 16 passengers.

Endorsements are add-ons that let you haul specific cargo or operate specific equipment. The most common are Hazmat (hazardous materials), Tanker (liquid cargo), and Doubles/Triples (multiple trailers). You test for endorsements separately, usually after you have your CDL. Some employers require certain endorsements; ask before you commit to a job.

Frequently Asked Questions

Can I get a CDL if I have a DUI or traffic violation on my record?

It depends on the violation and your state. A recent DUI will likely disqualify you or delay your process. Traffic violations are usually not a barrier, but serious or multiple violations may be. Contact your state's DMV to ask about your specific record before you spend money on school or tests.

What if I fail the skills test?

You can retake it, usually after a waiting period of a few days to a week. Your state will tell you the fee for retesting. If you fail multiple times, consider attending a truck driving school or getting more supervised practice before trying again.

Do I need a CDL to drive a pickup truck or a small delivery van?

No. A CDL is required only for vehicles over a certain weight (usually 26,000 pounds) or that carry hazardous materials or more than 15 passengers. A regular driver's license is enough for most pickups and vans. Check your vehicle's gross vehicle weight rating (GVWR) on the door jamb to be sure.

How much does a CDL cost in total?

Test fees alone range from $100 to $300 depending on your state. A medical exam costs $50 to $150. If you attend truck driving school, add $3,000 to $15,000. Some employers cover school costs if you agree to work for them after you pass.

Can I test in a different state than where I live?

You must test in the state where you hold a driver's license. You cannot shop around for an easier test. However, once you pass and get your CDL, it is valid in all states.