What a CDL is and who needs one in New York City
A Commercial Driver's License (CDL) is required in New York State if you operate a vehicle weighing more than 26,001 pounds gross vehicle weight rating (GVWR), or any vehicle designed to carry 16 or more passengers including the driver. In New York City, this covers taxi drivers, bus operators, delivery truck drivers, and operators of other commercial vehicles. You cannot legally drive these vehicles with a regular passenger license, even if you own the vehicle.
New York State issues CDLs through the Department of Motor Vehicles (DMV). The process involves written tests, a practical driving test, and medical certification. The rules are the same whether you live in Manhattan, Brooklyn, Queens, the Bronx, or Staten Island, though testing locations and appointment availability vary by borough.
Key Takeaways
- You must pass a medical examination by a certified examiner and obtain a Medical Certificate before you can take any CDL test.
- New York requires a written knowledge test, a pre-trip vehicle inspection test, and a behind-the-wheel driving test, all taken separately.
- You must hold a valid New York State learner's permit (CDL permit) for at least one day before taking the road test, though waiting longer is common practice.
- CDL testing is available at DMV locations across the city, but appointment slots fill quickly and wait times vary by location.
- Certain traffic violations, medical conditions, and drug or alcohol convictions can disqualify you or delay your CDL indefinitely.
Medical certification and the FMCSA physical
Before you can obtain a CDL permit or take any CDL test, you must pass a medical examination and receive a Medical Certificate. This is not optional—the DMV will not issue a permit without it. The exam must be performed by a doctor, nurse practitioner, or physician assistant who is listed on the Federal Motor Carrier Safety Administration (FMCSA) National Registry of Certified Medical Examiners.
The medical exam checks your vision, hearing, blood pressure, and general health. It also screens for conditions that could affect safe driving, such as diabetes, heart disease, sleep apnea, and seizure disorders. Some conditions do not automatically disqualify you; instead, you may receive a certificate with restrictions or a shorter validity period. The Medical Certificate is valid for up to 24 months, and you must carry it with you when you drive commercially.
To find a certified examiner in New York City, visit the FMCSA Medical Examiner Locator on the federal FMCSA website. Many urgent care clinics, occupational health centers, and independent physicians in the city perform these exams. The cost varies but typically ranges from $100 to $200. Once you pass, the examiner will issue your Medical Certificate on the spot or within a few days.
Getting your CDL permit and written tests
With your Medical Certificate in hand, you can explore for a CDL Learner's Permit at any DMV office in New York City. Bring your Medical Certificate, a valid ID, proof of residency, and your Social Security number. You will pay a fee (amounts vary by license class and endorsements) and take a written knowledge test on the same day or schedule it for another visit.
The written test covers general CDL knowledge, air brakes, combination vehicles, and hazardous materials, depending on the class of license and endorsements you are seeking. You study using the New York State CDL Manual, which is free and available on the DMV website. The test is multiple-choice and you must score at least 80 percent to pass. If you fail, you can retake it after one day.
Once you pass the written test, the DMV issues your CDL Learner's Permit. You must hold this permit for at least one day before you can take the road test, though many people wait weeks or months to schedule the driving test. While you hold the permit, you can only drive a commercial vehicle if a licensed CDL holder is sitting beside you in the front seat.
The pre-trip inspection and road tests
Before you take the behind-the-wheel driving test, you must pass a pre-trip vehicle inspection test. This test checks whether you can identify and explain the safety systems on a commercial vehicle. You walk around the vehicle with a DMV examiner and point out lights, brakes, tires, mirrors, coupling devices, and other components. You must explain what each part does and how to check it for damage or wear. This test has no written component—it is entirely verbal and observational.
The behind-the-wheel road test takes place in a commercial vehicle and lasts about 45 minutes. The examiner watches you perform basic maneuvers: backing up, turning, lane changes, and highway driving. You must follow traffic laws, use proper signaling, and demonstrate safe handling of the vehicle. The examiner will also ask you to perform emergency stops and other safety procedures. You pass or fail based on your performance during the test.
In New York City, road tests are scheduled at DMV testing locations, and appointment availability is often limited. Some locations have wait times of several weeks or months. You can check availability and schedule online through the DMV website or call your local DMV office. You must bring your CDL Learner's Permit, Medical Certificate, and proof of insurance for the vehicle you will use during the test.
CDL classes and endorsements in New York
New York issues three classes of CDL based on vehicle weight and passenger capacity. Class A covers the heaviest vehicles and is required for tractor-trailers and most large commercial trucks. Class B covers single vehicles over 26,001 pounds, such as straight trucks and large buses. Class C covers smaller vehicles that require a CDL only because they carry 16 or more passengers, such as shuttle buses or vans.
You may also need endorsements depending on what you will carry or drive. The H endorsement is for hazardous materials. The P endorsement is for passenger vehicles. The T endorsement is for double or triple trailers. The X endorsement combines H and T. Each endorsement requires an additional written test. You take all your written tests before you take the road test.
Disqualifications and medical conditions that affect your CDL
Certain criminal convictions, traffic violations, and medical conditions can prevent you from obtaining a CDL or cause you to lose one you already have. A conviction for driving under the influence, reckless driving, or fleeing police in any vehicle—not just a commercial one—can disqualify you for one to ten years depending on the offense and whether it is a first or repeat violation. A felony involving a commercial vehicle can disqualify you for life.
Medical conditions that may disqualify you include untreated diabetes, severe sleep apnea, a history of seizures, and certain heart conditions. Some conditions do not disqualify you outright but require you to obtain a waiver or a restricted certificate from the FMCSA. If you have a medical condition and are unsure whether it will affect your CDL, discuss it with the medical examiner before you schedule your exam.
If you already hold a CDL and your medical condition changes, you must report it to the DMV. Driving with an expired or invalid Medical Certificate is illegal and can result in fines and loss of your license.
Renewal and maintaining your CDL in New York
A New York CDL is valid for five years from the date it is issued. You must renew it before it expires. Renewal requires a new Medical Certificate, a new written knowledge test, and payment of the renewal fee. You do not have to take the road test again unless the DMV requires it or you are renewing after a suspension or revocation.
You must keep your Medical Certificate current at all times while you hold a CDL. If your Medical Certificate expires and you continue to drive commercially, you are driving illegally. Some employers require you to notify them when your Medical Certificate is about to expire so they can plan for a replacement driver.
If you receive certain traffic violations or are convicted of a crime while holding a CDL, you must report it to the DMV within 30 days. Failure to report can result in suspension or revocation of your license in addition to any court penalties.
Frequently Asked Questions
Can I take the CDL road test in a vehicle I do not own?
Yes. The vehicle must be the same class as the CDL you are testing for, and you must have proof of insurance. Many people borrow a vehicle from a friend, family member, or employer, or rent one from a commercial vehicle rental company. The vehicle must pass a safety inspection and have working safety equipment.
How long does it take to get a CDL in New York City?
The written tests can be completed in one or two visits to the DMV. The road test appointment wait time varies from a few weeks to several months depending on the testing location and time of year. Overall, the process typically takes one to three months from the time you obtain your Medical Certificate to the time you pass the road test and receive your license.
What happens if I fail the road test?
You can retake the road test after one day. There is no limit to how many times you can retake it, but you must pay the test fee each time. Your CDL Learner's Permit remains valid while you retake the test.
Do I need a CDL to drive a taxi or Uber in New York City?
No. Taxi and rideshare drivers use regular passenger licenses. A CDL is required only for vehicles over 26,001 pounds or designed to carry 16 or more passengers. However, taxi drivers must obtain a Taxi and Limousine Commission (TLC) license, which is a separate credential from the DMV.
Can I get a CDL if I have a DUI conviction?
A DUI conviction disqualifies you from holding a CDL for one year (first offense) to ten years (repeat offense within ten years). After the disqualification period ends, you can reapply, but you must meet all other requirements including passing the medical exam and written tests.