What you need to do to get a New Jersey driver's license

To get a New Jersey driver's license, you will visit the Motor Vehicle Commission (MVC), pass a written test and a driving test, and pay a fee. The process takes multiple visits — you cannot complete it in one day. You start by getting a learner's permit, which lets you practice driving with a licensed adult. After holding the permit for a set time and meeting other requirements, you return to take the road test and receive your license.

New Jersey does not let you skip steps or combine visits. You must follow the sequence in order, and each step has its own important date. The entire process typically takes several weeks to a few months, depending on how quickly you schedule your tests and how many attempts you need.

Key Takeaways

  • You must first obtain a learner's permit by passing a written test at an MVC office, which requires proof of identity, residency, and Social Security number.
  • After holding your learner's permit for at least six months (or three months if you are under 18 and complete a defensive driving course), you become may be able to access for the road test.
  • The road test is scheduled at an MVC office and tests your ability to drive safely; you must bring your own vehicle and a licensed adult who is at least 21 years old.
  • Once you pass the road test, you pay the license fee and receive your New Jersey driver's license on the same day.
  • You will need to bring specific documents to each visit, and the documents required differ between your first visit and your road test visit.

Getting your learner's permit at the MVC

Your first step is to visit a Motor Vehicle Commission office in person to get a learner's permit. You cannot do this online or by mail. Bring your original birth certificate or passport, proof of New Jersey residency (such as a utility bill or lease), and your Social Security card or a document showing your Social Security number. You will also need to bring a completed process for Driving Privilege Card (form BA-298), which you can read from the MVC website or fill out at the office.

At the office, you will take a written test on New Jersey traffic laws and road signs. The test has 50 questions, and you must answer at least 40 correctly to pass. You can study using the New Jersey Driver Manual, which is free on the MVC website. If you fail, you can retake the test the same day or return another day; there is no waiting period between attempts.

When you pass the written test, you pay the learner's permit fee (currently $30) and receive your permit when ready. Your permit is valid for one year. Write down the date you receive it — you will need to know how long you have held it before you can take the road test.

How long you must hold your learner's permit

New Jersey requires you to hold your learner's permit for at least six months before you can take the road test. If you are under 18 years old, you can shorten this to three months if you complete a state-approved defensive driving course. The course costs money (prices vary by provider) and takes several hours, but it cuts your waiting time in half.

During the permit period, you must practice driving with a licensed adult who is at least 21 years old and sits in the front passenger seat. There is no minimum number of hours required by law, but the MVC recommends at least 50 hours of practice, with at least 10 hours at night. Keep a practice log if you can — it helps you track your progress and shows you are taking the requirement seriously.

Scheduling and taking your road test

Once you have held your learner's permit for the required time, you can schedule your road test. You do this through the MVC website or by calling the MVC at 609-292-6500. Road test appointments fill up quickly, especially in busy areas, so schedule as soon as you become may be able to access. Wait times vary by location and season; some offices have openings within weeks, while others may have a wait of several months.

On the day of your road test, bring your learner's permit, proof of insurance for the vehicle you will drive, and your Social Security card or a document showing your number. You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have working headlights, brake lights, turn signals, windshield wipers, and mirrors. Bring a licensed adult who is at least 21 years old to sit in the front passenger seat during the test.

The road test itself lasts about 20 minutes. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and backing up. You will also drive on local roads and possibly a highway. The examiner is looking for safe driving habits, not perfect driving. Common reasons people fail include not using turn signals, speeding, not stopping fully at stop signs, and hitting the curb while parking. If you fail, you can retake the test; there is no waiting period, but you must schedule another appointment.

Paying the fee and receiving your license

When you pass the road test, you go to the payment window at the same MVC office. The license fee is currently $24 for a four-year license if you are 18 or older. You pay in cash or by card, depending on the office. Some offices issue your license the same day; others mail it to you within one to two weeks. Ask the staff which applies at your location.

Your New Jersey driver's license is valid for four years from the date it is issued. You will need to renew it before it expires. The MVC will send you a renewal notice in the mail about two months before your license expires, but do not wait for it — you can renew online or at an office at any time after your license expires.

Documents checklist for each visit

VisitDocuments to bring
Learner's permit (first visit)Original birth certificate or passport, proof of New Jersey residency, Social Security card or number, completed form BA-298
Road testLearner's permit, proof of insurance, Social Security card or number, valid vehicle with licensed adult passenger
License payment (after passing road test)Road test pass slip, payment method (cash or card)

Finding an MVC office near you

New Jersey has MVC offices in most counties. You can find the office nearest you and check its hours on the MVC website at nj.gov/mvc. Some offices are busier than others; offices in smaller towns often have shorter wait times than those in cities. You do not have to use the office closest to you — you can visit any MVC office in the state for your learner's permit or road test.

Call ahead or check online before you go. Some offices have walk-in hours, while others require you to take a number when you arrive. A few offices are appointment-only. Wait times can be long, especially on weekends and at the end of the month, so plan to arrive early or go on a weekday morning if you can.

Frequently Asked Questions

Can I take the written test online?

No. You must take the written test in person at an MVC office. You cannot take it online, by mail, or through a third party. You must visit an office to get your learner's permit.

What if I fail the road test?

You can retake it without waiting. Schedule another road test appointment through the MVC website or by phone. There is no limit to how many times you can retake the test, but you must pay the road test fee each time (currently included in the license fee). Many people pass on their second or third attempt.

Do I need a defensive driving course to shorten my permit period?

Only if you are under 18 and want to reduce the six-month wait to three months. If you are 18 or older, you must wait the full six months. The course is optional for adults but can save time for younger drivers.

What happens if my learner's permit expires before I take the road test?

Your permit is valid for one year. If it expires, you must return to the MVC, pay the fee again, and take the written test again. You do not have to start the waiting period over — you can take the road test when ready after getting a new permit. However, it is simpler to schedule your road test before your permit expires.

Can someone else take the road test in my vehicle if I do not own a car?

Yes. You can borrow a vehicle from a friend or family member as long as it is registered, insured, and in safe working condition. The vehicle does not have to be registered in your name. Make sure the owner gives you permission and that you have proof of insurance to bring to the test.