The Basic Path to Your New York CDL
To get a Commercial Driver's License (CDL) in New York, you need a valid New York driver's license first, then pass a written knowledge test, a skills test behind the wheel, and a medical examination. The whole process typically takes four to eight weeks from start to finish, though the timeline depends on how quickly you schedule your tests and whether you need to retake either exam.
New York's Department of Motor Vehicles (DMV) handles CDL licensing. You cannot get a CDL without first holding a regular Class D driver's license for at least one day. If you do not have one yet, you will need to get that first — which involves its own written test and road test.
Key Takeaways
- You must hold a valid New York Class D driver's license before you can start the CDL process.
- The written CDL knowledge test covers general driving rules, air brakes, and your specific vehicle class — you study from the official CDL manual and can take the test at any DMV office.
- The skills test includes a vehicle inspection, backing maneuver, and road driving test, and you must pass all three parts in one day to pass the skills test.
- A medical examiner certified by the Federal Motor Carrier Safety Administration (FMCSA) must clear you medically before you can be issued a CDL.
- New York charges $85 for a five-year CDL license, plus separate fees for the written test and skills test at the testing facility you choose.
Getting Your Class D License First
If you do not already have a New York driver's license, you must get one before the DMV will let you take the CDL written test. Visit any DMV office with proof of identity (passport, birth certificate, or state ID), proof of Social Security number, and proof of address. You will take a written test on New York traffic laws, pass a vision screening, and then schedule a road test.
The road test itself is what takes time — DMV offices book these weeks in advance in most areas. Once you pass, you receive your Class D license on the spot. You can explore for your CDL the same day your Class D license is issued, but you must have held it for at least one day before the DMV will process your CDL process.
Taking the CDL Written Knowledge Test
The written test is the first hurdle of the actual CDL process. You take it at any New York DMV office, and it covers three sections: general knowledge (50 questions), air brakes (25 questions), and your specific vehicle class (20 questions). You must score at least 80 percent on each section to pass. The test is offered in multiple languages, and you can request a reader if you need one.
Study material comes from the official New York CDL Manual, which the DMV provides free at any office or online at the DMV website. Most people spend two to four weeks studying before taking the test. You can retake the written test the same day if you fail, though you will pay the test fee again. After you pass the written test, the DMV issues you a CDL Learner's Permit, which allows you to practice driving a commercial vehicle with a licensed CDL holder in the passenger seat.
With your Learner's Permit in hand, you can now schedule your skills test. This is where you need to arrange your own commercial vehicle — either through a truck driving school, your employer, or a private owner. The vehicle must match the class of license you are testing for.
Scheduling and Passing the Skills Test
The skills test has three parts, all done in one day at a DMV-approved testing facility. You cannot pass the CDL without passing all three. The first part is the vehicle inspection, where you walk around the truck, point out safety equipment, and explain what you are checking and why. The examiner is testing whether you know how to spot problems before you drive.
The second part is the backing maneuver — you must back the truck into a marked space, usually a 90-degree alley dock or a parallel parking scenario. This is often the part people struggle with most. The third part is the actual road test, where you drive the commercial vehicle on public roads for 30 to 45 minutes while the examiner watches and scores your driving.
Testing facilities are private companies approved by New York DMV, not DMV offices themselves. You book directly with the facility, and they charge their own fees — typically $150 to $300 for the skills test, depending on the facility. Facilities often have long wait lists, especially in busy areas like New York City and Buffalo, so book as soon as you pass your written test. If you fail any part of the skills test, you must retake the entire test (all three parts) on another day.
The Medical Examination Requirement
Before the DMV will issue your CDL, you must pass a medical examination from a doctor certified by the Federal Motor Carrier Safety Administration (FMCSA). This is not your regular doctor — it must be someone on the FMCSA's National Registry of Certified Medical Examiners. You can find certified examiners on the FMCSA website or ask your testing facility for a referral.
The exam checks your vision, hearing, blood pressure, and general health. You will fill out a medical history form and the examiner will review it. If you pass, they issue a Medical Certificate valid for two years. You bring this certificate to the DMV when you submit your CDL paperwork. If you fail the medical exam, you cannot get a CDL unless you address the medical issue and pass a second exam.
Submitting Your CDL process at the DMV
Once you have passed both the written test and the skills test, and you have your Medical Certificate, you go to a DMV office to complete your CDL process. Bring your Class D driver's license, your passing score documents from the written and skills tests, your Medical Certificate, and proof of your Social Security number. Fill out the CDL process form (MV-44) at the office.
The DMV will run a background check and verify your driving record. If everything clears, you pay the $85 fee for a five-year CDL and receive your license on the spot. If there are issues with your driving record — such as recent serious violations — the DMV may deny your process. You can appeal a denial, but you will need to address the underlying issue first.
Choosing Your Vehicle Class and Endorsements
New York has three main CDL classes: Class A (tractor-trailers and other heavy combinations), Class B (single large vehicles like dump trucks or buses), and Class C (smaller commercial vehicles). You choose your class when you take the written test, and your skills test must be in a vehicle of that class. Most people pursuing a CDL go for Class A.
Endorsements are add-ons that allow you to drive specific types of cargo or vehicles — such as hazardous materials (H), tanker (N), or passenger (P). You can add endorsements by passing additional written tests at the DMV. Some endorsements also require a skills test. If you think you will need endorsements, study for those written tests before your first DMV visit so you can take them all at once.
Timeline and Cost Summary
The entire process from Class D license to CDL typically takes four to eight weeks, depending mainly on how quickly you can schedule your skills test. Testing facilities often have wait lists of two to four weeks in populated areas.
Here is what you will pay: Class D license (if you do not have one) costs $65 for a five-year license, plus the road test fee. The CDL written test costs $10 at the DMV. The skills test costs $150 to $300 depending on your testing facility. The medical exam costs $75 to $150 depending on the examiner. The CDL license itself costs $85 for five years. Total out-of-pocket is roughly $400 to $600 if you already have a Class D license, or $530 to $730 if you need to get one first.
Frequently Asked Questions
Can I take the CDL written test before I have my Class D license?
No. The DMV will not let you take the CDL written test without a valid Class D driver's license in hand. You must get your Class D first, hold it for at least one day, then start the CDL process.
What happens if I fail the skills test?
You must retake the entire skills test (vehicle inspection, backing, and road driving) on another day. You cannot retake just the part you failed. You will pay the testing facility fee again. There is no limit to how many times you can retake it, but each attempt costs money and requires scheduling a new appointment.
Do I need to go to truck driving school to get a CDL?
No, but many people do because schools provide the commercial vehicle you need for the skills test and offer practice time. If you have access to a commercial vehicle and a licensed CDL holder to supervise your practice, you can study on your own and use a private testing facility. Schools typically cost $3,000 to $7,000 and take three to six weeks.
How long is my Medical Certificate valid?
A Medical Certificate from an FMCSA-certified examiner is valid for two years. Your CDL is valid for five years. You will need to renew your Medical Certificate before it expires if you want to keep driving commercially, even if your CDL has not expired yet.
Can I get a CDL if I have had traffic violations?
It depends on the violation. Serious violations like DWI, reckless driving, or at-fault accidents can disqualify you or delay your CDL. The DMV reviews your driving record during the process process. If you have concerns, contact your local DMV office before you start the process to ask whether your record will be an issue.