New Hampshire lets you register your vehicle online through the Department of Motor Vehicles website, but only for renewals and certain changes — not for new registrations or out-of-state transfers.

If your registration is about to expire or has recently expired, you can renew it online without visiting an office. The process takes about 10 minutes, costs the same as renewing in person, and you receive your new registration and sticker by mail within one to two weeks. However, if you are registering a vehicle for the first time in New Hampshire, buying a car from a dealer or private party, or moving from another state, you will need to visit a DMV office or use an authorized agent.

The online system works best when you have your current registration document handy and know your vehicle identification number (VIN). You will also need a valid payment method — New Hampshire accepts credit cards, debit cards, and e-checks online.

Key Takeaways

  • Online renewal is available only if your registration is current or expired within the past year, and you are not changing vehicle ownership or address.
  • You will need your current registration document, your VIN, and a valid credit or debit card to complete the online process.
  • New registrations, transfers from out of state, and changes in ownership must be handled in person at a DMV office or through an authorized agent.
  • Your new registration sticker arrives by mail within one to two weeks of completing the online renewal.

What You Can and Cannot Do Online

New Hampshire's online registration system handles renewals only. This means you can renew a registration that is current, expired within the past year, or about to expire. You cannot use the online system if you are registering a vehicle for the first time, transferring ownership, moving to a different address, or changing the vehicle's title status (such as adding a lien holder or removing one).

If your registration expired more than one year ago, you will need to visit a DMV office in person. The same applies if you are registering a vehicle you just bought, whether from a dealer or a private seller. Out-of-state transfers also require an in-person visit because the DMV needs to inspect your title and verify the vehicle's history.

How to Renew Online Step by Step

Start by visiting the New Hampshire Department of Motor Vehicles website and looking for the online renewal option. You will be asked to enter your vehicle's registration number and your date of birth. The system will pull up your current registration information and show you the renewal fee, which varies based on your vehicle's weight and type.

Review the information on screen to make sure it is correct. If your address or vehicle details have changed, stop here — you cannot update those online and will need to visit an office instead. If everything matches, proceed to the payment screen. New Hampshire accepts Visa, Mastercard, American Express, Discover, and e-checks. After payment is processed, you will receive a confirmation number on screen and by email.

Your new registration and sticker will arrive by mail within one to two weeks. You can use your confirmation number as proof of registration if you are stopped by police before the physical documents arrive, though it is wise to carry them once they do.

When You Need to Visit a DMV Office Instead

If you are registering a vehicle for the first time in New Hampshire, you must visit a DMV office or use an authorized agent. Bring your title (or bill of sale if you do not yet have the title), proof of insurance, proof of residency, and a valid ID. The DMV will inspect the vehicle's VIN to confirm it matches your documents.

Transfers from another state follow the same process. New Hampshire requires you to surrender your out-of-state registration and title, so these cannot be completed online. The same is true if you are adding or removing a lien holder, changing the registered owner, or updating your address — all of these require an in-person visit or an authorized agent.

If your registration has been expired for more than one year, you may also need to pass an emissions test before renewing, depending on your vehicle's age and type. The DMV office can tell you whether your vehicle needs testing and direct you to a testing station.

Using an Authorized Agent as an Alternative

New Hampshire allows certain businesses — usually insurance agencies and auto dealerships — to act as authorized agents for registration transactions. An authorized agent can handle new registrations, transfers, and address changes without you visiting a DMV office. You will still need to bring the same documents (title, proof of insurance, proof of residency, and ID), but you can complete the transaction at a location that may be more convenient.

Not all agents handle all transaction types, so call ahead to confirm they can process what you need. Agents typically charge a small fee on top of the registration fee — this varies by agent and is not set by the state. Online renewal through the DMV website itself has no additional fee beyond the standard registration cost.

Registration Fees and What Affects the Cost

New Hampshire registration fees are based on your vehicle's gross vehicle weight rating (GVWR), not on its age or market value. A lighter vehicle costs less to register than a heavier one. The fee also depends on whether you are registering for one year or three years — three-year registrations cost more upfront but spread the cost across a longer period.

When you renew online, the system will show you the exact fee before you pay. If you are unsure whether your vehicle qualifies for a discount (such as for electric vehicles or certain commercial uses), ask the DMV office or an authorized agent, since the online system may not account for all exemptions.

What to Do If Your Registration Expired Long Ago

If your registration has been expired for more than one year, you cannot renew online. You will need to visit a DMV office in person. Bring your current title, proof of insurance, and a valid ID. The DMV may require you to pass an emissions test before they will renew your registration, depending on your vehicle's age and type.

Driving with an expired registration can result in a fine, so contact your local DMV office as soon as you can to find out what documents you need and whether an emissions test is required. Some offices allow you to schedule an appointment online, which can reduce your wait time.

Frequently Asked Questions

Can I renew my registration if it expired more than a year ago?

No, the online system only works for registrations that are current or expired within the past year. If your registration has been expired longer, you must visit a DMV office in person. The office will tell you whether you need an emissions test before they can renew it.

What if I moved to a different address in New Hampshire?

You cannot update your address online during a renewal. You will need to visit a DMV office or use an authorized agent and bring proof of your new address (such as a utility bill or lease). Bring your current registration, title, and a valid ID.

Do I need to print anything before I renew online?

No, you do not need to print anything. You will receive a confirmation number on screen and by email, and your new registration and sticker will arrive by mail. Keep the confirmation number in case you are stopped by police before the physical sticker arrives.

How long does it take to receive my new registration sticker?

New Hampshire typically mails registration stickers within one to two weeks of completing your online renewal. If you do not receive it within three weeks, contact the DMV with your confirmation number.

Can I renew my registration if I just bought the vehicle?

No, new registrations must be done in person at a DMV office or through an authorized agent. You will need your title (or bill of sale), proof of insurance, proof of residency, and a valid ID. The DMV will verify the vehicle's VIN before issuing your registration.