What you need to know about CDL training in New York City
A Commercial Driver's License (CDL) in New York allows you to operate trucks, buses, and other heavy vehicles legally. New York City does not have its own separate CDL program — you follow New York State requirements, but you take your written test and road test through the New York Department of Motor Vehicles (DMV). Training schools operate throughout the city and surrounding areas, and you can attend part-time or full-time depending on your schedule and how quickly you want to be ready for the state tests.
The path is straightforward: get a CDL permit by passing a written test, complete training (either through a school or on your own), then pass the road test. Most people in New York City use a training school because they provide the hands-on instruction and vehicle access you need, and because passing the road test on your first attempt is more likely with professional instruction.
Key Takeaways
- New York State requires you to pass a written permit test, complete training, and pass a road test — the DMV does not provide the training itself.
- Training schools in and around New York City typically charge between $3,000 and $7,000 and take anywhere from two weeks to several months depending on the program.
- You must hold your CDL permit for at least 14 days before you can take the road test, and you cannot take the road test in New York City itself — you must go to a DMV testing location outside the city.
- New York recognizes several CDL classes (Class A, B, and C) and endorsements (hazmat, tanker, passenger) depending on what type of vehicle you will drive.
The three steps to getting your CDL in New York
First, you obtain your CDL permit by visiting a DMV office, paying the fee (currently $65 for a five-year permit), and passing the written test. The test covers vehicle safety, braking, cargo handling, and road rules specific to commercial driving. You can study using the New York CDL manual (available free on the DMV website) or through practice tests offered by training schools. You do not need to attend a school to get the permit — many people pass it on their own.
Second, you complete training. This is where most people use a school. Training covers pre-trip vehicle inspection, backing and maneuvering, safe driving techniques, and hours-of-service rules. Schools typically provide classroom instruction and behind-the-wheel training in an actual commercial vehicle. The length varies: some programs run 160 hours over four weeks, others spread the same content over three months with evening and weekend classes. You hold your permit during this time.
Third, you take the road test at a DMV testing location. New York City does not have a CDL road test site — the nearest locations are in the Bronx, Queens, and on Long Island. The test includes a pre-trip inspection (you walk around the vehicle and point out safety features), basic controls (backing, turning), and an on-road drive. You must bring your permit, a valid ID, and proof of training completion (your school provides this).
Training schools in the New York City area
New York City and the surrounding boroughs have dozens of CDL training schools. They vary in cost, schedule, and reputation. Some operate in Manhattan, Brooklyn, and Queens; others are in Westchester, Long Island, or New Jersey but accept New York City students. Before choosing a school, confirm that it is registered with New York State and that it provides both classroom and behind-the-wheel instruction in an actual commercial truck or bus.
Most schools offer day programs (typically four to six weeks, full-time), evening and weekend programs (eight to twelve weeks, part-time), and accelerated programs (two to three weeks, intensive). Costs typically range from $3,000 to $7,000, though some schools offer payment plans. Many schools also help with job placement after you pass your road test — some have relationships with trucking companies or bus operators in the region. Ask whether the school's instructors are certified by New York State and whether they have a track record of students passing the road test on the first attempt.
Some schools specialize in specific endorsements. If you know you want to drive hazmat (hazardous materials), tanker, or passenger vehicles, look for a school that includes that endorsement training in its program. You can also add endorsements after you get your basic CDL, but doing it during initial training is often more efficient.
CDL classes and endorsements in New York
Class A is the most common and allows you to drive any combination of vehicles with a gross vehicle weight rating (GVWR) of 26,001 pounds or more. This covers most tractor-trailers and is what most truck drivers hold. Class B allows you to drive a single vehicle with a GVWR of 26,001 pounds or more (like a straight truck or large bus) but not a combination. Class C is for smaller commercial vehicles and is less common.
Endorsements are add-ons to your CDL that allow you to carry specific cargo or passengers. Hazmat (H) allows you to transport hazardous materials and requires a separate written test and a Transportation Security Administration (TSA) background check. Tanker (N) allows you to haul tanker vehicles and requires knowledge of liquid surge and weight distribution. Passenger (P) allows you to drive buses and requires additional safety training. You can hold multiple endorsements on one license.
Most people starting out pursue Class A without endorsements, then add endorsements later if their job requires them. Training schools can tell you which class and endorsements match the type of driving you want to do.
The DMV written test and what to study
The CDL written test in New York has multiple sections. The General Knowledge test covers vehicle safety, braking systems, cargo handling, and road rules — everyone takes this. Depending on your class and endorsements, you also take tests for Air Brakes (if the vehicle has air brakes), Combination Vehicles (if you are driving a tractor-trailer), Hazmat, Tanker, or Passenger. Each test is multiple-choice, and you must score at least 80 percent to pass.
The New York DMV publishes the official CDL manual free on its website (dmv.ny.gov). It is the authoritative source for test content. Many training schools also provide practice tests and study materials. You can take the written test at any DMV office in New York State, not just in the city. Some people take it at a DMV office near their home or workplace, then attend training, then take the road test at a designated CDL testing location.
The road test: what happens and where to take it
The CDL road test has three parts: the pre-trip inspection, basic vehicle control, and on-road driving. During pre-trip, the examiner asks you to identify and explain safety features on the vehicle — lights, mirrors, brakes, coupling devices, and so on. You do not have to touch anything; you just point and explain. This part tests whether you know the vehicle you are about to drive.
Basic vehicle control happens in a closed course or parking lot. You back the vehicle in a straight line, back into a 90-degree angle, and perform other maneuvers. The examiner watches for smooth steering, proper mirror use, and awareness of the vehicle's size and blind spots. On-road driving lasts 30 to 45 minutes. You drive on local roads and highways, following the examiner's directions. The examiner watches for safe speed, proper lane changes, smooth braking, and compliance with traffic laws.
New York City does not have a CDL road test site. The nearest sites are in the Bronx (Pelham Parkway), Queens (Flushing), and on Long Island (Hauppauge). You schedule your road test through the DMV website or by calling 311 (in New York City) or 1-518-402-2000. You must bring your CDL permit, a valid ID, and a certificate of training completion from your school. You also need to provide the vehicle for the test — your training school typically provides this as part of the program, or you can bring your own commercial vehicle if it meets state requirements.
Cost, timeline, and what to expect after you pass
The total cost of getting a CDL in New York City typically breaks down as follows: CDL permit ($65), training school ($3,000 to $7,000), and road test fee ($65). Some schools include the road test fee in their tuition; others charge it separately. If you fail the road test, you pay the fee again to retake it. Most people budget $3,500 to $7,500 total.
The timeline depends on your schedule. If you attend a full-time four-week program, you can have your CDL in about six weeks from start to finish (including the 14-day waiting period between permit and road test). If you attend a part-time program, it may take three to four months. Some people study for the written test on their own, pass it, then attend training, which can compress the timeline further.
Once you pass the road test, the DMV issues your CDL. You can then legally drive commercial vehicles in New York and most other states. Many employers require a clean driving record and a medical certificate (called a Medical Examiner's Certificate) before hiring you. You obtain this from a certified medical examiner and submit it to the DMV. Your CDL is valid for five years in New York, after which you renew it.
Frequently Asked Questions
Can I get a CDL if I have a DUI or traffic violations on my record?
A DUI or serious traffic violation does not automatically disqualify you, but it may delay your process or require additional review by the DMV. Contact the DMV directly to discuss your specific record before enrolling in a training school. Some employers will not hire you with certain violations, even if you have a valid CDL.
Do I need a medical certificate before I take the written test or road test?
No. You need the medical certificate to drive commercially after you receive your CDL, but you can take the written and road tests without it. Most people obtain the certificate after they pass the road test and before they start working. The certificate is valid for two years.
What if I fail the road test?
You can retake it. There is no waiting period between attempts in New York, though you must pay the road test fee each time. Most training schools offer refresher instruction or additional behind-the-wheel time if you do not pass on your first attempt. Many schools include one free retake in their tuition.
Can I use my personal vehicle for the road test?
Only if it is a commercial vehicle that meets New York State requirements (proper registration, insurance, and safety features). Most people use the vehicle provided by their training school because it is already set up for testing and the school handles all the logistics.
How long does it take to hear back after I pass the road test?
The DMV typically issues your CDL within two to three weeks after you pass. You receive it by mail at the address on your process. Some DMV offices allow you to pick it up in person sooner. Check the DMV website or call 311 to confirm the timeline for your location.