Getting a CDL in New York City means passing the state test, not a city one

New York State issues all commercial driver's licenses, including those for people who live and work in New York City. You cannot get a CDL from the city itself — you explore through the New York State Department of Motor Vehicles (DMV), take the written test at a DMV office, and pass a road test administered by a DMV examiner. The process is the same whether you live in Manhattan or upstate, but NYC residents have more DMV locations to choose from and often shorter wait times at some branches.

The basic timeline is three to six months from start to finish, depending on how quickly you study, schedule your tests, and get your medical certification done. Most people take longer because they underestimate how much the written test covers — it is not just traffic rules, but air brakes, hazmat, doubles and triples, and other systems specific to the truck you will drive.

Key Takeaways

  • You must hold a regular New York driver's license for at least two weeks before you can take the CDL written test, and you must be at least 18 years old (21 if you want to drive across state lines).
  • The written test covers general knowledge, air brakes, and any endorsements you want (hazmat, tanker, doubles); you study from the official New York CDL manual, not from third-party apps alone.
  • A medical examiner must certify you fit to drive a commercial vehicle; this costs $50 to $150 and must happen before you schedule your road test.
  • The road test is the hardest part for most people — you drive an actual commercial vehicle with an examiner for 45 to 60 minutes, and you must demonstrate backing, turning, and emergency stops.
  • NYC DMV offices in Manhattan, Brooklyn, and Queens handle CDL testing; call ahead or check online to confirm which location has the shortest wait for road test appointments.

What you need before you start: the regular license and medical card

You must already hold a valid New York driver's license (Class D) for at least two weeks before you can even sit for the CDL written test. If you do not have one, get that first — it takes about two weeks to receive by mail after you pass the written and road test at a DMV office. Plan for this delay if you are starting from scratch.

You also need a medical certificate from a certified medical examiner before you can schedule your road test. This is not your regular doctor — it must be someone on the National Registry of Certified Medical Examiners. The exam costs $50 to $150 depending on the provider and covers your vision, hearing, blood pressure, and ability to operate a commercial vehicle safely. You can find examiners through the FMCSA website or by calling your local DMV office for a list. The certificate is valid for two years.

Studying for and passing the written test

The New York CDL written test has multiple parts. Everyone takes the General Knowledge test (50 questions, 80% pass required). If you want to haul hazardous materials, you take the Hazmat endorsement test. If you want to drive doubles or triples, you take those tests too. Most first-time CDL drivers start with just General Knowledge and add endorsements later.

Study from the official New York CDL Manual, which you can read free from the DMV website or pick up at any DMV office. The manual is 100+ pages and covers vehicle inspection, braking systems, cargo securement, and road safety. Many people spend four to eight weeks studying, taking practice tests online, and reviewing weak areas. The written test itself takes about one hour and you take it at a DMV office — no appointment needed in most cases, though wait times vary by location.

You must pass the written test before you can schedule a road test. Your passing score is valid for 180 days, so you have six months to complete the road test after you pass the written portion.

Scheduling and passing the road test

Once you have passed the written test and have your medical certificate, you can schedule a road test. In New York City, road tests are offered at DMV offices in Manhattan (at 645 East 14th Street), Brooklyn, and Queens. Call the office directly or use the DMV's online scheduling system to book an appointment — wait times range from two weeks to three months depending on the location and season.

The road test lasts 45 to 60 minutes and you drive an actual commercial vehicle (usually a tractor-trailer or box truck) with a DMV examiner. You must demonstrate basic vehicle control, backing in a straight line, turning, lane changes, and emergency stops. The examiner also watches how you use mirrors, signal, and follow traffic laws. You need to score 80% or higher to pass. If you fail, you can retake the test, but you must wait at least two weeks and pay the test fee again.

Many people fail the road test the first time because they have not practiced enough in an actual commercial vehicle. If you do not have access to a truck, consider paying for professional CDL training — many schools in the NYC area offer three- to four-week programs that include classroom instruction, vehicle practice, and road test preparation. These programs cost $3,000 to $7,000 but significantly improve your pass rate.

After you pass: getting your CDL card and endorsements

Once you pass the road test, the DMV issues your CDL. You receive it by mail within two to three weeks. Your CDL is valid for five years in New York. If you want to add endorsements later (hazmat, tanker, doubles, passenger), you take the written test for that endorsement and pay a small fee — you do not need to retake the road test unless you failed it originally.

If you need your CDL urgently, you can visit a DMV office in person to request expedited processing, though this may cost extra. Check the DMV website for current fees and processing times.

NYC DMV locations for CDL testing

The main DMV offices handling CDL testing in New York City are:

  • Manhattan: 645 East 14th Street (between 1st and 2nd Avenues) — handles written and road tests
  • Brooklyn: 2875 Coney Island Avenue (at Avenue U) — handles written and road tests
  • Queens: 133-50 39th Avenue (at Main Street, Flushing) — handles written tests; road tests at a separate location

Call ahead before you visit — wait times and services offered vary by location and time of day. The DMV website also shows real-time wait times at most offices. Bring your regular driver's license, medical certificate, and proof of New York residency (utility bill or lease) when you take your tests.

Common mistakes that delay or block your CDL

Many people do not realize they need the two-week waiting period after getting their regular license before they can test for a CDL. If you are switching from an out-of-state license, you must first get a New York Class D license and wait two weeks. This alone can add a month to your timeline.

Another common mistake is not studying the air brakes section thoroughly. Even if you will drive a truck with air brakes, you must pass the air brakes test to get your CDL. Many people skip this section and fail the written test.

Finally, do not schedule your road test without significant practice in an actual commercial vehicle. Examiners can tell the difference between someone who has practiced and someone who has not, and the road test is where most people fail. If you do not have a truck to practice in, budget time and money for professional training.

Frequently Asked Questions

Can I get a CDL if I have a suspended or revoked license?

No. You must have a valid, unrestricted New York driver's license to hold a CDL. If your license is suspended or revoked, you must resolve that issue first. Contact the DMV to find out why your license is suspended and what steps you need to take to restore it.

Do I need to take a road test if I already have a CDL from another state?

No. If you hold a valid CDL from another state and move to New York, you can transfer it without taking another road test. You must visit a DMV office, pass the New York written test, and pay a transfer fee. Your out-of-state CDL remains valid while your New York CDL is being processed.

What happens if I fail the road test?

You can retake it, but you must wait at least two weeks and pay the test fee again (currently $10 in New York). Your passing written test score remains valid for 180 days, so you do not need to retake the written test if you fail only the road test. Many people pass on their second or third attempt after more practice.

How much does it cost to get a CDL in New York?

Costs vary but typically include: medical exam ($50–$150), written test fee ($10), road test fee ($10), and CDL license fee (varies by type, usually $20–$50). If you take professional training, add $3,000–$7,000. The DMV website lists current fees.

Can I drive for Uber or Lyft with a CDL?

A CDL is for commercial vehicles over a certain weight and is not required for rideshare driving. Rideshare companies require a regular driver's license, insurance, and a background check. A CDL is only needed if you drive a commercial truck, bus, or hazmat vehicle.