What You Need to Know Before You Start
New Jersey issues two types of driver's licenses: a Basic Driver's License for standard driving, and an Enhanced Driver's License (EDL) that works as a Real ID and lets you cross the U.S.-Canada border by land without a passport. Both require you to pass a written test, a vision test, and a road test. You cannot do all three on the same day — New Jersey spaces them out, so plan for multiple visits to a Motor Vehicle Commission (MVC) office.
The process takes most people between two and four weeks from start to finish, depending on how quickly you schedule your tests and how many attempts you need. You must be at least 17 years old to take the written test, and you must hold a Learner's Permit for at least six months before you can take the road test.
Key Takeaways
- You need a Learner's Permit first, which requires passing a written test at an MVC office and bringing proof of identity, residency, and Social Security number.
- After holding your Learner's Permit for six months, you can schedule a road test through the MVC website or by phone at 609-292-6500.
- The road test costs $35 and the Basic Driver's License costs $24.50; an Enhanced Driver's License costs $54.50 and requires additional identity documents.
- You must bring your Learner's Permit, proof of residency, and a vehicle with valid insurance and registration to your road test appointment.
- Scammers pose as MVC offices online — only use nj.gov/mvc or call the official number to schedule tests or renew licenses.
Getting Your Learner's Permit: The First Step
Before you can take a road test, you must obtain a Learner's Permit from the Motor Vehicle Commission. To get one, visit an MVC office in person with the following documents: a valid passport or birth certificate (proof of identity), a utility bill or lease agreement (proof of residency in New Jersey), and your Social Security card or a document showing your Social Security number.
At the office, you will take a written test covering New Jersey traffic laws, road signs, and safe driving practices. The test has 50 questions, and you must answer at least 40 correctly to pass. You can take the test in English or in one of several other languages. If you fail, you can retake it the same day or schedule another visit.
The Learner's Permit costs $24.50 and is valid for one year. You must hold it for at least six months before you can schedule a road test. During this time, you can practice driving with a licensed driver who is at least 21 years old and sitting in the front passenger seat.
Scheduling and Taking Your Road Test
Once you have held your Learner's Permit for six months, you can schedule a road test through the MVC website at nj.gov/mvc or by calling 609-292-6500. Road test appointments fill up quickly, especially in busy areas, so schedule as soon as you are may be able to access. The test costs $35 and takes about 30 minutes.
Bring your Learner's Permit, proof of residency (a recent utility bill or lease), and a vehicle with valid registration and insurance. The vehicle must be in safe working condition — the examiner will check the brakes, lights, windshield wipers, and horn before the test begins. If anything is broken, the test will be cancelled and you will lose your fee.
The road test covers basic driving skills: starting and stopping smoothly, turning, parking, merging, and following traffic laws. The examiner sits in the passenger seat and gives you directions. If you fail, you can retake the test, but you must wait at least two weeks before scheduling another appointment.
Choosing Between a Basic License and an Enhanced License
After you pass your road test, you will receive a temporary paper license valid for 30 days while your permanent card is printed. At this point, you choose between a Basic Driver's License and an Enhanced Driver's License (EDL).
A Basic Driver's License costs $24.50 and is valid for four years. It lets you drive in all 50 states but does not work as a Real ID for federal purposes like boarding a domestic flight or entering a federal building. You can still fly domestically if you bring a passport or other Real ID document.
An Enhanced Driver's License costs $54.50 and is valid for four years. It serves as a Real ID, so you can use it alone to board a domestic flight or enter a federal building. It also lets you cross the U.S.-Canada border by land or sea without a passport — you only need the EDL itself. To get an EDL, you must bring additional proof of citizenship (a passport, birth certificate, or naturalization papers) and proof of New Jersey residency.
Documents You Need: A Complete Checklist
The documents you bring depend on whether you are getting a Learner's Permit, taking a road test, or explore for a final license. Bringing the wrong documents will delay your visit or force you to reschedule.
For a Learner's Permit: valid passport or birth certificate, proof of New Jersey residency (utility bill, lease, or mortgage statement dated within 60 days), and Social Security card or document showing your Social Security number.
For a road test: Learner's Permit, proof of residency, and a vehicle with valid registration and insurance.
For a Basic Driver's License: your temporary paper license and proof of residency.
For an Enhanced Driver's License: your temporary paper license, proof of residency, and proof of U.S. citizenship (passport, birth certificate, or naturalization papers).
Scams and Safety: How to Protect Yourself
Scammers create fake MVC websites and send emails or texts claiming you can skip the written test, pay extra to jump the road test queue, or renew your license online without visiting an office. None of this is real. The only official MVC website is nj.gov/mvc. The only phone number to call is 609-292-6500. If you see a different website or number, do not use it.
Do not pay anyone outside an official MVC office for a license or permit. Do not send money to a third party claiming they can speed up your appointment. Do not share your Social Security number, date of birth, or license number with anyone who contacts you unsolicited.
If you receive an email or text claiming to be from the MVC, go directly to nj.gov/mvc and look for contact information there. Legitimate MVC communications come through the official website or the phone number listed above, never through unsolicited email or text.
What Happens After You Pass Your Road Test
After you pass your road test, the examiner will give you a temporary paper license valid for 30 days. This paper license has the same legal weight as a permanent card — you can drive with it when ready. Your permanent plastic card will arrive by mail within two to three weeks.
Check your temporary license for errors before you leave the MVC office. If your name, address, or date of birth is wrong, tell the examiner right away so it can be corrected. If you do not notice an error until after you leave, you will need to visit an MVC office again to fix it.
Your permanent license is valid for four years from the date you received it. You can renew it online through nj.gov/mvc about 60 days before it expires, or you can renew in person at an MVC office.
Frequently Asked Questions
Can I take my road test in a different state's vehicle?
No. The vehicle must be registered in New Jersey or another U.S. state, and it must have valid insurance. The registration and insurance must be in someone's name — they do not have to be in your name, but the vehicle must be legally registered and insured at the time of your test.
What if I fail my road test?
You can retake it, but you must wait at least two weeks before scheduling another appointment. You keep your Learner's Permit and can continue practicing. There is no limit to how many times you can retake the road test, but you pay the $35 fee each time.
Do I need to take the written test again if I already have a permit from another state?
Yes. New Jersey requires all new drivers to pass the written test, even if you have a valid license from another state. However, you may not need to hold a Learner's Permit for the full six months — contact the MVC at 609-292-6500 to ask about your specific situation.
Can I schedule my road test online?
Yes. Go to nj.gov/mvc and select "Schedule a Road Test" to see available appointments in your area. You can also call 609-292-6500 to schedule by phone. Online scheduling is usually faster because you can see all available times when ready.
What if I move to a different address before my license arrives?
Contact the MVC at 609-292-6500 or visit nj.gov/mvc to update your address before your permanent card is mailed. If your card arrives at your old address, you can request a replacement card with your new address, though there may be a fee.