What You Need to Know Before You Start

A New Jersey commercial driver's license (CDL) lets you operate trucks, buses, and other large vehicles for pay. You cannot get a CDL on your first try — New Jersey requires you to hold a regular driver's license for at least two years, or one year if you are under 18, before you can even take the CDL written test. You will also need to pass a medical exam, a written knowledge test, and a road skills test, all in a specific order.

The process takes several weeks minimum, sometimes longer if you need to schedule your road test during a busy season. You will pay separate fees for the medical exam (done by a doctor, not the MVC), the written test, and the road test. Each costs money out of your pocket, and you cannot combine them into one trip to the Motor Vehicle Commission.

Key Takeaways

  • You must hold a valid New Jersey driver's license for at least two years (one year if under 18) before you can test for a CDL.
  • You need a medical certificate from a doctor certified by the Federal Motor Carrier Safety Administration before you can take any CDL test.
  • The written test and road test are separate appointments at the MVC, and you must pass the written test before scheduling the road test.
  • You will need to bring your Social Security card, proof of New Jersey residency, and your current driver's license to your MVC appointment.
  • Road tests are booked through the MVC and can have wait times of several weeks depending on the season and your location.

Get Your Medical Certificate First

Before you walk into the Motor Vehicle Commission, you need a medical certificate from a doctor who is listed on the Federal Motor Carrier Safety Administration (FMCSA) National Registry. This is not your regular doctor — it has to 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 itself covers your vision, hearing, blood pressure, and medical history. The doctor will ask about any conditions that might affect your ability to drive safely, including diabetes, heart problems, and sleep apnea. If you have any of these, tell the doctor upfront — hiding them will disqualify you later. The exam costs between $75 and $150 depending on the doctor, and you pay out of pocket. Once the doctor approves you, they will give you a medical certificate valid for two years.

Bring this certificate with you to the MVC. Without it, they will not let you take the written test.

Take the Written Knowledge Test at the MVC

Schedule an appointment at your local Motor Vehicle Commission office to take the CDL written test. You can book online through the New Jersey MVC website or call your local office. Bring your medical certificate, your current driver's license, your Social Security card, and proof of New Jersey residency (a utility bill or lease works).

The written test covers vehicle safety, braking systems, cargo handling, and road rules specific to large vehicles. You will answer 50 questions and need to score at least 80 percent to pass. The test is offered in English and several other languages. You get one attempt per appointment, so if you fail, you will need to schedule another appointment and pay the fee again.

The written test fee is $10. Once you pass, the MVC will issue you a temporary CDL permit that is valid for six months. This permit lets you practice driving a commercial vehicle with a licensed CDL holder in the passenger seat, but you cannot drive commercially for pay yet.

Practice Driving and Schedule Your Road Test

With your temporary permit in hand, you can now practice in a commercial vehicle. You must have a licensed CDL holder with you at all times — this person sits in the passenger seat and supervises. Many people take a commercial driving school course during this phase, which teaches you how to handle a large truck and prepares you for the road test. These courses are optional but helpful, especially if you have never driven a commercial vehicle before.

While you are practicing, contact the MVC to schedule your road test. Road tests are booked weeks in advance, so do not wait until your permit is about to expire. You will need to bring your own commercial vehicle to the test — the MVC does not provide one. The vehicle must be registered, insured, and in safe working condition. You will also need to bring your temporary permit, your current driver's license, and your medical certificate.

The road test takes about 45 minutes. You will drive on public roads while an examiner watches and scores your performance. You will be tested on basic vehicle control, safe driving practices, and your ability to handle the truck in different traffic situations. You need to pass this test to get your permanent CDL.

What Happens After You Pass the Road Test

Once you pass the road test, the examiner will tell you on the spot. You will then go to the MVC office to pay the road test fee (currently $50) and have your CDL printed. Your new license will show the CDL designation and any endorsements you have earned, such as Passenger (P) or Hazmat (H). You can drive commercially for pay as soon as you have the physical license in your hand.

Your CDL is valid for five years. You will need to renew it before it expires, and you will need a new medical certificate at that time. If your medical certificate expires before your CDL does, you cannot drive commercially until you get a new one, even though your CDL is still valid.

Endorsements and Additional Requirements

A basic CDL lets you drive most commercial vehicles, but some jobs require additional endorsements. A Passenger (P) endorsement is needed if you drive a bus or van with more than 15 passengers. A Hazmat (H) endorsement is needed if you transport hazardous materials. A Tanker (N) endorsement is needed if you drive a tanker truck carrying liquids.

To get an endorsement, you take an additional written test at the MVC. You do not need another road test or medical exam — just the written test for that specific endorsement. Each endorsement test costs $10. You can take multiple endorsement tests in one visit if you want.

Common Reasons People Fail and How to Avoid Them

The most common reason people fail the road test is poor vehicle control — not being smooth with the steering wheel, braking too hard, or misjudging the size of the truck. Practice with someone who knows how to drive a commercial vehicle, or take a professional course. The second most common reason is not checking your mirrors and blind spots frequently enough. The examiner watches for this constantly, so make it a habit during practice.

On the written test, people often miss questions about air brake systems and cargo securement because these are less familiar than regular driving rules. Study the CDL manual provided by the MVC before your test. You can read it free from the MVC website. Read the sections on brakes and cargo twice.

Medical disqualifications happen when people do not disclose health conditions to the doctor. If you have diabetes, heart disease, sleep apnea, or take certain medications, tell the examiner. Some conditions do not automatically disqualify you — the examiner will determine whether you can safely drive. Lying about your health will get you caught during a background check later and can result in losing your license.

Frequently Asked Questions

Can I get a CDL if I have an out-of-state driver's license?

No. You must be a New Jersey resident with a valid New Jersey driver's license held for at least two years before you can test for a CDL. If you recently moved to New Jersey, you will need to get a New Jersey license first and then wait the required time.

What if I fail the road test?

You can retake it, but you will need to schedule another appointment and pay the $50 fee again. Your temporary permit is valid for six months, so you have time to practice and try again. If your permit expires before you pass, you will need to retake the written test and get a new permit.

Do I need to take a commercial driving school course?

No, it is not required. However, many people find it helpful because instructors teach you how to handle a large vehicle and what the examiner will be looking for on the road test. Some employers prefer to hire drivers who have completed a course, so it may help you find work.

How long does the whole process take?

From start to finish, plan on two to four months. The medical exam takes a week or two to schedule. The written test can usually be scheduled within a few weeks. The road test often has a longer wait — sometimes four to eight weeks depending on how busy your local MVC office is.

What if my medical certificate expires while I am waiting for my road test?

You will need to get a new one before you can take the road test. The MVC will not let you test without a current medical certificate. Schedule your road test as soon as possible after you pass the written test to avoid this problem.