What you need to know before starting CDL training in New York City
A Commercial Driver's License (CDL) in New York allows you to operate trucks, buses, and other large vehicles for work. Before you enroll in any training program, you need to hold a regular New York State driver's license and pass a Department of Motor Vehicles (DMV) medical examination. The DMV will issue you a Commercial Learner's Permit (CLP) after you pass the written knowledge test — this permit lets you practice driving with a licensed CDL holder in the passenger seat.
New York City has multiple approved CDL training schools, but they are not all the same. Some offer classroom instruction only; others include behind-the-wheel training with their own trucks. The length of programs ranges from a few weeks to several months depending on whether you attend full-time or part-time and whether you already have some commercial driving experience. You will need to budget for tuition, the DMV permit fee, the CDL road test fee, and any medical exam costs.
The entire process — from your first class to passing the road test — typically takes between four and twelve weeks if you train full-time. Part-time programs stretch longer. You cannot skip the written test or the road test; both are administered by the New York State DMV, not by the training school.
Key Takeaways
- You must hold a valid New York State driver's license and pass a DMV medical exam before you can get a Commercial Learner's Permit.
- CDL training schools in New York City vary in length, cost, and whether they include hands-on driving instruction with their own vehicles.
- The written knowledge test and the road test are both administered by the New York State DMV, not by the training school.
- Full-time CDL programs in New York City typically take four to twelve weeks; part-time programs take longer.
- You will need to pay separate fees for the medical exam, the CLP permit, the road test, and the CDL license itself.
Steps to get your CDL in New York City
Start by obtaining your Commercial Learner's Permit (CLP) from the DMV. Visit an approved DMV office in New York City with your valid driver's license, proof of residency, and proof of your Social Security number. You will also need to pass a medical examination performed by a certified medical examiner — the DMV maintains a list of approved examiners. Once you have the medical certificate, you can take the written knowledge test at the DMV office. The test covers vehicle operation, safety, and cargo handling. You must score at least 80 percent to pass.
After you receive your CLP, you can enroll in a CDL training school. Many schools in New York City are located in Brooklyn, Queens, and the Bronx. During training, you will study the New York State CDL manual, learn vehicle inspection procedures, and practice backing, turning, and braking maneuvers. If the school includes behind-the-wheel instruction, you will drive their truck under supervision.
Once you complete the training program and feel ready, you schedule your road test with the DMV. The road test lasts about 45 minutes and includes a pre-trip vehicle inspection, a basic control test (backing and turning in a lot), and a road test on public streets. You must pass all three parts. The DMV charges a separate fee for the road test.
Finding and choosing a CDL training school in New York City
The New York State DMV maintains a list of approved CDL training schools on its website. In New York City, approved schools operate in most boroughs. When comparing schools, ask whether they provide their own trucks for training or whether you must bring your own vehicle. Schools that own trucks typically charge more tuition but give you realistic practice on the actual vehicle you will test in.
Check whether the school offers flexible scheduling — some run evening or weekend classes for people who work during the day. Ask how many hours of classroom instruction and behind-the-wheel training are included, and whether the price covers the medical exam or whether you pay that separately. Some schools offer job placement information after you pass your road test, which can be valuable if you are new to the industry.
Read reviews from past students, but focus on whether they mention actual instruction quality and whether the school prepared them to pass the DMV road test. A school that claims to may provide you will pass is making a promise it cannot keep — the DMV administers the test, not the school.
Class A, Class B, and endorsements explained
New York issues two main types of CDL: Class A and Class B. A Class A CDL allows you to drive any combination of vehicles with a total weight of 26,001 pounds or more, including tractor-trailers and doubles. A Class B CDL allows you to drive a single vehicle weighing 26,001 pounds or more, such as a dump truck, cement mixer, or city bus. Most long-haul trucking jobs require a Class A; most local delivery and transit jobs require a Class B.
Beyond the class, you may need endorsements — additional qualifications that appear on your license. The most common are the H endorsement (hazardous materials), the P endorsement (passengers, required for bus drivers), and the T endorsement (double/triple trailers). Each endorsement requires passing an additional written test at the DMV. Some training schools include endorsement training in their program; others charge extra for it.
Before you enroll, confirm which class and endorsements your intended job requires. A school that trains you for Class A when you only need Class B will waste your time and money. Conversely, if you want to drive hazmat, make sure the school covers the H endorsement material.
What the written test and road test cover
The CDL written knowledge test at the DMV covers five main areas: vehicle operation and safety, cargo handling, passenger safety (if you are pursuing a P endorsement), hazardous materials (if you are pursuing an H endorsement), and air brakes (if your vehicle has them). The test is multiple-choice, 50 questions long, and you must score at least 80 percent. You can retake it if you fail, but you must wait one day before your next attempt.
The CDL road test has three parts. First, the pre-trip inspection: you walk around the truck and point out safety items — lights, mirrors, tires, brakes, coupling devices — and explain what you are checking and why. Second, the basic control test: you perform backing maneuvers, a 90-degree turn, and a lane change in a closed lot. Third, the road test: you drive on public streets for about 20 minutes while the examiner watches and scores your steering, braking, lane changes, and overall vehicle control. You must pass all three parts to receive your CDL.
Training schools prepare you for all three parts, but the DMV examiner decides whether you pass. The examiner is looking for safe, legal driving — not perfect driving. Common reasons people fail include failing to check mirrors, improper braking, hitting cones during backing, and unsafe lane changes.
Costs and timeline for CDL training in New York City
Tuition at New York City CDL schools ranges widely depending on program length and whether hands-on training is included. Full-time programs with behind-the-wheel instruction typically cost between $3,000 and $5,000. Classroom-only programs cost less but require you to find a truck to practice in before the road test. Part-time evening programs may cost more because they stretch over a longer calendar period.
Beyond tuition, budget for the medical exam (typically $100 to $200), the CLP permit fee (around $10 to $20), the road test fee (around $150 to $200), and the CDL license fee (around $100 to $150). These fees vary slightly year to year and by DMV office. Some schools bundle certain fees into their tuition; others charge them separately.
If you attend a full-time program, expect to spend four to twelve weeks from your first class to passing the road test. If you attend part-time, add several more weeks. The DMV does not set a important date for how long you have to pass the road test after getting your CLP, but your CLP expires after one year, so you must pass the road test before then or reapply for the permit.
Medical requirements and the DOT physical
Before you can get a CLP, you must pass a Department of Transportation (DOT) medical examination performed by a certified medical examiner. The examiner checks your vision, hearing, blood pressure, and general health. You will be asked about your medical history, including any conditions like diabetes, heart disease, or sleep apnea. The goal is to may support you are physically able to operate a large vehicle safely.
If you have a medical condition, you may still pass the exam, but the examiner may place restrictions on your license — for example, requiring you to wear glasses or limiting you to daytime driving. If you fail the exam, you cannot get a CLP until the condition is treated or resolved. The medical certificate is valid for two years.
The DMV website lists approved medical examiners in New York City. You can schedule directly with an examiner; you do not need a referral from a doctor. Bring your driver's license and proof of your Social Security number.
After you pass: getting hired and staying current
Once you pass your road test and receive your CDL from the DMV, you can begin explore for CDL jobs in New York City. Many employers — trucking companies, delivery services, transit agencies, and construction firms — hire new CDL holders. Some prefer drivers with experience; others will train you on the job.
Your CDL is valid for five years in New York. You must renew it before it expires by visiting an approved DMV office and paying the renewal fee. If you receive traffic violations or are convicted of certain crimes, your CDL can be suspended or revoked. New York also requires CDL holders to report any traffic violations to their employer within 30 days.
If you want to add endorsements after you receive your CDL, you can take the additional written tests at the DMV without retaking the road test. Some employers offer tuition reimbursement or paid training time if you pursue additional endorsements while working for them.
Frequently Asked Questions
Can I get a CDL if I have a suspended or revoked driver's license?
No. You must have a valid, unrestricted New York State driver's license before you can get a CLP or CDL. If your license is suspended or revoked, you must resolve that issue first by paying fines, completing a suspension period, or taking a defensive driving course, depending on why it was suspended.
Do I need to own a truck to practice for the road test?
Not if you choose a training school that provides trucks. Schools with their own vehicles let you practice on the actual truck you will test in. If you attend a classroom-only school, you will need to find a truck to practice backing and driving before your road test, which can be difficult in New York City.
What happens if I fail the road test?
You can retake it. There is no limit to how many times you can attempt the road test, but you must pay the fee each time. Your CLP remains valid for one year from the date it was issued, so you have until then to pass. Many people pass on their second or third attempt after getting feedback from the examiner and practicing more.
Can I take the written test and road test on the same day?
No. You must pass the written knowledge test first, receive your CLP, and then schedule the road test separately. Most people wait at least a few days or weeks between the written test and the road test to allow time for training and practice.
Are there CDL training programs that help with job placement?
Some schools in New York City offer job placement information or have partnerships with trucking companies and delivery services. Ask schools directly whether they help graduates find work. Job placement is not may provide, but it can be a useful benefit if you are new to the industry and do not have connections.