New Hampshire driver's license renewal: what you need to know
New Hampshire lets you renew your driver's license in person at a DMV office or online through the state's portal, depending on your situation. The in-person route takes about 30 minutes at the office; online renewal takes a few minutes but only works if your license hasn't expired more than five years ago and you meet other conditions. You'll need to bring specific documents, pay a fee that varies by license type and how many years you're renewing for, and decide whether to get a REAL ID-compliant license or a standard one.
The process differs slightly based on whether you're renewing before your current license expires, after it has expired, or if you're changing information like your address. Understanding which route applies to you and what documents the DMV actually requires will save you a trip back to the office.
Key Takeaways
- New Hampshire offers online renewal for most drivers whose licenses expired within the last five years, but you must meet vision and medical requirements and have no address changes.
- In-person renewal at a DMV office is required if your license expired more than five years ago, you need to update your address or name, or you want to switch to a REAL ID license.
- You must bring your current license, proof of Social Security number, and proof of New Hampshire residency such as a utility bill or lease agreement.
- Renewal fees range from about $30 to $60 depending on whether you choose a standard or REAL ID license and how many years you renew for.
- New Hampshire DMV offices operate by appointment only; you must book a time slot online before visiting in person.
Online renewal: who can use it and what it requires
New Hampshire's online renewal system works for drivers whose licenses expired no more than five years ago, who have no medical or vision restrictions, and who have not changed their address or name since their last renewal. You access the system through the New Hampshire DMV website, enter your license number and date of birth, answer health and vision questions, and pay the renewal fee by credit or debit card. The entire process takes about five minutes.
Online renewal does not issue a physical license when ready. Instead, you receive a temporary digital license valid for 30 days while the state mails your new card. If you need to drive before the card arrives, you can print the temporary license or show it on your phone at a traffic stop. The physical card typically arrives within two to three weeks of approval.
If your license expired more than five years ago, you cannot use online renewal and must visit a DMV office in person. The same applies if you have any medical conditions, vision problems, or restrictions on your current license, or if you need to update your address, name, or other personal information.
In-person renewal at a New Hampshire DMV office
In-person renewal is required if you fall outside the online renewal rules, and it is the only way to get a REAL ID-compliant license. New Hampshire DMV offices operate by appointment only; you cannot walk in without a scheduled time. Book your appointment through the DMV website, which shows available dates and times at each office location. Most offices have appointments available within one to two weeks, though this varies by location and season.
The renewal process at the office takes about 30 minutes from check-in to completion. You will have your photo taken, answer health and vision questions, and pay your fee. You receive a temporary paper license valid for 30 days while your new card is mailed. The physical license arrives within two to three weeks.
New Hampshire has DMV offices in Concord, Manchester, Nashua, and several other cities. If you live far from an office, check whether a satellite location or a motor vehicle agent (a private business authorized to handle certain DMV transactions) operates near you. Not all agents handle renewals, so call ahead to confirm.
Documents you must bring to renew in person
Bring your current driver's license or ID card to the office. If your license is lost or stolen, bring a state ID card, passport, or military ID instead. You also need proof of your Social Security number—an original Social Security card, a W-2 form, a tax return, or a 1099 form all work. A copy is not acceptable; the document must be original.
You must bring proof of New Hampshire residency dated within the last 60 days. Acceptable documents include a utility bill, lease agreement, mortgage statement, bank statement, or insurance policy in your name with your current address. A driver's license or ID card does not count as proof of residency even if it shows your address. If you have recently moved and your residency documents are not yet in your name, bring a letter from your landlord or a recent lease agreement.
If you are renewing under a different name than your current license shows, bring a document proving the name change such as a marriage certificate, divorce decree, or court order. If you are changing your address, the residency documents above will update your record automatically.
REAL ID versus standard license: which one to choose
A REAL ID-compliant license meets federal security standards and can be used for domestic air travel and entry to federal buildings. A standard New Hampshire license cannot be used for these purposes as of May 7, 2025, when the federal important date takes effect. If you fly domestically or visit federal facilities, you need a REAL ID license or a passport.
Getting a REAL ID requires an in-person visit to a DMV office; you cannot renew to REAL ID status online. The fee is slightly higher than a standard renewal—typically around $10 to $15 more depending on how many years you renew for. The documents you bring are the same, but the DMV will verify your identity more thoroughly, including checking your Social Security number against federal records.
If you already have a REAL ID license, your renewal will maintain that status whether you renew online or in person. If you have a standard license and want to switch to REAL ID, you must renew in person and request the REAL ID option at the office.
Renewal fees and how long your new license lasts
New Hampshire driver's licenses are valid for five or six years depending on your age. Renewal fees vary based on the length of renewal and whether you choose a standard or REAL ID license. A five-year standard renewal costs approximately $30 to $35; a five-year REAL ID renewal costs approximately $40 to $45. Exact fees change periodically, so check the DMV website before your appointment for current pricing.
You can renew for fewer years if you prefer—for example, a two-year renewal costs less than a five-year renewal. This option is useful if you expect your address, name, or other information to change soon, or if you plan to move out of state. The DMV will calculate the fee based on the number of years you choose.
Payment is by credit card, debit card, or check at in-person offices. Online renewal accepts credit and debit cards only. No cash is accepted.
What to do if your license has been expired for more than five years
If your license expired more than five years ago, you cannot use online renewal. You must visit a DMV office in person and bring the same documents as any other in-person renewal: your expired license, proof of Social Security number, and proof of residency. The DMV will treat this as a standard renewal, not a new license process, so the process is the same as renewing a current license.
Driving with an expired license is illegal in New Hampshire, even if you are renewing. Do not drive to the DMV office unless your license is still valid. If your license expired long ago and you have been driving, be aware that law enforcement can cite you for operating with an expired license. Renewing as soon as possible resolves this issue.
If your license has been expired for many years and you are concerned about your driving record or other issues, contact the DMV before your appointment to ask whether anything else is required. Some situations—such as unpaid traffic fines or a suspended license—may prevent renewal until they are resolved.
Frequently Asked Questions
Can I renew my license before it expires?
Yes. New Hampshire allows renewal up to one year before your license expires. Renewing early is useful if you are traveling or want to avoid a rush closer to your expiration date. Your new license will be valid for the full term (five or six years) from the date it is issued, not from your old expiration date.
What if I need to change my address during renewal?
Bring proof of your new address (a utility bill, lease, or bank statement dated within 60 days) to your in-person appointment, or update your address through the online renewal system if you are renewing online. The DMV will update your record automatically. If you are renewing online and your address has changed, you must renew in person instead because the online system does not allow address changes.
How do I book a DMV appointment in New Hampshire?
Go to the New Hampshire DMV website and click the appointment scheduling link. Select your location, the type of transaction (renewal), and your preferred date and time. You will receive a confirmation email with your appointment details. Arrive about 10 minutes early with all required documents.
What happens if I miss my DMV appointment?
Contact the DMV as soon as possible to reschedule. Missing an appointment does not cancel your ability to renew, but it does free up that time slot for another person. If you need to cancel or reschedule, use the DMV website or call the office directly.
Can I renew my license by mail?
New Hampshire does not offer mail-in renewal. You must renew either online or in person at a DMV office. Online renewal is the fastest option if you are may be able to access; in-person renewal is required for address changes, REAL ID upgrades, or if your license expired more than five years ago.