CDL Requirements: Permit, Medical, Training, and Testing

A CDL takes five things: a learner permit, a DOT physical, entry-level driver training, a knowledge test, and a skills test. Here is what each one requires in New York, California, Maryland, and Massachusetts, what it costs, and how long it takes.
Gabriel Saruhashi
Founder Emerge Career
In this article:
This is some text inside of a div block.

Subscribe to Our Monthly Newsletter.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form.

Emerge Career gets people free training and real jobs in the trucking, diesel mechanic, and HVAC industries. To apply for our program, click here.

Written by Alan Gaines, M.S., Executive Director of the Shay Legacy Foundation at the Trucking Association of New York. . Last reviewed September 2026.

CDL requirements at a glance

To get a commercial driver license you need five things.

  • A regular driver license from the state where you live.
  • A commercial learner permit, which you pass a written test to get.
  • A DOT medical exam and a medical certificate.
  • Entry-Level Driver Training from a school on the federal registry.
  • A passing score on the road test, which you can take after you have held the permit for 14 days.

Your state issues the license. The federal government sets the floor that every state has to meet.

Federal rules and state rules

Two sets of rules apply at the same time.

The Federal Motor Carrier Safety Administration sets the minimum. Age limits, the medical exam, the training requirement, and the 14-day permit wait are the same in every state. No state can drop below them.

Your state motor vehicle agency runs the process. It decides what documents you bring, what you pay, how many times you can retake a test, and how long your permit stays valid. Those parts differ, and they are the parts that trip people up.

Check your own state before you plan around anything in this guide. The four states we work in are covered below.

Age, license, and identity

You must be 18 to drive a commercial vehicle inside your own state. You must be 21 to cross state lines, carry hazardous materials, or carry passengers. Maryland and Massachusetts both state these limits directly.

Most jobs that pay well are interstate jobs. If you are under 21, plan for local work first.

You also need a regular license already in hand. New York asks for a Class D, Class E, or Non-CDL C license. California asks for a noncommercial Class C license. Maryland asks for a valid full Maryland license. Massachusetts asks for a Class D license that stays valid for the whole life of your permit.

Every state asks for proof of who you are. That means identity, date of birth, Social Security number, and proof that you live in the state. Massachusetts adds two conditions that catch people out. You cannot hold a driver license in another state, and you have to be clear of outstanding obligations to any state.

Class A, Class B, or Class C

The class you apply for depends on the vehicle you plan to drive.

Class A

Combination vehicles. A tractor-trailer is the common example. This is the class with the widest range of jobs and the highest pay.

Class B

Heavy straight vehicles. Box trucks, dump trucks, and large buses. The vehicle is one piece instead of a tractor pulling a trailer.

Class C

Smaller vehicles that carry hazardous materials, or that carry 16 or more passengers.

Most Emerge students train for Class A because it opens the most work. See CDL jobs for what each class pays.

The commercial learner permit

The permit comes first. You study the commercial driver manual for your state, then take a written knowledge test at a motor vehicle office.

Once you have the permit, you have to hold it before you can take the road test. California states the rule as holding the permit for at least 14 days. New York states it from the other side: you cannot schedule a road test within 14 days of the day your permit was issued. Both come from the same federal rule.

Permits expire. California issues a permit good for a maximum of 180 days and lets you renew it once for another 180 days, as long as that falls inside one year of your first application. California also voids the whole application if you have not finished within 12 months.

The DOT physical

You need a medical exam from an examiner listed on the federal National Registry. The examiner fills out two forms: the Medical Examination Report, form MCSA-5875, and the Medical Examiner Certificate, form MCSA-5876. California names both forms in its application steps.

The exam covers vision, hearing, blood pressure, and conditions that affect your ability to drive safely. Some conditions do not stop you. They require extra paperwork or a shorter certificate.

Book this early. A medical issue you did not know about is the most common reason a timeline slips.

Entry-Level Driver Training

Entry-Level Driver Training, or ELDT, became federal law on February 7, 2022. You have to complete it at a provider listed on the FMCSA Training Provider Registry. A school that is not on the registry does not count.

ELDT applies when you are getting a Class A or Class B CDL for the first time, upgrading from Class B to Class A, or adding a passenger, school bus, or hazardous materials endorsement for the first time.

The timing differs by what you are applying for. For a road test, you finish ELDT first. For a hazardous materials endorsement, you finish ELDT before the knowledge test, not before the road test. Maryland and Massachusetts both state this split.

Check the registry before you pay any school. Emerge covers training at licensed schools for students in our program.

The knowledge test and the skills test

The knowledge test comes first and gets you the permit. Massachusetts requires a general knowledge exam, plus a combination vehicle exam if you are going for Class A, plus a hazardous materials or passenger exam if you are going for Class C.

You do not get unlimited tries. California gives you three attempts at each knowledge test. Fail the same test three times and your application is dead, so you start over and pay again.

New York offers written tests in English, Spanish, Chinese, and Russian. The hazardous materials test is English only.

The road test has three parts. A pre-trip inspection, where you walk the vehicle and name what you are checking. A basic control skills test, which is backing and maneuvering. A road test in traffic.

The pre-trip inspection fails more people than the driving does. It is memorization, and it rewards practice.

Requirements in New York, California, Maryland, and Massachusetts

These are the state-run parts. Everything else follows the federal rules above.

RequirementNew YorkCaliforniaMarylandMassachusetts
License you need firstClass D, Class E, or Non-CDL CNoncommercial Class CValid full Maryland licenseClass D, valid for the life of the permit
AgeFederal limits applyFederal limits apply18 in state, 21 interstate, hazmat, passengers18 in state, 21 interstate
Wait before road testCannot schedule within 14 days of permitHold permit at least 14 daysELDT firstELDT first
Permit test fee$10Application fee, valid 12 monthsNot listed$30
Road test fee$40Not listedNot listedNot listed
Endorsement feeNot listedNot listedNot listed$10 with permit, $30 later
RetakesNot listed3 per knowledge test, then reapplyNot listedNot listed
Permit validityNot listed180 days, one 180-day renewalNot listedNot listed
Background stepFingerprints. Surrender any out-of-state CDL10-Year History Record Check, form DL 939Proof of identity, age, SSN, residencyNo license in another state. No outstanding obligations

The New York page does not state age limits or ELDT on its main CDL page. The federal rules still apply. Confirm the current fees with your own state before you budget.

What can disqualify you

Maryland publishes the clearest list. Your CDL can be disqualified if you get a citation for a high blood alcohol concentration while driving a commercial vehicle, and that happens before any conviction. It can be disqualified if you refuse or fail a chemical test for alcohol. It can be disqualified by a conviction, or by probation before judgment, on certain violations.

If Maryland sends you a disqualification notice, you have 15 days to return it. You can request a hearing, or give up the hearing and surrender the license.

Short disqualifications of 60, 90, 120, or 180 days let you apply for reinstatement without retaking the knowledge and skills tests. Longer ones do not.

How a criminal record affects a CDL

This is the question we get most, and the answer has three separate parts that people run together.

The license

A felony conviction does not bar you from a CDL on its own. The federal rule turns on whether a commercial motor vehicle was used in the offense. Offenses committed in a commercial vehicle carry specific disqualification periods. Offenses that had nothing to do with a commercial vehicle are treated differently.

The employer

A carrier can set its own hiring policy, and most do. Policies vary by the offense, how long ago it was, and the route. This gate is separate from the license, and it is the one that decides whether you get hired.

The security screening

A hazardous materials endorsement requires a federal security threat assessment through the Transportation Security Administration. That screening has its own disqualifying offense list, and it is stricter than the CDL rules. You can hold a CDL and still be denied a hazmat endorsement.

Getting the license and getting hired are two different problems. We cover the second one in jobs for felons.

Cost and timeline

Published state fees are small. New York charges $10 for the permit test and $40 for the road test. Massachusetts charges $30 for the permit application.

Training is the real cost. Private CDL schools generally run several thousand dollars, and that is the number that stops most people.

A realistic timeline is seven to twelve weeks from the permit test to a license in hand, if your medical exam is clean and you can get test appointments. Appointment backlogs are the usual delay.

Emerge Career covers training for students in our program at no cost. Our graduates average $75,000 a year. Check whether you qualify at the link at the top of this page.

Questions people ask

How long do I have to hold the permit?

14 days before you can take the road test. California counts it as holding the permit. New York counts it as the earliest day you can schedule.

Can I get a CDL at 18?

Yes, for driving inside your own state. You need to be 21 to cross state lines, carry hazardous materials, or carry passengers.

Do I need a regular license first?

Yes. All four states require one before you apply.

What happens if I fail the knowledge test?

It depends on the state. California gives three attempts per test, then voids the application.

Does a felony stop me from getting a CDL?

Not by itself. It depends on whether a commercial vehicle was involved in the offense. Employer policy and hazmat screening are separate questions.

Can I use any CDL school?

No. For Entry-Level Driver Training the school has to be listed on the FMCSA Training Provider Registry.

Sources

  • New York State Department of Motor Vehicles, Get a CDL. Permit test fee, road test fee, prerequisite license, 14-day road test rule, test languages, fingerprinting.
  • California Department of Motor Vehicles, Commercial Driver Licenses. Permit application steps, 14-day hold, medical forms MCSA-5875 and MCSA-5876, form DL 939, three-attempt limit, 180-day permit validity.
  • Maryland Motor Vehicle Administration, Get or renew a CDL. Age limits, vehicle classes, ELDT registry requirement and hazmat timing.
  • Maryland Motor Vehicle Administration, Disqualification and reinstatement. Disqualifying events, 15-day notice, reinstatement periods.
  • Massachusetts Registry of Motor Vehicles, Apply for a Commercial Learner Permit. Age limits, prerequisite license, residency and obligation rules, exam list, ELDT effective date, permit and endorsement fees.
  • Federal Motor Carrier Safety Administration, Commercial Driver License program and the Training Provider Registry.

Subscribe to Our Monthly Newsletter.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form.
Previous Post
Next Post