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 or equivalent agency, and the process involves meeting age and medical requirements, passing written and skills tests, and holding a valid regular driver's license first. The timeline typically runs four to eight weeks from start to finish, though it varies by state and how quickly you schedule your tests. You cannot skip steps or test out of requirements — every state follows federal minimum standards set by the Federal Motor Carrier Safety Administration (FMCSA), but each state adds its own rules about fees, medical certification, and test scheduling.
The path forward is straightforward: get a medical exam from an FMCSA-certified examiner, pass a written test covering traffic laws and vehicle safety, then pass a skills test with a state examiner using your own vehicle. Each step has a specific order, and you must complete them in sequence. Your state's DMV website lists approved medical examiners, testing locations, and current wait times — calling ahead is necessary because many locations have backlogs of two to four weeks.
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 test for a CDL.
- A medical examination by an FMCSA-certified medical examiner is required; you cannot use your regular doctor or a walk-in clinic.
- You will take a written test covering general knowledge, air brakes, and your specific vehicle class, then a separate skills test with a state examiner.
- Fees vary by state but typically range from $50 to $300 for testing alone, plus $100 to $500 for the medical exam.
- Your state's DMV website lists approved medical examiners and test scheduling locations; calling ahead is necessary because many locations have long wait times.
Age, license, and medical requirements you must meet first
You must be at least 18 years old to drive a commercial vehicle within your state, and at least 21 to drive across state lines. Before you do anything else, you need a valid regular driver's license (Class D or equivalent) in the same state where you plan to get your CDL — you cannot transfer a CDL from another state without first holding a current license in your new state.
A medical examination is mandatory and must be performed by a doctor on the FMCSA's National Registry of Certified Medical Examiners. Your regular physician, an urgent care clinic, or a general practitioner cannot perform this exam even if they are willing. The examiner checks your vision, hearing, blood pressure, and medical history, then issues a Medical Examiner's Certificate (Form MCSA-5875) valid for two years. You will need this certificate before you can test, and you must carry it with you while driving commercially.
To find an approved examiner, visit your state's DMV website and search their medical examiner database, or go to the FMCSA's National Registry at fmcsa.dot.gov. Call ahead — many examiners have waiting lists of two to four weeks, especially in urban areas. Some states allow you to schedule the medical exam and written test at the same location on the same day, which can save time.
The written test: what subjects you cover and how to prepare
Every CDL applicant takes a general knowledge test covering federal and state traffic laws, vehicle inspection, and safe driving practices. The test is usually 50 multiple-choice questions, and you must score at least 80 percent to pass. Your state's DMV provides a free study manual (often called the CDL Manual or Commercial Driver's License Manual) in print and online; this manual contains nearly all the material on the test.
Depending on the type of vehicle you plan to drive, you will also take tests for specific endorsements. If you drive a truck with air brakes, you take an air brakes test. If you drive a passenger bus, you take a passenger test. If you transport hazardous materials, you take a hazmat test. Each endorsement test is separate, and you only take the ones that match your intended work. Most people start with general knowledge and air brakes, since those are the most common.
You can take the written tests at your state's DMV office or at an approved third-party testing location. Some states allow you to take the test online; others require you to test in person. Check your state's DMV website for locations and scheduling. Most people pass the written test on their first or second attempt if they study the manual for two to three weeks. If you fail, you can usually retake it within a few days to a week.
The skills test: the vehicle inspection, driving, and backing components
After you pass the written test, you schedule a skills test with a state-certified examiner. This test has three parts and takes about 45 minutes to an hour. You must bring your own vehicle — it must be the same class and type you plan to drive commercially, and it must be in safe working condition. You cannot borrow a vehicle you are unfamiliar with; examiners will fail you if the vehicle is unsafe or if you clearly do not know how to operate it.
The first part is the pre-trip vehicle inspection. The examiner asks you to walk around and point out safety features, check lights and mirrors, test the brakes, and demonstrate that you know how the vehicle works. You do not have to fix anything, but you must identify what you are looking at and explain why it matters. This part tests whether you can spot a vehicle that is unsafe to drive.
The second part is the driving test. The examiner directs you through city streets, highways, and residential areas while watching how you handle the vehicle, use mirrors, maintain safe speed, and follow traffic laws. You will be tested on lane changes, turns, and how you respond to other traffic. This usually lasts 20 to 30 minutes and is often the most straightforward section for experienced drivers.
The third part is backing and parking. You will back the vehicle into a space, perform a 90-degree alley dock, or complete a parallel park, depending on your state's test. This is often the hardest part for first-time test takers. You get one or two attempts; if you hit a cone or go out of bounds, you fail that section. Many people practice this component extensively before testing.
Fees and how they break down across states
Costs vary significantly by state. The medical exam typically costs $100 to $500, depending on the examiner and whether your state has a fee cap. The written test fee ranges from $10 to $50 per test (and you may take multiple tests if you are pursuing endorsements). The skills test fee is usually $50 to $150. Your state's CDL license itself costs $50 to $300 for a four- or eight-year renewal period.
Some states bundle fees; others charge separately for each component. A few states offer fee reductions for veterans or low-income individuals, though these are not common. Check your state's DMV website for the exact breakdown and whether any discounts explore to your situation. Budget $300 to $1,000 total if you are testing in a high-cost state and need to pay for the medical exam, all written tests, and the skills test.
Timeline: how long the whole process typically takes
The fastest timeline is four to six weeks if you study efficiently, find an available medical examiner quickly, and pass all tests on your first attempt. More realistically, plan for eight to twelve weeks. The longest delays usually come from scheduling — medical examiners and skills test examiners often have waiting lists, especially in busy areas or during peak hiring seasons (spring and summer for trucking companies).
Here is a typical sequence: Week 1–2, find and schedule a medical exam. Week 2–4, complete the medical exam and receive your certificate. Week 3–5, study and take the written test. Week 5–8, schedule and take the skills test. Week 8–12, receive your CDL in the mail. If you fail a test, add two to four weeks for rescheduling and retesting. Your state's DMV can tell you current wait times for medical exams and skills tests when you call. Some states publish this information online.
What happens after you pass: receiving and renewing your CDL
Once you pass the skills test, the examiner issues you a temporary CDL certificate valid for a few days to a few weeks (depending on your state). Your permanent CDL arrives in the mail within two to four weeks. You can drive commercially on the temporary certificate while you wait for the permanent one, but carry it with you at all times.
A CDL is valid for four or eight years depending on your state. When it expires, you renew it at your state's DMV. Most states require you to pass a written test again, though some allow you to renew by mail if you have no violations. Your medical certificate must also be current; if it expires, you cannot legally drive commercially until you get a new one, even if your CDL is still valid. Plan to renew your medical certificate at least 30 days before it expires to avoid a gap in your ability to work.
Frequently Asked Questions
Can I take the written test before I have my medical certificate?
No. You must have your Medical Examiner's Certificate in hand before you take any CDL test. Some states will let you schedule the written test while your medical exam is pending, but you cannot sit for it until you show proof of the certificate. Plan to get the medical exam done first.
What if I fail the skills test?
You can retake it. Most states let you schedule another test within a few days to a few weeks, depending on examiner availability. You pay the test fee again. There is no limit on how many times you can retake it, but each attempt costs money and takes time. Many people pass on the second or third attempt after practicing backing and parking.
Do I need a CDL to drive a pickup truck or van for work?
Not necessarily. A CDL is required only if the vehicle's Gross Vehicle Weight Rating (GVWR) exceeds 26,001 pounds, or if you transport hazardous materials or passengers for hire. A standard pickup truck or van usually does not require a CDL unless you are operating it commercially under specific conditions. Check your state's DMV website or ask your employer to confirm.
Can I get a CDL in one state and use it in another?
Yes. A CDL issued by any state is valid nationwide. However, if you move to a new state, you must transfer your CDL to that state's DMV within a certain period (usually 30 to 60 days). You do not retake the test; you straightforward update your license with your new state's DMV.
What if my medical certificate expires while I am driving?
You cannot legally operate a commercial vehicle once your medical certificate expires. Your CDL remains valid, but it is not usable for commercial driving until you renew the medical certificate. Schedule your renewal exam before the certificate expires to avoid a gap in your ability to work.