What You Need to Do to Get a Commercial Driver's License

A Commercial Driver's License (CDL) is issued by your state's Department of Motor Vehicles and lets you operate trucks, buses, or other large vehicles for pay. The process takes weeks to months and involves a written knowledge test, a skills test with a vehicle, and a medical examination. You cannot skip steps or test in a different state than where you hold your regular driver's license, though reciprocal agreements mean you can eventually transfer it.

The timeline depends on how quickly you study and schedule tests. Most people complete the written exam within a few weeks, then wait another 2 to 4 weeks for a skills test appointment. Some states have longer backlogs. You will need to pay fees at each stage — typically $50 to $150 for the written test and $100 to $300 for the skills test, varying by state.

Key Takeaways

  • You must hold a valid regular driver's license and pass a Department of Transportation medical exam before you can test for a CDL.
  • The written knowledge test covers vehicle control, cargo handling, and safety rules specific to commercial driving, and you study from your state's CDL manual.
  • The skills test happens in a real truck and includes a pre-trip inspection, a backing maneuver, and a road drive with an examiner in the vehicle.
  • Your state's DMV sets the test dates and locations, and you schedule your own appointment — waiting lists vary from weeks to months depending on demand.
  • You may need additional endorsements (like hazmat or passenger) depending on what you plan to haul or transport, each requiring a separate test.

Confirm You Meet the Basic Requirements

Before you contact your state's DMV, verify that you meet the minimum conditions. You must be at least 18 years old (21 if you plan to drive across state lines), hold a valid regular driver's license from your state, and have a Social Security number. Some states require you to have held your regular license for a minimum period — often 1 to 2 years — though this varies.

You will also need to pass a Department of Transportation (DOT) medical examination performed by a certified medical examiner. This is not the same as your regular doctor's visit. The examiner checks your vision, hearing, blood pressure, and ability to operate controls. You can find a certified examiner through your state's DMV website or through the National Registry of Certified Medical Examiners. The exam costs $50 to $150 and is valid for two years.

Get Your CDL Permit and Study for the Written Test

Visit your state's DMV office in person and request a CDL learner's permit (sometimes called a CDL instruction permit). Bring your regular driver's license, proof of your DOT medical exam, and payment for the permit fee (typically $10 to $50). The DMV will give you your state's official CDL manual and may administer a short vision and written test on the spot to confirm you can read and understand English.

The CDL manual covers three main areas: general knowledge (vehicle control, braking, cargo), air brakes (if you will drive a truck with air brakes), and combination vehicles (if you will drive a tractor-trailer). Study the manual thoroughly — the written test pulls directly from it. Many states offer practice tests online through their DMV website. You must score at least 80 percent on the written exam to pass, though some states require higher scores on certain sections.

With your learner's permit in hand, you can now practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. This is the time to get comfortable with the size and handling of large trucks. Some people hire a commercial driving school to provide this training; others practice with a friend or family member who holds a CDL. There is no legal requirement to attend a school, but many employers prefer or require it.

Schedule and Take Your Written Knowledge Test

Contact your state's DMV to schedule your written test appointment. Some states allow you to book online; others require a phone call or in-person visit. Have your learner's permit and a valid ID ready. The test is administered at a DMV office or testing center and takes 1 to 2 hours. You will answer questions on a computer or paper, depending on your state's system.

The written test covers the topics in your state's manual. You will be tested on general knowledge (required for all CDL holders), and you may also test on air brakes and combination vehicles if those explore to the type of driving you plan to do. Passing all required sections means you move to the skills test stage. If you fail any section, you can retake it after a waiting period — usually 7 to 14 days — though some states allow when ready retakes.

Prepare for and Complete the Skills Test

Once you pass the written test, your learner's permit is upgraded and you can now schedule your CDL skills test. This test has three parts: the pre-trip inspection, the backing maneuver, and the road drive. You must bring a commercial vehicle that matches the class of license you are testing for (Class A for tractor-trailers, Class B for straight trucks, Class C for smaller commercial vehicles). Many people arrange to use a vehicle from a driving school or borrow one from an employer.

The pre-trip inspection happens first. The examiner asks you to walk around and point out safety features, lights, mirrors, and mechanical components. You explain what you are checking and why. This part tests your knowledge of vehicle maintenance and safety, not your ability to fix things. The examiner is looking for you to demonstrate that you understand what makes a truck safe to operate.

The backing maneuver comes next. You must execute specific backing patterns — typically an alley dock (backing into a narrow space between two lines) and a parallel park. The examiner watches for smooth control, proper mirror use, and the ability to correct your position without hitting the lines. This is often the hardest part for first-time test takers.

The road drive is the final segment. The examiner sits in the passenger seat while you drive on public roads for 20 to 30 minutes. You will encounter turns, stops, highway driving, and lane changes. The examiner watches your speed control, mirror checking, signaling, and overall vehicle handling. You must follow all traffic laws and respond to the examiner's directions.

Add Endorsements If You Need Them

A basic CDL allows you to drive most commercial vehicles, but certain types of cargo or passengers require additional endorsements. The most common are hazmat (hazardous materials), passenger (for buses or vans carrying 16 or more people), and tanker (for vehicles carrying liquids in bulk). Each endorsement requires a separate written test and, in some cases, a skills component.

If your job requires an endorsement, you can test for it at the same time as your basic CDL or add it later. Hazmat endorsements also require a background check and fingerprinting through the Transportation Security Administration (TSA). The process adds 2 to 4 weeks and costs an additional $75 to $150, depending on your state.

Receive Your CDL and Understand Restrictions

After you pass all required tests, the DMV issues your CDL. It looks like a regular driver's license but is marked with a "C" designation and lists your class and endorsements. Your CDL is valid for four to eight years, depending on your state, and you renew it through your state's DMV just like a regular license.

Your CDL may come with restrictions printed on it. Common restrictions include corrective lenses (if you needed glasses for the eye exam), automatic transmission only, or air brake restriction (if you did not test in a vehicle with air brakes). These restrictions limit what you can legally drive. If you want to remove a restriction later, you must retake the skills test in a vehicle that does not have that limitation.

Frequently Asked Questions

Can I get a CDL in a different state than where I live?

No. You must test in the state where you hold your regular driver's license. Once you have your CDL, you can move to another state and transfer it through that state's DMV, but you cannot test out of state initially.

Do I have to attend a commercial driving school?

No, it is not legally required. You can study the manual on your own and practice with someone who holds a CDL. However, many employers prefer or require formal training, and some insurance companies offer discounts if you have completed an accredited program.

What happens if I fail the skills test?

You can retake it after a waiting period set by your state, usually 7 to 14 days. You pay the test fee again. There is no limit to how many times you can retake it, though some states may require you to retake the written test if too much time passes between attempts.

How long does a CDL stay valid?

Most states issue CDLs valid for four to eight years. You renew it through your state's DMV before it expires. Renewal typically involves a medical exam and may include a written test, depending on your state's rules.

Can I drive a commercial vehicle with just a learner's permit?

Yes, but only with a licensed CDL holder in the passenger seat. You cannot drive alone or for pay. Once you pass the written test, you can drive alone but still cannot be paid until you pass the skills test and receive your full CDL.