Getting a New Hampshire driver's license requires a visit to the DMV with specific documents, a written test, and a road test
New Hampshire issues driver's licenses through its Division of Motor Vehicles (DMV), which operates from regional offices across the state. You cannot renew, replace, or obtain a license online or by mail — you must appear in person. The process involves submitting documents that prove your identity and residency, passing a written knowledge test, and passing a road test with an examiner. The entire process typically takes several weeks from start to finish, though the written test can happen on your first visit if you bring all required documents.
New Hampshire does not issue a separate learner's permit stage for adults; instead, you take both tests in sequence during your appointment. If you fail either test, you can retake it, but you must schedule a new appointment and may wait several weeks between attempts.
Key Takeaways
- You must bring an original or certified birth certificate, proof of Social Security number, and two forms of proof of New Hampshire residency to your DMV appointment.
- The written test covers traffic laws and safe driving practices and is offered at the DMV during your visit if your documents are complete.
- The road test is scheduled separately after you pass the written test, and you must bring a vehicle that is registered, insured, and passes a safety inspection.
- New Hampshire charges a flat fee for a five-year license and an additional fee for the road test; costs do not vary by age or license type for standard driver's licenses.
- If you hold a valid license from another state, you can exchange it for a New Hampshire license without retaking the written and road tests, though you must still visit the DMV in person.
Documents you need before your first DMV visit
Bring an original or certified copy of your birth certificate — a photocopy is not accepted. You also need proof of your Social Security number, which can be your Social Security card itself, a W-2 form, a 1099 form, or a tax return showing your full SSN. The DMV will not accept a letter from the Social Security Administration.
You must show two separate forms of proof of New Hampshire residency. Acceptable documents include a utility bill, lease agreement, mortgage statement, property tax bill, or bank statement — each must show your name and a New Hampshire address and be dated within the last 60 days. A driver's license from another state does not count as residency proof. If you recently moved to New Hampshire and do not yet have documents in your name, bring a signed letter from your landlord or property owner on their letterhead, plus a utility bill or lease in your name or a co-occupant's name.
Bring your Social Security card or a document showing your number, your birth certificate, and your residency documents to your appointment. The DMV will not hold documents or allow you to submit them later.
The written knowledge test and what it covers
The written test consists of 25 multiple-choice questions about New Hampshire traffic laws, road signs, and safe driving practices. You must answer at least 18 questions correctly to pass. The test is offered in English only; no other languages are available at the DMV.
The test covers topics such as speed limits, right-of-way rules, parking regulations, seat belt laws, and what different road signs mean. New Hampshire publishes a free study guide called the New Hampshire Driver's Manual, which is available on the DMV website and covers all material on the test. You can study the manual before your appointment, but you do not need to memorize it — the manual is designed to be straightforward, and most people who study it pass on their first attempt.
If you fail the written test, you must schedule a new DMV appointment to retake it. You cannot retake the test on the same day. Retesting typically requires waiting at least one week, depending on DMV appointment availability in your region.
Scheduling and passing the road test
After you pass the written test, the DMV will schedule your road test at a later date — usually within two to four weeks, though wait times vary by region and season. You will receive a notice by mail with your test date and time. The road test lasts about 20 minutes and covers basic vehicle control, following traffic laws, and safe decision-making on public roads.
You must bring a vehicle that is registered in New Hampshire, has current liability insurance, and has passed a New Hampshire safety inspection. The vehicle must have working headlights, taillights, windshield wipers, brakes, and steering. The examiner will check these items before the test begins. You cannot use a vehicle with a "safety inspection failed" sticker or one that is not registered.
Bring your written test pass notice and a valid form of identification to the road test. If you fail, you must schedule another appointment and wait for the next available slot. There is no limit to how many times you can retake the road test, but each attempt requires a separate appointment and fee.
Fees and how long the license lasts
A five-year New Hampshire driver's license costs a flat fee that does not vary by age or license class for a standard Class D license (the most common type for regular driving). The road test has a separate fee. Both fees are due at the time of your appointment or test — the DMV accepts cash, check, and debit or credit card.
Your license will expire five years from the date it is issued. New Hampshire does not offer licenses that last longer than five years for standard drivers. You can renew your license up to one year before it expires by visiting the DMV in person with your current license and proof of residency.
If you already have a valid license from another state
If you hold a current driver's license from another U.S. state or territory, you can exchange it for a New Hampshire license without retaking the written and road tests. You must visit the DMV in person and bring your out-of-state license, proof of Social Security number, and two forms of proof of New Hampshire residency (the same documents required for a new license).
The exchange process is faster than obtaining a new license because you skip the testing stage. However, you still must appear at the DMV and pay the license fee. If your out-of-state license has expired, you will need to take the written and road tests as if you were obtaining a license for the first time.
If you hold a license from a country outside the United States, you must take the written and road tests. An international driver's permit is not a substitute for a New Hampshire license and does not waive the testing requirement.
DMV office locations and appointment scheduling
New Hampshire operates DMV offices in Concord (the main office), Manchester, Nashua, Laconia, and several other locations. Each office handles new licenses, renewals, and road tests, though road test scheduling and availability vary by location. You must schedule an appointment in advance — walk-ins are not accepted for new licenses or road tests.
Appointments are scheduled through the New Hampshire DMV website or by calling the DMV directly. The website shows available appointment slots by location and date. During busy seasons (spring and summer), appointments may be booked several weeks in advance. If you cannot find an available appointment near you, check a different regional office — some locations have shorter wait times than others.
Frequently Asked Questions
Can I take the written test without scheduling a road test first?
Yes. The written test and road test are separate appointments. You take the written test at the DMV during your first visit, and if you pass, the DMV schedules your road test for a later date. You do not need to schedule the road test before you arrive for the written test.
What happens if I fail the road test?
You must schedule a new road test appointment. There is no limit to how many times you can retake it, but each attempt requires a separate appointment and fee. Wait times between attempts depend on regional DMV availability and can range from one to four weeks.
Do I need a learner's permit before I take the road test?
No. New Hampshire does not require a separate learner's permit stage for adults. You take the written test and road test in sequence during your DMV process. Minors under 18 follow a different graduated licensing system that does include a learner's permit stage.
Can I renew my license online or by mail?
No. All license transactions in New Hampshire, including renewals, require an in-person visit to the DMV. You cannot renew online or by mail, even if your license is not yet expired.
What if I move to a different town in New Hampshire after I get my license?
You do not need to update your license if you move within New Hampshire. Your license remains valid until its expiration date. When you renew, you can provide your new address to the DMV, but you do not need to visit the DMV when ready after moving.