New Hampshire car registration costs depend on your vehicle's age, weight, and whether you're registering it for the first time or renewing
New Hampshire charges a base registration fee plus a weight-based fee for most passenger vehicles. A new passenger car typically costs between $35 and $50 for the base fee, then an additional amount based on the vehicle's dry weight — usually $15 to $40 more. The exact total depends on what your specific vehicle weighs and whether you're registering it new or renewing an existing registration.
Motorcycles, trucks, and trailers have different fee structures. Motorcycles are generally cheaper, starting around $20 to $30. Commercial trucks and vehicles over a certain weight threshold pay higher fees. The state also charges additional fees if you want vanity plates, a specific town sticker, or if you're registering out of state.
You'll pay the registration fee when you visit your local town or city clerk's office or submit your paperwork by mail. Most towns accept cash, check, or card. The fee is non-refundable once processed, so make sure your vehicle information is correct before you pay.
Key Takeaways
- New Hampshire registration fees combine a base fee ($35–$50 for most cars) plus a weight-based fee that varies by vehicle.
- You pay at your local town or city clerk's office, which is the only place that can issue New Hampshire registration.
- Motorcycles, trucks, and specialty vehicles have different fee schedules, so the cost you pay depends on what you're registering.
- Registration is valid for one year from the date issued, and you'll need to renew by that date or face late penalties.
How New Hampshire calculates the weight-based portion of your fee
The weight fee is the part that changes most between vehicles. New Hampshire groups vehicles by their dry weight — the weight of the vehicle itself, not including passengers or cargo. A compact sedan might weigh 3,000 pounds and fall into a lower bracket, while an SUV weighing 4,500 pounds falls into a higher one.
The state publishes weight brackets and the corresponding fee for each. You can find your vehicle's dry weight in your owner's manual, on the driver's side door jamb, or by calling your vehicle's manufacturer. When you register, you'll provide this weight to the clerk, and they'll calculate the fee based on which bracket it falls into.
If you're unsure of your vehicle's weight, the town clerk can often help you look it up using your vehicle identification number (VIN). Providing an incorrect weight can result in an incorrect fee, so it's worth getting it right the first time.
What documents you need to bring to register
You'll need your vehicle title or proof of ownership, your VIN, and a valid photo ID. If the vehicle is financed, bring the lien holder information from your loan documents. If you're registering a vehicle you just bought, bring the bill of sale or purchase agreement.
New Hampshire also requires proof of insurance before registration is issued. You don't need to bring the insurance card in person — the clerk can verify coverage electronically if you provide your policy number. If you don't have insurance yet, you'll need to purchase it before the clerk can complete your registration.
If someone other than the owner is registering the vehicle, bring a signed power of attorney or a letter from the owner authorizing the registration. Out-of-state vehicles being registered for the first time in New Hampshire may need additional documentation, such as an out-of-state registration or inspection records.
Registering by mail versus in person
You can register by mail if you're renewing an existing registration and don't need to change any information. Mail your completed registration form, the renewal notice, your check or money order, and proof of insurance to your town clerk's office. Processing by mail typically takes one to two weeks.
In-person registration at the town clerk's office is faster — usually completed the same day. You'll also have the chance to ask questions about fees, get your weight verified, or handle any special circumstances. Some towns offer extended hours or satellite offices, so check your town's website for locations and times.
If you're registering a vehicle for the first time in New Hampshire or transferring ownership, you must go in person. The clerk needs to verify your identity and inspect your documents. Mail-in renewal is only an option if you're keeping the same vehicle and owner information.
Additional fees you might encounter
Vanity plates cost an extra $25 to $50 on top of your standard registration fee. If you want a specific town sticker or decal, some towns charge a small additional fee, though most include it in the base registration. Duplicate registrations or replacement plates cost around $5 to $10.
If you register late — after your registration expires — you'll owe a late penalty in addition to the renewal fee. The penalty varies by town but is typically $10 to $25. Registering more than 30 days late may result in a higher penalty or require you to re-register as if it were a new vehicle.
Commercial vehicles, trailers, and vehicles registered for specific purposes (like farm use or seasonal registration) have their own fee schedules. If your vehicle falls into one of these categories, ask the clerk about the specific fees that explore.
How long your registration lasts and when to renew
New Hampshire registration is valid for one year from the date it's issued. Your registration card and plate will show the expiration date. You should receive a renewal notice from your town clerk about 30 days before expiration, though it's your responsibility to renew on time even if you don't receive a notice.
You can renew up to 30 days before your registration expires. Renewing early doesn't change the expiration date — it straightforward extends from your current expiration date by one year. If you miss the important date, you'll owe a late penalty and may need to re-register in person.
If you sell your vehicle, the registration is not transferable to the new owner. The new owner must register it in their name. You should notify your town clerk that you've sold the vehicle so they can close out your registration and stop sending you renewal notices.
Frequently Asked Questions
Do I have to register my car in the town where I live?
Yes, you must register your vehicle in the town where you live. If you move to a different town in New Hampshire, you need to re-register with your new town clerk within a certain timeframe. Your registration is tied to your residence, not to where you park or work.
What if I buy a used car from out of state?
You'll need to register it as a new registration in New Hampshire, even if it was registered elsewhere. Bring your out-of-state title or registration, bill of sale, proof of insurance, and photo ID. The clerk will calculate the fee based on your vehicle's weight and issue a New Hampshire plate and registration.
Can I register a vehicle if it's financed?
Yes, but the lender's name will appear on your registration as the lienholder. You'll need the lender's information from your loan documents. The registration is still yours to use, but the lender has a legal interest in the vehicle until the loan is paid off.
What happens if I drive with an expired registration?
Driving with an expired registration is a violation in New Hampshire and can result in a fine. You may also be pulled over and required to show proof of a valid registration. It's your responsibility to renew before the expiration date shown on your card.
Are there any discounts on registration fees?
New Hampshire does not offer standard discounts on registration fees based on age, income, or vehicle type for passenger cars. However, some vehicles — such as those registered for agricultural use or certain disabled veteran plates — may have different fee structures. Ask your town clerk if your vehicle qualifies for an alternative registration category.