How Much Does a CDL License Cost in New York? Full Breakdown

If you are asking how much a CDL license is in NY, the simple answer is: the official DMV fees are relatively low, but the full cost is usually much higher once you include training, medical certification, road test preparation, endorsements, and possible retakes.
For many first-time drivers in New York, the realistic total can range from a few hundred dollars if they already have training access and a vehicle, to several thousand dollars if they need a full CDL school program. The largest expense is usually CDL training, not the DMV application itself.
Quick cost overview
Here is a practical breakdown of common CDL-related costs in New York:
Cost item | Typical cost |
| CDL permit application / written tests | $10 |
| Additional required written test not taken at initial application | $5 |
| CDL road test / skills test fee | $40 |
| DOT medical exam | Often around $80–$150+ |
| CDL school / ELDT training | Often around $3,500–$7,500 |
| HazMat written test in NY | $5 |
| HazMat TSA background check | Additional federal cost |
| Retakes, extra lessons, vehicle rental, travel | Varies |
New York DMV lists a $10 application fee for the CDL permit tests and a $40 road test fee before scheduling the CDL skills test. The DMV also notes an additional $5 fee for required tests not taken and passed at the time of the initial application.
What is included in the official NY DMV fees?
The official DMV part is only one piece of the total CDL cost.
In New York, you generally need to:
- already have a New York State driver license or a valid CDL from another state;
- prepare for the CDL written test;
- apply for a Commercial Learner Permit;
- pass the required knowledge tests;
- complete required Entry-Level Driver Training when it applies;
- practice with a qualified supervising driver;
- pay the CDL road test fee;
- take and pass the CDL skills test.
NY DMV’s commercial driver resources outline this process and include the $10 Commercial Learner Permit application fee and the $40 CDL road test fee.
The biggest cost: CDL training
The most expensive part of getting a CDL in New York is usually training. If you are applying for your first Class A or Class B CDL, upgrading from Class B to Class A, or getting certain endorsements for the first time, federal Entry-Level Driver Training rules may apply. FMCSA states that ELDT applies to first-time Class A or Class B CDL applicants, Class B to Class A upgrades, and first-time school bus, passenger, or hazardous materials endorsements.
Training prices vary by school, class type, schedule, behind-the-wheel hours, and whether the program includes road test preparation or vehicle access. In New York, many CDL training programs are commonly advertised in the several-thousand-dollar range, with directories showing average tuition ranges around $3,500–$7,500.
Before choosing a school, check:
- whether the provider is listed in the FMCSA Training Provider Registry;
- whether behind-the-wheel training is included;
- whether vehicle rental for the road test is included;
- whether the price includes only theory or full training;
- whether job placement support is offered;
- how many extra lessons cost;
- what happens if you fail the road test.
A cheap program is not always cheaper if it does not include enough practice or charges separately for the vehicle, retakes, or scheduling help.
Medical exam cost
Many CDL and CLP drivers must keep a valid medical certification. NY DMV explains that drivers in Non-Excepted Interstate or Non-Excepted Intrastate commerce must pass a USDOT physical performed by a medical examiner listed on FMCSA’s National Registry. The medical examiner transmits the certificate and certified status to DMV electronically.
The DMV does not set one universal price for the medical exam. The cost depends on the clinic or examiner. In practice, many drivers budget roughly $80–$150 or more, depending on location and appointment availability.
HazMat and endorsement costs
Endorsements can increase the total cost. Some endorsements require additional knowledge tests, training, background checks, or processing time.
For example, New York DMV says the HazMat endorsement requires a written test with a $5 test fee at a DMV office, and applicants also need a background check. TSA explains that the Hazardous Materials Endorsement Threat Assessment Program evaluates drivers who apply for, renew, or transfer a HazMat endorsement on a state-issued CDL.
Common endorsements include:
- H — Hazardous Materials;
- N — Tank Vehicles;
- P — Passenger;
- S — School Bus;
- T — Double/Triple Trailers;
- X — Tanker and HazMat combination.
If your goal is a specific CDL job, check the job requirements first. A delivery box truck job, school bus job, fuel transport job, and tractor-trailer job may require different licenses, endorsements, and costs.
You can also look at current transportation and driver opportunities in the Jobs section on TBI Listings to understand what employers are asking for.
Cost by CDL class
The class of CDL you need affects your total cost.
Class A CDL
Class A is often the most expensive because it usually involves tractor-trailer training. It can open the door to long-haul trucking, regional routes, and higher-weight combination vehicles.
Typical cost factors:
- full ELDT training;
- more behind-the-wheel practice;
- road test vehicle access;
- possible air brake preparation;
- more time in school.
Class B CDL
Class B may cost less than Class A, depending on the school and training format. It is commonly used for straight trucks, buses, dump trucks, and other single large vehicles.
Typical cost factors:
- Class B ELDT if required;
- road test vehicle rental;
- passenger or school bus endorsements if needed;
- air brake preparation if applicable.
Class C CDL
Class C is more specific. It may apply to certain passenger vehicles or vehicles carrying hazardous materials. The total cost depends heavily on endorsements and background checks.
Hidden costs many people forget
When people ask how much a CDL license costs in NY, they often count only DMV fees. But the real budget should include extra expenses.
Common hidden costs include:
- transportation to DMV and school;
- study materials;
- missed work hours;
- extra driving lessons;
- road test vehicle rental;
- retake fees;
- medical exam renewals;
- endorsement fees;
- background checks;
- parking or tolls;
- time waiting for appointments.
In New York, travel time can be a real cost. A school that is cheaper but far away may not save money if you spend too much time and money commuting.
Can you get a CDL without paying for school?
Sometimes, yes — but not always. If you already have access to proper training, a qualified supervising driver, and a vehicle for practice and testing, your direct cost can be much lower. However, federal ELDT rules still matter when they apply, and the training provider must meet the required standards for covered applicants.
Some employers may offer paid CDL training or reimburse training costs. But read the agreement carefully. Some programs require you to work for the company for a certain period or repay training costs if you leave early.
CDL cost for immigrants and newcomers
CDL can be attractive for immigrants because commercial driving may offer stable work. But in 2026, applicants should be especially careful about eligibility, legal presence, and current federal and state requirements.
NY DMV currently states that DMV offices are temporarily unable to accept applications for a Commercial Learner Permit or CDL document from people who are not U.S. citizens or lawful permanent residents, meaning temporary visitors are affected.
Before paying a CDL school, check your eligibility directly with NY DMV or a qualified legal/professional adviser. Do not pay thousands of dollars for training before confirming that you can apply.
How to reduce your CDL cost
You can reduce the total cost by planning carefully.
Useful steps:
- choose the CDL class based on real job goals;
- compare several schools, not just one;
- ask what is included in the tuition;
- confirm ELDT registration;
- study before taking the written test;
- avoid unnecessary endorsements at the beginning;
- prepare well for the road test;
- ask employers about training reimbursement;
- check local job listings before choosing a program.
If your goal is to find driving work after licensing, review current job listings on TBI Listings. If you already offer delivery, moving, courier, or transportation-related help, you can also post it in Services.
So, how much should you budget?
For a first-time CDL applicant in New York, a practical budget often looks like this:
- low-cost path with existing training access: a few hundred dollars plus medical and test costs;
- typical CDL school path: several thousand dollars;
- Class A CDL with full training: often in the higher range;
- HazMat or passenger-related path: more because of endorsements, testing, and possible background checks.
The safest answer is: do not budget only for the DMV fee. Budget for the full path — permit, road test, medical exam, ELDT training, vehicle access, endorsements, travel, and retakes.
Final thought
A CDL license in New York can be a strong investment, but only if you understand the full cost before starting. The official DMV fees are modest. The real decision is whether the training cost, time commitment, eligibility requirements, and job opportunities make sense for your situation.
Before paying for a program, confirm your eligibility, compare schools, check what employers require, and calculate the real total — not just the price shown in the advertisement.


