How to Schedule a New Hampshire DMV Appointment

New Hampshire's Department of Motor Vehicles lets you book most appointments online through their website or by calling their appointment line. You do not have to wait for a walk-in slot — you can reserve a specific date and time ahead of your visit. The online system is fastest if you know what service you need; the phone line works if you have questions about which appointment type fits your situation.

Most routine services — license renewals, written tests, road tests, and ID card applications — can be scheduled in advance. Some offices also take walk-ins for specific services on certain days, but an appointment guarantees you a time slot and usually means a shorter wait.

Key Takeaways

  • Book online at the New Hampshire DMV website or call 603-271-2411 to schedule an appointment for most services.
  • You will need your driver's license number or ID number to book online, plus details about which service you need.
  • Appointment availability varies by location and service type, so check multiple dates if your first choice is full.
  • Bring all required documents to your appointment — the DMV website lists what you need for each service type.

Booking Online Through the New Hampshire DMV Website

The New Hampshire DMV's online appointment system is at nh.gov/safety/dmv. Look for the "Schedule an Appointment" or "Book an Appointment" link on the homepage. You will be asked to enter your driver's license or ID number and select the service you need — for example, "License Renewal," "Written Test," or "Road Test."

Next, choose your preferred DMV office location. New Hampshire has multiple regional offices, and availability differs by location. The system will show you open dates and times for the next several weeks. Select the date and time that works for you, then confirm your appointment. You should receive a confirmation number and details about where and when to arrive.

Keep your confirmation number and bring it with you on the day of your appointment. If you need to reschedule or cancel, you can usually do that through the same online system using your confirmation number.

Calling the DMV Appointment Line

If you prefer to book by phone, call 603-271-2411 during business hours. A staff member will ask which service you need and which office location is most convenient for you. They will check availability and book a time slot for you over the phone.

The phone line is useful if you are unsure which appointment type you need — for instance, if you are not sure whether you need a written test, a road test, or both. The staff member can clarify what documents you will need to bring and answer questions about the process before you book.

When you call, have your driver's license or ID number ready, and know which DMV office you prefer. Write down your confirmation number and appointment time before you hang up.

What Information You Will Need to Book

To book an appointment online or by phone, have the following ready:

  • Your New Hampshire driver's license number or ID number
  • The type of service you need (renewal, new license, written test, road test, ID card, etc.)
  • Your preferred DMV office location
  • Flexible dates and times — if your first choice is full, you may need to pick an alternate slot

If you are scheduling a road test, you will also need to know the vehicle you will be testing in — the VIN (vehicle identification number) or license plate may be requested. For a written test, you typically just need to show up with valid identification and any required documents.

DMV Office Locations in New Hampshire

New Hampshire has DMV offices in several cities across the state. The main locations include Concord, Manchester, Nashua, and Portsmouth, though smaller regional offices may also be available. When you book online or call, you will see which offices have openings for your chosen service.

If you live in a rural area far from the nearest office, check whether your local town clerk's office handles certain DMV services — some towns can process renewals or ID applications locally, which may save you a trip. The DMV website lists which services are available at town clerk offices.

What to Bring to Your Appointment

The documents you need depend on the service. For a license renewal, bring your current license and proof of residency (a utility bill or lease, for example). For a new license or ID card, bring proof of identity (passport, birth certificate, or out-of-state license), proof of residency, and your Social Security number or card.

For a written test, bring your learner's permit (if you have one) and a valid photo ID. For a road test, bring your learner's permit, proof of insurance for the vehicle you will be testing in, and the vehicle itself with a valid inspection sticker.

The New Hampshire DMV website lists the full document requirements for each service type. Check before your appointment so you do not have to reschedule because you forgot something.

If You Cannot Keep Your Appointment

If you need to cancel or reschedule, do it as soon as you know. Log back into the online system with your confirmation number, or call 603-271-2411 to change your time. Canceling in advance opens that slot for someone else and helps the DMV manage wait times.

If you miss your appointment without canceling, you may have to wait longer to book your next one, depending on the office's policy. Some offices will let you reschedule when ready; others may require you to wait a few days before booking again.

Frequently Asked Questions

Can I walk in without an appointment?

Some New Hampshire DMV offices accept walk-ins for certain services on specific days, but availability is limited and wait times are usually longer than for scheduled appointments. Check the DMV website or call 603-271-2411 to ask whether your local office takes walk-ins and which services they handle that way.

How far in advance can I book an appointment?

The online system typically shows availability several weeks out, though the exact window varies. If you need an appointment sooner, call the appointment line — staff may be able to find an earlier slot or tell you when the next opening is.

What if the office I want is fully booked?

Try a different DMV location or look at dates further out. You can also call 603-271-2411 to ask whether another office has sooner availability for the same service, or to get on a cancellation list if one exists.

Do I need to print my confirmation?

You do not have to print it, but write down your confirmation number and appointment time. Bring your ID and required documents; the DMV will have your appointment in their system when you arrive.

Can I book an appointment for someone else?

Generally, you book for yourself using your own ID number. If you are helping a family member or minor, they may need to be present or you may need to call the appointment line to discuss the situation with staff.