You get your CDL through your state's Department of Motor Vehicles, not a private company

Your Commercial Driver's License (CDL) comes from the same agency that issues regular driver's licenses in your state — usually called the Department of Motor Vehicles (DMV), though some states use different names like the Secretary of State or Department of Transportation. You cannot get a CDL from a private testing center or online service. The state agency handles the written test, the skills test, and the license itself.

The process involves two separate tests: a written knowledge test about commercial driving rules, and a behind-the-wheel skills test in an actual commercial vehicle. Both must be passed in your state, though you can take the written test in one state and the skills test in another if you move during the process.

Key Takeaways

  • Your state's DMV office is the only place that issues CDLs, and you must contact them directly to schedule both the written and skills tests.
  • You can find your state DMV's website and phone number by searching "[your state] DMV CDL" or visiting your state government's main website.
  • Many states require you to pass the written test before you can schedule the skills test, so plan for two separate visits.
  • Some states partner with third-party testing sites to administer the skills test, but the DMV still controls scheduling and licensing.
  • You will need to bring specific documents to your DMV visit, such as proof of residency, your Social Security number, and a valid ID.

How to find your state DMV's CDL office

Start by going to your state government's official website and looking for the DMV or motor vehicle division. Most state websites have a main navigation menu where you can search for "CDL" or "commercial driver's license." The DMV page will list local office locations, phone numbers, and hours of operation.

If you cannot find it online, call your state's main DMV phone line and ask for the CDL section. They can tell you which office handles CDL testing in your area and whether you need an appointment. Some states require appointments weeks in advance, while others accept walk-ins on a first-come, first-served basis.

You can also search "[your state] DMV CDL" in any search engine to find the official page quickly. Avoid third-party websites that claim to help you "get" a CDL — they may offer study materials or training courses, but only your state DMV issues the actual license.

What documents you need to bring

Bring your current valid driver's license or state ID, proof of your Social Security number (your Social Security card or a tax document), and proof of residency such as a utility bill or lease agreement. Some states also require a medical certificate from a doctor confirming you are physically able to drive a commercial vehicle.

Check your state DMV's website before you go, because document requirements vary. Some states accept a passport instead of a state ID, while others have specific rules about how recent your proof of residency must be. Showing up without the right documents means a wasted trip.

The written test and what it covers

The written test covers federal and state commercial driving rules, vehicle safety, hazmat (hazardous materials) if you need that endorsement, and safe driving practices. You take this test at your DMV office on a computer or on paper, depending on what your state offers. Most states allow you to take the test the same day you arrive, though some require an appointment.

You must pass the written test before you can schedule the skills test. Passing scores vary by state, but typically you need 80 percent or higher. If you fail, you can usually retake it the same day or within a few days, depending on your state's rules.

The skills test and where it happens

The skills test takes place in a real commercial vehicle and includes three parts: a pre-trip inspection (walking around the truck and checking safety equipment), a basic control test (backing up, turning, and parking), and a road test (driving on public roads). This test usually takes 30 to 45 minutes and must happen at a location your state DMV approves.

Some states run their own skills testing sites, while others contract with private testing centers or truck driving schools to administer the test. Either way, you schedule through your state DMV, not directly with the testing site. The DMV controls which locations are authorized and which examiners can conduct the test.

How long the process takes

The timeline depends on how quickly you can schedule appointments and pass both tests. In states with short wait times, you might complete both tests within two to four weeks. In busy states or during peak hiring seasons, you could wait two to three months for a skills test appointment.

Plan ahead if you have a job start date. Call your DMV now to ask how long the current wait is for skills testing. If the wait is long, you can pass the written test when ready and get on the waiting list while you study for the skills portion.

What happens after you pass both tests

Once you pass the skills test, the DMV issues your CDL. In most states, you receive it on the spot or within a few days by mail. Your CDL will show which classes of vehicles you can drive (Class A, B, or C) and which endorsements you have (such as hazmat or passenger).

Your CDL is valid for four to eight years depending on your state, and you will need to renew it before it expires. Some states require a medical recertification during renewal, while others do not.

Frequently Asked Questions

Can I take the written test and skills test in different states?

Yes. You can take the written test in one state and move to another before taking the skills test. However, you must be a resident of the state that issues your CDL, so you will eventually need to take the skills test in your home state. Some states allow you to transfer a CDL from another state if you already hold one.

Do I need to attend a truck driving school before I can get my CDL?

No. Truck driving school is optional. You can study on your own using your state's CDL manual and take the tests directly through your DMV. However, many employers prefer or require formal training, so check your job offer before deciding whether to attend school.

What if I fail the skills test?

You can retake it. Most states let you schedule another test within a few days or weeks, depending on availability. You do not have to retake the written test unless your state requires it after a certain amount of time has passed.

How much does a CDL cost?

Fees vary by state. Most states charge between $50 and $200 for the written test and skills test combined, plus a fee for the license itself. Check your state DMV's website for the exact cost in your area.

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

It depends on your state and the specific violation. Some states disqualify you from holding a CDL for a period of time after certain convictions. Contact your state DMV directly to ask whether your record affects your may be able to access.