You get your CDL license from your state's Department of Motor Vehicles, not from a federal office
The Commercial Driver's License is issued by the state where you live or plan to work, through the same agency that issues regular driver's licenses — usually called the Department of Motor Vehicles (DMV), Department of Transportation (DOT), or Secretary of State's office. Each state runs its own CDL program, sets its own testing schedule, and maintains its own records. There is no national CDL office; you cannot get one by mail or online, and you cannot get one from a private company.
The process has two main parts: written tests at your state's DMV office, and a road test (also called a skills test) at an approved testing location. Some states run both from the same office. Others contract the road test to third-party testing centers — private companies that the state has certified to administer the driving portion. You will need to contact your state's DMV first to understand which route applies to you and what documents to bring.
Key Takeaways
- Your state's DMV or equivalent agency is the only place that issues CDL licenses, and you must test in the state where you hold a regular driver's license or establish residency.
- Most states require you to pass a written knowledge test at the DMV office before you can schedule a road test, and the written test covers federal regulations and vehicle-specific rules.
- Road tests are administered either by the state DMV or by private testing centers certified by your state, depending on your state's program structure.
- You will need your current driver's license, proof of residency, and a valid vehicle to test in, and requirements vary by state and by the class of CDL you are seeking.
- Processing times and testing availability vary widely by state and season; some states have wait lists of several weeks or months.
Finding your state's CDL testing office
Start by visiting your state's DMV website directly. Search "[your state] DMV CDL" or "[your state] commercial driver's license." The official state site will list the physical office locations where you can take the written test, the hours they operate, and whether you need an appointment. Many states now require you to book a written test appointment online; a few still allow walk-ins, but availability is limited.
If you cannot find the information online, call your state's DMV main line and ask for the CDL unit. They will tell you which office is nearest to you, what documents to bring, and whether appointments are required. Keep the phone number — you will likely need to call back to schedule your road test after you pass the written exam.
Some states operate a single statewide CDL testing center; others have multiple locations spread across regions. A few states allow you to take the written test at any DMV office but require the road test at a specific location. The state website or phone line will clarify this for your situation.
What documents and vehicle you need to bring
You will need your current valid driver's license and proof of residency (typically a utility bill, lease, or bank statement dated within the last 60 days). Some states also require a medical certificate from a Department of Transportation-certified examiner, completed before you test. Check your state's requirements before you schedule anything, because missing the medical certificate can cancel your appointment.
For the road test, you must bring a vehicle that matches the class of CDL you are seeking. If you are testing for a Class A CDL (tractor-trailer), you need an actual tractor-trailer or combination vehicle. You cannot test in a pickup truck or smaller vehicle. The vehicle must be registered, insured, and in safe working condition. Some states require the vehicle to be registered in your name; others allow a borrowed vehicle if you have the owner's written permission. Confirm this with your state before test day.
You will also need to bring proof of vehicle registration and proof of insurance. A few states require a pre-trip inspection form completed by a certified mechanic within a certain timeframe before your test. Again, your state's DMV website or phone line will specify what applies to you.
How written tests and road tests are scheduled
After you contact your state's DMV, you will schedule the written knowledge test first. This test covers federal motor carrier safety regulations, vehicle operation, hazmat rules (if you are seeking a hazmat endorsement), and other topics specific to commercial driving. The test is multiple choice, usually 50 questions, and you must pass with a score that varies by state — typically 80 percent or higher. You take this test at a DMV office on a computer or on paper, depending on your state's system.
Once you pass the written test, you are may be able to access to schedule the road test. Some states allow you to schedule it when ready after passing the written exam on the same day. Others require you to wait a few days or schedule it separately. The road test is administered by either a state examiner or a third-party testing center, depending on your state's program. The examiner will evaluate your ability to perform pre-trip inspections, basic vehicle control, and on-road driving under various conditions. The test typically lasts 30 to 45 minutes.
Wait times for road tests vary dramatically by state and season. Some states have openings within days; others have wait lists of two to three months, especially in spring and summer when more people test. Ask about current wait times when you schedule your written test, so you can plan accordingly.
Third-party testing centers and state-run programs
About half of U.S. states use third-party testing centers to administer road tests. These are private companies — often driving schools or testing services — that the state has certified and contracted to conduct CDL skills tests. The examiners work for the third-party company but follow state and federal standards, and the results are submitted to your state's DMV.
If your state uses third-party centers, you will schedule your road test directly with the center, not with the DMV. The center's location, hours, and availability may differ from the DMV office where you took your written test. Some states maintain a list of approved testing centers on the DMV website; others require you to contact the DMV to find a center near you.
The other half of states run road tests through state examiners at DMV offices or regional testing facilities. In these states, you schedule both the written and road tests through the DMV, and both are administered by state employees. These programs often have longer wait times because they depend on state staffing and budget.
What happens after you pass the road test
Once you pass the road test, the examiner or testing center submits the results to your state's DMV. The DMV then issues your CDL, which is mailed to the address on file or available for pickup at a local office, depending on your state's process. This can take anywhere from a few days to a few weeks.
Your CDL will show the class (A, B, or C), any endorsements you have earned (such as hazmat or passenger), and any restrictions (such as automatic transmission only). You can begin driving commercially once you receive the license, though some employers require you to provide proof of the license before your first day of work.
If you do not pass the road test, you can retake it. Most states allow you to retake it within a certain timeframe — often 14 days — without retaking the written test. Some states charge a fee for each retake. Ask about the retake policy and any associated costs when you schedule your first road test.
Differences between states and what to expect
CDL requirements and timelines vary significantly by state. Some states offer evening or weekend testing appointments; others operate only during business hours. Some states have testing centers in rural areas; others concentrate them in urban regions. A few states allow you to take the written test online from home; most require you to test in person at an office.
Processing times also depend on how busy your state's DMV is. States with large trucking industries or seasonal demand (such as agricultural states during harvest) often have longer wait times. If you are relocating for a job, research the CDL timeline in your new state before you move, so you know whether you can start work on your target date.
Some states offer expedited testing or scheduling for certain situations, such as military veterans or people with job offers. Ask your state's DMV whether any expedited options explore to you.
Frequently Asked Questions
Can I get a CDL in a state where I do not live?
No. You must hold a valid driver's license in the state where you test, or establish residency there first. If you are moving for a job, you may need to establish residency (usually by getting a state ID or changing your driver's license address) before you can test for a CDL in that state. Some states allow you to test on a temporary residency basis if you have a job offer; contact your new state's DMV to ask.
How long does it take from start to finish?
The written test can usually be scheduled within days to a few weeks. The road test wait time is the main variable — anywhere from a few days to three months depending on your state and season. Once you pass the road test, the license is issued within days to a few weeks. Total time is typically one to four months, but can be longer in busy states.
What if I fail the written test?
You can retake it, usually within 7 to 14 days, depending on your state. Some states charge a fee for each retake. You do not have to wait to retake it; you can often schedule another appointment when ready. Study materials and practice tests are available on your state's DMV website or through commercial CDL prep providers.
Do I need to attend a CDL school before I test?
No. You can study on your own and test without attending a school. However, many people attend a CDL training school to prepare for the written and road tests, and some employers require or prefer it. Schools typically take four to eight weeks and include classroom instruction, vehicle operation training, and supervised practice for the road test.
Can I test in a vehicle that is not mine?
Yes, in most states, as long as you have the owner's written permission and the vehicle meets your state's requirements. The vehicle must be registered and insured, and some states require it to be registered in your name or have a notarized permission letter from the owner. Confirm your state's policy before test day.