What You Need to Know About New Hampshire Driver's Licenses

New Hampshire issues driver's licenses through the Department of Safety, Division of Motor Vehicles. The state offers a standard license valid for five years, a Real ID-compliant license (also five years), and a non-driver ID card. You must be at least 16 years old to get a learner's permit, 16 years and 6 months for a junior license, and 18 for an unrestricted license. New Hampshire does not issue licenses by mail or online — you must appear in person at a DMV office.

The state has specific document requirements and fees that depend on whether you are a first-time applicant, renewing, or upgrading to Real ID. Processing times vary by office and season, but standard service usually takes 15 to 30 minutes if you have all required documents. Real ID licenses take longer because the state must verify your Social Security number and citizenship status with federal databases.

Key Takeaways

  • New Hampshire requires you to appear in person at a DMV office with proof of identity, Social Security number, and proof of New Hampshire residency to get or renew a license.
  • A standard license costs $105 for five years; a Real ID license costs $130 for five years and is required for federal building access and domestic air travel after May 7, 2025.
  • First-time applicants must pass a written knowledge test, a vision screening, and a road test before receiving a license.
  • Renewals by mail are not available in New Hampshire, but you can renew in person at any DMV office or through certain town clerk offices that offer limited DMV services.
  • You must bring your current license, proof of residency (utility bill, lease, or bank statement), and proof of Social Security number to renew.

Documents You Must Bring to the DMV

New Hampshire requires specific documents based on whether you are explore for the first time or renewing. For a first-time applicant, bring a valid passport, birth certificate, or other federally approved identity document; proof of Social Security number (Social Security card, W-2, or tax return); and two documents showing your New Hampshire address (utility bill, lease, bank statement, or insurance policy). You must also bring your learner's permit if you have one.

For a renewal, bring your current New Hampshire driver's license, one document proving your current address, and proof of your Social Security number if your number has changed or if you are upgrading to Real ID. If you are renewing after your license has expired for more than five years, the DMV may require you to retake the written test and vision screening.

If you are explore for a Real ID license, bring all the documents listed above plus an original or certified copy of your birth certificate (passport alone is not sufficient for Real ID). The state must verify your citizenship and Social Security number with federal agencies, so processing takes longer than a standard renewal.

Fees and License Validity

A standard New Hampshire driver's license costs $105 and is valid for five years from the date of issue. A Real ID-compliant license costs $130 and is also valid for five years. A non-driver ID card costs $30 and is valid for five years. These fees do not include the cost of the written test, vision screening, or road test for first-time applicants, which are handled separately by the testing facility.

New Hampshire does not charge separate fees for testing, but you may need to pay a private testing facility if you take your road test at a location other than a DMV office. The state does not offer discounts for seniors or other groups. If your license is lost or stolen, a replacement costs $30.

First-Time Applicants: Learner's Permit and Road Test Requirements

To get your first New Hampshire driver's license, you must first obtain a learner's permit if you are under 18. You can explore for a learner's permit at age 16 at any DMV office. Bring proof of identity, proof of Social Security number, and proof of New Hampshire residency. The permit costs $30 and is valid for two years. You must pass a written knowledge test to receive the permit.

Once you have held your learner's permit for at least six months (or three months if you are 18 or older), you can take the road test. New Hampshire requires you to pass a vision screening and a practical driving test before you receive your license. You must bring your learner's permit, proof of insurance, and a vehicle registered in New Hampshire to the road test appointment. The road test covers basic vehicle control, traffic law knowledge, and safe driving practices.

If you are 18 or older and have never held a license in any state, you must still pass the written test and road test, but you do not need to hold a learner's permit first. You can go directly to scheduling a road test appointment once you pass the knowledge test at a DMV office.

Renewing Your New Hampshire License

New Hampshire does not allow online or mail renewals. You must renew in person at a DMV office or at a town clerk's office that offers DMV services. Bring your current license, one document proving your current address, and proof of your Social Security number if it has changed. The renewal process takes about 15 to 30 minutes if you have all required documents.

Your license can be renewed up to one year before it expires. If your license has been expired for five years or less, you can renew it without retaking the written test or road test. If your license has been expired for more than five years, you must retake both tests and follow the same process as a first-time applicant.

If you are renewing and want to upgrade to a Real ID license, bring your birth certificate (original or certified copy) in addition to the documents listed above. Real ID renewals take longer because the state must verify your citizenship and Social Security number with federal databases.

Where to Go: DMV Offices and Town Clerk Locations

New Hampshire has DMV offices in Manchester, Concord, Portsmouth, and Berlin. You can also renew your license at many town clerk offices across the state, though not all clerk offices offer full DMV services. The state website lists which towns offer DMV services and their hours. Some offices require appointments, while others operate on a first-come, first-served basis. Call ahead or check online before you go.

Processing times vary by location and season. Manchester and Concord offices are typically busier than smaller regional offices. If you are renewing and do not need to take a test, a town clerk office may be faster than a full DMV office. If you are a first-time applicant or need to take a road test, you must go to a full DMV office.

Real ID Compliance and What Changed

New Hampshire Real ID licenses are compliant with federal standards set by the Department of Homeland Security. Starting May 7, 2025, you will need a Real ID license or another federally approved ID (passport, military ID, or trusted traveler card) to board a domestic flight or enter a federal building. A standard New Hampshire driver's license will no longer be accepted for these purposes after that date.

The Real ID license looks similar to a standard license but has a gold star in the upper right corner. It costs $25 more than a standard license ($130 instead of $105) and requires additional document verification. If you are renewing your license before May 2025, you can choose to upgrade to Real ID at that time. After May 2025, you can still get a standard license if you do not travel by air or enter federal buildings, but upgrading to Real ID is recommended for most people.

Frequently Asked Questions

Can I renew my New Hampshire license online or by mail?

No. New Hampshire requires all renewals to be done in person at a DMV office or a town clerk office that offers DMV services. You cannot renew online or by mail, even if your license is not expired yet.

What if my address has changed since I got my license?

Bring a document proving your new address when you renew or update your license. Acceptable documents include a utility bill, lease, bank statement, or insurance policy dated within the last 60 days. You can also update your address at a DMV office without renewing your license, though you will need to pay a small fee.

How long does it take to get a Real ID license?

Real ID licenses take longer than standard renewals because the state must verify your citizenship and Social Security number with federal databases. Processing typically takes 15 to 45 minutes in person, but you may need to wait longer during busy seasons. The state will mail your license to you if processing takes longer than expected.

What if I fail the road test?

You can retake the road test after waiting at least one business day. There is no limit to how many times you can take the test, but you must pay the testing fee each time. Schedule your next appointment at the DMV office or through the state's online scheduling system.

Do I need to take a new photo when I renew?

Yes. New Hampshire requires a new photo for every renewal, even if your current license photo is recent. The DMV will take your photo at the office when you renew. Bring a document proving your identity and address, and wear something you would normally wear in a photo.