What you need to know before you start

A Commercial Driver's License (CDL) in New Jersey is required to operate a truck or bus for compensation. You cannot straightforward upgrade from a regular driver's license—you must pass separate written tests, a skills test, and a medical examination. The process takes several weeks and involves the New Jersey Motor Vehicle Commission (NJMVC), not a local DMV office.

New Jersey issues three classes of CDL: Class A (tractor-trailers and doubles), Class B (straight trucks over 26,001 pounds), and Class C (small buses or hazmat vehicles). You must hold a valid New Jersey driver's license before you can test for a CDL, and you must be at least 21 years old for interstate driving or 18 for intrastate only.

Key Takeaways

  • You must hold a valid New Jersey driver's license and pass a Department of Transportation medical exam before taking any CDL test.
  • The written knowledge test covers general CDL rules, your specific vehicle class, and air brakes if your truck has them—study materials are free on the NJMVC website.
  • The skills test includes a pre-trip vehicle inspection, a backing maneuver, and an on-road drive with an NJMVC examiner, and you must pass all three parts on the same day.
  • Endorsements for hazmat, tanker, or doubles require additional written tests and cost extra fees.
  • The total cost ranges from roughly $200 to $400 depending on your class and endorsements, plus the cost of a medical exam (typically $100 to $200).

Medical certification and the first step

Before you schedule any test at the NJMVC, you must obtain a Medical Examiner's Certificate from a doctor on the Federal Motor Carrier Safety Administration (FMCSA) National Registry. This is not your regular doctor—it must be someone certified to perform commercial driver medical exams. You can search for certified examiners on the FMCSA website by entering your zip code.

The exam covers vision, hearing, blood pressure, diabetes, and other conditions that affect safe driving. The certificate is valid for two years. Bring the completed form to the NJMVC when you test; without it, you cannot sit for the written exam. Some testing centers will not schedule you without proof that you have already scheduled your medical exam.

The written knowledge test

The NJMVC administers the written test at its main office in Trenton and at several regional locations. You will answer questions on a computer. The test covers general CDL knowledge (air brakes, vehicle inspection, safe driving), your specific vehicle class, and any endorsements you are testing for.

Study materials are free on the NJMVC website—read the CDL Manual and the air brakes supplement if your vehicle has air brakes. You must score at least 80 percent to pass. If you fail, you can retake the test after one day, but you must pay the fee again. Most people pass on the first attempt if they study the manual thoroughly.

The skills test: vehicle inspection, backing, and road drive

The skills test has three parts, all on the same day with the same examiner. You cannot pass the test unless you pass all three parts. The first part is a pre-trip vehicle inspection—you walk around the truck and point out safety items (lights, brakes, tires, mirrors, coupling devices) while explaining what you are checking and why. You do not have to touch everything, but you must demonstrate knowledge of the vehicle.

The second part is a backing maneuver—typically a 90-degree offset or a straight-line backup, depending on your vehicle class. You must complete it within a marked area without hitting cones or curbs. The third part is a 15- to 20-minute on-road drive through city and highway traffic. The examiner watches how you handle turns, lane changes, merging, stopping, and overall vehicle control.

Schedule your skills test through the NJMVC. Wait times vary; some locations book tests weeks in advance. Bring your medical certificate, your written test passing score, your current driver's license, and proof of insurance for the vehicle you are testing in. The vehicle must be the same class as the CDL you are testing for.

Endorsements and additional fees

If you need to transport hazardous materials, double or triple trailers, or tank vehicles, you must add an endorsement to your CDL. Each endorsement requires a separate written test. Hazmat endorsements also require a Transportation Security Administration (TSA) background check, which adds time and cost.

Endorsement tests cost between $10 and $20 each. You can take multiple endorsement tests on the same day as your skills test or on separate visits. Many drivers add endorsements after they have already obtained their base CDL, so you do not have to do everything at once.

Timeline and costs

The entire process typically takes four to eight weeks from start to finish. The medical exam can usually be scheduled within a week. The written test can be taken within days of scheduling. The skills test is where the wait happens—some NJMVC locations have a backlog of several weeks.

Here is what you will pay: the medical exam ($100 to $200, paid to the doctor), the written test fee ($50 to $60), and the skills test fee ($150 to $200). Endorsements add $10 to $20 each. If you fail the skills test, you pay the fee again to retake it. Total out-of-pocket cost is usually between $300 and $500 before any training or study materials.

Renewing or upgrading your CDL

A New Jersey CDL is valid for five years. You renew it at the NJMVC by submitting a renewal process, a new medical certificate, and the renewal fee. You do not have to retake the written or skills test unless your license was suspended or revoked.

If you want to upgrade from Class B to Class A, or add an endorsement you did not have before, you must pass the relevant written test and, for a class upgrade, the skills test again. The process is the same as obtaining a new CDL, except you already hold a valid license.

Frequently Asked Questions

Can I use an out-of-state medical certificate?

Yes. The medical certificate must be from an FMCSA-certified examiner, but it does not have to be from New Jersey. If you already have a valid certificate from another state, bring it to the NJMVC when you test.

What happens if I fail the skills test?

You can retake it after one day. You pay the skills test fee again and schedule a new appointment. You do not have to retake the written test. Most people pass on the second attempt after reviewing their mistakes with a trainer or studying the manual again.

Do I need to attend a CDL training school?

No. Training school is not required by New Jersey law, but many people attend because it improves their chances of passing the skills test on the first attempt. Training typically costs $3,000 to $7,000 and takes three to six weeks. Some employers pay for training if you agree to work for them after you pass.

Can I test for a CDL if I have a suspended license?

No. You must have a valid, unsuspended New Jersey driver's license before you can test for a CDL. If your license is suspended, you must resolve that first.

How long does the medical certificate take to get?

Most certified examiners can see you within one to two weeks. The exam itself takes 30 to 45 minutes. You receive the certificate when ready after passing. Schedule your exam early because you cannot sit for the written test without it.