The basic path to a New Hampshire driver's license
To get a New Hampshire driver's license, you need to pass a written test on traffic laws, pass a road test with an examiner, and provide proof of identity and residency. The process takes place at your local DMV office — officially called the Division of Motor Vehicles — and typically takes several weeks from start to finish because you must schedule appointments for each test.
You cannot take both tests on the same day. Most people start with the written test, wait for results, then schedule the road test afterward. If you fail either test, you can retake it, but you'll need to wait and schedule another appointment.
Key Takeaways
- You must visit a DMV office in person to explore, bring specific documents proving who you are and where you live, and pay the process fee.
- The written test covers New Hampshire traffic laws and road signs; you study using the official Driver's Manual, which the DMV provides free online.
- After passing the written test, you schedule a separate appointment for the road test, where an examiner watches you drive for about 20 minutes.
- Your license is valid for five years, and you can renew it by mail or online before it expires if you have no violations or address changes.
Documents you need to bring to the DMV
Bring an original or certified copy of your birth certificate, passport, or naturalization papers — something that proves your identity and citizenship. You also need proof of your current address, such as a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. A piece of mail from a government agency also works.
If you have a Social Security number, bring your card or a document showing it. If you do not have one, tell the DMV staff when you arrive; they can process your process without it, but the process takes longer. Bring your current out-of-state license if you have one. If you've changed your name since your birth certificate was issued, bring a marriage certificate, divorce decree, or court order showing the change.
Bring a completed process for Driver's License or Non-Driver ID (Form DSMV 14). You can fill it out at home or at the DMV office. The form is available on the New Hampshire DMV website.
The written test: what to study and how it works
The written test has 25 questions about New Hampshire traffic laws, road signs, and safe driving practices. You need to answer at least 18 questions correctly to pass. The test is on a computer at the DMV office, and you get your results when ready.
Study using the New Hampshire Driver's Manual, which covers everything the test asks about. The manual is free on the DMV website and also available in print at any DMV office. Focus on sections about speed limits, right-of-way rules, parking, seat belts, and what different road signs mean. Many people also use online practice tests, which you can find by searching "New Hampshire DMV practice test."
You can take the written test in English or Spanish. If you need the test in another language, contact your local DMV office ahead of time to arrange it. Bring your documents and the completed process form when you arrive for the test.
Scheduling and taking the road test
After you pass the written test, the DMV staff will give you information about scheduling your road test. You must schedule it at a DMV office — you cannot book it online. Road tests typically have a wait of two to four weeks, depending on how busy your local office is.
For the road test, bring your written test passing certificate, your documents, and a vehicle that is registered and insured in New Hampshire. The vehicle must pass a safety inspection: the examiner will check that your lights, wipers, horn, and brakes work, and that your tires are legal. Bring proof of insurance and registration.
The examiner will watch you drive for about 20 minutes on local roads. You'll demonstrate basic skills like starting, stopping, turning, parking, and backing up. The examiner is looking for safe driving habits and your ability to follow traffic laws. You pass or fail on the spot, and if you pass, you can get your license that day or within a few days.
Fees and how long everything takes
The process fee for a five-year driver's license is $120 if you are 18 or older. If you are under 18, the fee is different and depends on your age; ask at the DMV office. You pay this fee when you explore for the written test. If you fail the written test and retake it, you do not pay again. If you fail the road test and retake it, you pay a retest fee of $30.
From the day you walk into the DMV to the day you have your license in hand usually takes four to eight weeks. This includes time waiting for a written test appointment, time between passing the written test and scheduling the road test, and time waiting for the road test appointment. If you fail either test, add another two to four weeks for the retake.
If you already have a license from another state
If you hold a valid driver's license from another state, you can convert it to a New Hampshire license without taking the road test again. You still take the written test on New Hampshire laws. Bring your out-of-state license, your documents proving identity and residency, and the completed process form.
Some states have reciprocal agreements with New Hampshire, which means you may not need to take the written test either. Call your local DMV office before you go to ask whether your state qualifies. If it does, you straightforward exchange your license for a New Hampshire one.
Renewing your license before it expires
Your New Hampshire driver's license is valid for five years from the date it is issued. About 60 days before it expires, you can renew it by mail or online if you have no violations, no address changes, and no name changes. You do not take another test.
To renew online, go to the New Hampshire DMV website and follow the renewal link. You'll need your license number and the last four digits of your Social Security number. The online renewal fee is $120 for a five-year license. If you renew by mail, request a renewal form from your local DMV office or read it from the website, fill it out, and mail it with a check or money order.
Frequently Asked Questions
Can I take the written and road tests on the same day?
No. You must pass the written test first, then schedule the road test at a separate appointment. The DMV does not combine them into one visit.
What happens if I fail the written test?
You can retake it. Schedule another appointment at the DMV office. You do not pay the process fee again, only the retest fee of $30. Most people who fail study the manual more carefully and pass the second time.
Do I need a New Hampshire vehicle to take the road test?
The vehicle must be registered and insured in New Hampshire, but it does not have to be yours. You can borrow a family member's or friend's car as long as it has current registration and insurance. The vehicle must pass the safety inspection the examiner does at the start of the test.
What if I move to New Hampshire from out of state — do I have to get a New Hampshire license?
Yes, you must get a New Hampshire license within 60 days of establishing residency. Bring your out-of-state license and proof of your new address. You'll take the written test but may not need the road test if your state has a reciprocal agreement with New Hampshire.
Can I get a license if I don't have a Social Security number?
Yes. Tell the DMV staff when you explore. The process takes longer because they verify your identity through other means, but you can still get a license. Bring all other required documents.