The New Hampshire driver's license process has three stages: a written test, a road test, and a visit to the DMV to get your card
New Hampshire issues driver's licenses through the Department of Safety, Division of Motor Vehicles. You start by passing a written knowledge test at any DMV office, then schedule and pass a road test with an examiner, and finally visit the DMV to pay your fee and receive your license card. The whole process typically takes several weeks from start to finish, depending on how quickly you schedule your road test.
You do not need a learner's permit to get a New Hampshire driver's license if you are 18 or older. If you are under 18, you must hold a learner's permit for at least six months before you can take the road test. The written test and road test can be taken at the same DMV office, but they are separate appointments.
Key Takeaways
- You must pass a written knowledge test first, which covers road signs, traffic laws, and safe driving practices specific to New Hampshire.
- After passing the written test, you schedule a separate road test appointment where an examiner watches you drive for about 20 minutes.
- Drivers under 18 must hold a learner's permit for at least six months before taking the road test; drivers 18 and older can skip the permit stage.
- You bring your test results and required documents to the DMV to pay the license fee and receive your physical card, which arrives by mail within two weeks.
- New Hampshire DMV offices require appointments for all services, so you cannot walk in without scheduling ahead.
What documents you need before your first visit
Bring proof of identity, proof of New Hampshire residency, and your Social Security number or Individual Taxpayer Identification Number. Acceptable identity documents include a U.S. passport, a certified birth certificate, a military ID, or a foreign passport with a valid visa. If you do not have a passport or birth certificate, you can use a combination of documents — the DMV website lists all accepted combinations.
For proof of residency, bring a recent utility bill, lease agreement, mortgage statement, or property tax bill with your name and current New Hampshire address. The document must be dated within the last 60 days. If you are under 18, you also need a parent or guardian to sign your process in person at the DMV.
Bring your Social Security card or a document showing your number. If you do not have a Social Security number, bring your Individual Taxpayer Identification Number documentation. You will also need to bring any test results or paperwork from your written test when you return to the DMV for your final appointment.
Passing the written knowledge test
The written test has 40 multiple-choice questions covering New Hampshire traffic laws, road signs, right-of-way rules, and safe driving practices. You must answer at least 32 questions correctly to pass. The test is offered in English and several other languages; contact your local DMV office to confirm which languages are available.
You can study using the New Hampshire Driver's Manual, which is free and available on the DMV website. The manual covers everything on the test. Many people also use online practice tests, which let you take sample questions under timed conditions. You can retake the written test if you do not pass, but you must wait one day before trying again.
Schedule your written test appointment through the New Hampshire DMV website or by calling your local DMV office. Appointments fill up quickly, especially in spring and summer, so book as far ahead as you can. Bring your identity documents and proof of residency to your test appointment, even though you are not yet explore for the license.
Scheduling and passing your road test
After you pass the written test, you can schedule your road test at the same DMV office or a different one. Road test appointments book weeks in advance, so schedule as soon as you pass your written test. The road test lasts about 20 minutes and includes driving on local roads, parking, and demonstrating that you can handle basic traffic situations safely.
Bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have valid license plates, working headlights and brake lights, and functioning windshield wipers. The examiner will check these before you drive. Bring your written test results, your identity documents, and proof of residency to your road test appointment.
If you do not pass the road test, you can retake it after waiting one day. There is no limit to how many times you can retake the test, but each attempt requires a new appointment and a new fee. Most people pass on their second or third attempt if they practice between tests.
Getting your physical license card at the DMV
After you pass both tests, make an appointment at the DMV to complete your license process and pay the fee. Bring your written test results, your road test results, your identity documents, and proof of residency. If you are under 18, bring a parent or guardian who can sign your process in person.
The DMV will take your photograph and collect your fee. New Hampshire driver's licenses cost $119 for an eight-year license (for drivers 21 and older) or $69 for a four-year license (for drivers under 21). You can pay by cash, check, or card. Your physical license card will be mailed to your address within two weeks.
You will receive a temporary paper license at your appointment that you can use to drive while you wait for your card to arrive. Keep this paper license with you until your plastic card comes in the mail. Once your card arrives, the paper license is no longer valid.
Timeline and what to expect at each stage
The entire process from your first written test to receiving your license card typically takes four to eight weeks. The biggest variable is how quickly you can schedule your road test — some DMV offices have openings within two weeks, while others book out six weeks or more. Written tests usually have appointments available within a few days.
Once you pass your road test, your final DMV appointment to get your card can usually be scheduled within a week. The mailing of your physical card takes another one to two weeks. If you need your license faster, ask the DMV whether they offer expedited service or whether you can pick up your card in person instead of waiting for it by mail.
Frequently Asked Questions
Do I need a learner's permit if I am 18 or older?
No. If you are 18 or older, you can go directly to the written test and road test without holding a learner's permit first. If you are under 18, you must hold a learner's permit for at least six months before you can take the road test.
Can I take my road test in a borrowed car?
Yes, as long as the car is registered, insured, and in safe working condition. The car does not have to be registered in your name. Make sure the owner gives you permission and that you have proof of insurance for that vehicle when you take your test.
What happens if I fail the road test?
You can retake the road test after waiting one day. There is no limit to how many times you can try. Each attempt requires a new appointment and a new fee. Many people pass on their second or third attempt after practicing more.
How long is a New Hampshire driver's license valid?
Licenses are valid for eight years if you are 21 or older, or four years if you are under 21. You will receive a renewal notice in the mail before your license expires. You can renew online, by mail, or in person at the DMV.
Can I get my license card faster than two weeks?
Contact your local DMV office to ask about expedited options. Some offices allow you to pick up your card in person on the same day you complete your process, rather than waiting for it by mail. Availability varies by location.