New Hampshire

Emissions Testing in New Hampshire

Updated December 2025

New Hampshire still requires most registered vehicles to pass both safety and emissions inspections. The state uses OBD II emissions checks for most 1996 and newer gasoline vehicles, with some exemptions based on vehicle type, age and fuel. Testing is generally statewide and tied to the annual inspection cycle, so owners complete emissions and safety at the same visit. Lawmakers have approved ending the emissions program in 2026, but it remains in force through 2025. Drivers should review current guidance from New Hampshire DMV or state inspection resources before scheduling service.

29 Cities
73+ Stations

Testing Requirements

Current Testing Requirements in New Hampshire

Emissions testing requirements in New Hampshire are set to end January 31, 2026, for most passenger vehicles, but are still mandatory through 2025. These rules apply to light‑duty cars with OBD‑II systems. Commercial vehicles remain subject to federal inspection laws. Vehicle owners should follow the current provisions until the repeal.

Who Needs an Emissions Test or Smog Check

For 2025, emissions testing in New Hampshire applies to passenger vehicles that use gasoline or diesel fuel, model‑year 1996 and newer (diesel 1997 or newer), with gross vehicle weight under 8,500 pounds. These vehicles must complete OBD‑II diagnostics as part of safety inspections. Older models, electric vehicles, or classic cars without OBD systems may be exempt, but state officials advise verifying any exceptions with the DMV.

How Often Tests Are Required

Testing is required annually and typically coincides with vehicle registration renewal. The first inspection after registering a new or transferred‑ownership vehicle may be valid for a shortened period based on the registrant’s birth month. Compliance remains mandatory through January 31, 2026, after which most passenger vehicle inspection requirements will end.

Where Emissions Testing Is Required

Emissions testing currently applies statewide for applicable vehicles, with no region exempt. Some areas may have variations in available facilities or scheduling practices. Drivers should consult local inspection stations or DMV resources to determine inspection access and the exact criteria that apply until the repeal date.

What Happens During the Test

During an emissions test, a technician connects to the vehicle’s OBD‑II port to perform diagnostics. The inspection includes checking the malfunction indicator light (MIL), communication with vehicle systems, readiness monitors, and whether any fault codes are active. If the vehicle fails due to a check engine light or incomplete monitors, owners have 60 days to make repairs and return for a reinspection. The technician provides a Vehicle Inspection Report that the DMV records.

Areas in New Hampshire That Require Emissions Testing

Emissions testing locations in New Hampshire are spread across the state, with multiple certified stations in cities such as Nashua, Concord, Manchester, Londonderry, Exeter, Derry, Laconia, Portsmouth, Merrimack, and Newport. Larger urban centers often offer more options and longer operating hours. Suburban and rural areas may have fewer stations, so drivers should plan ahead to locate a certified testing site. Availability may vary by region, so checking with local DMV listings or station directories can help ensure timely access to services before the inspection repeal takes effect.

How the Emissions Test Works in New Hampshire

The emissions test usually takes about 15 to 30 minutes, depending on station workload. Bring your vehicle registration and identification. First, the technician connects to the OBD‑II port to confirm system readiness and check for active fault codes or a lit check engine light. If monitors are not complete, the test may be deferred. Should the vehicle fail, you have 60 days to repair the issue and return for retesting. Common failure reasons include a lit malfunction indicator light, faulty connectors, or incomplete readiness monitors. Costs vary by testing station, so you can call ahead for estimates. After failure, the station may re‑inspect once repairs are complete, and you must pass before your registration is valid.

Frequently Asked Questions

Discover quick and comprehensive answers to common questions about our platform, listings, and services.

Does New Hampshire require emissions testing? Yes. Through the end of 2025, most passenger vehicles must undergo emissions testing as part of annual inspections. That requirement ends January 31, 2026, unless federal or state rules change.
Which vehicles need an emissions test in New Hampshire? Emissions tests apply to light‑duty gasoline vehicles model‑year 1996 and newer and diesel vehicles model‑year 1997 and newer with OBD‑II systems. Exempt vehicles may include older models, electric cars, or those without OBD systems.
How often do I need an emissions test in New Hampshire? Inspections, including emissions testing, are required annually upon registration renewal. The first test after a vehicle is registered may have a shortened validity tied to the owner’s birth month.
Which areas in New Hampshire require emissions testing? Emissions testing currently applies statewide for qualifying vehicles. Geographic differences may affect station availability, but the requirement is uniform until the end of the program.
Are electric or hybrid vehicles exempt from emissions testing in New Hampshire? True zero‑emission electric vehicles are exempt from emissions testing. Hybrids with OBD‑II systems are generally subject to the same inspection requirements as conventional vehicles.
Do diesel vehicles need emissions testing in New Hampshire? Yes. Light‑duty diesel passenger vehicles model‑year 1997 and newer with OBD‑II are included. Heavy‑duty diesel vehicles over 8,500 pounds may be exempt or covered under different rules.
What happens if my vehicle fails the emissions test in New Hampshire? If your vehicle fails due to an OBD fault or check engine light, you have 60 days to make repairs and return for a retest. You must pass before renewing your registration.
How much does emissions testing cost in New Hampshire? Fees vary by station and are not regulated by the state. Typical costs fall between $20 and $50, though prices may differ. Contact local stations directly for current pricing.
Do I need an appointment for emissions testing in New Hampshire? Some stations may accept walk‑ins while others require appointments. It is best to contact your local certified station to confirm their process and availability.
Where can I find emissions test locations in New Hampshire? You can locate certified testing stations through the state DMV or station directories. These lists show which facilities are authorized and can help you schedule service before the repeal date.

Can't find what you're looking for? Contact our customer support team

Learn More

Related Guides and Resources

For additional support, consult resources on understanding inspection exemptions, preparing your vehicle for testing, addressing failed tests, and staying informed on evolving state regulations. These guides can help clarify which vehicles qualify for exceptions and how to keep your vehicle inspection‑ready until the repeal goes into effect.

Own an Emissions Testing or Smog Check Station?

List your station for free and connect with drivers searching for certified inspection locations in your area. A verified profile helps local customers find you faster and increases your visibility across all 50 states.

No credit card required. Free plan available forever.