The verdict
Drivers move to New Hampshire from states like Massachusetts or Connecticut expecting a dedicated emissions station and a dedicated bill. There is not one. The same shop that checks your brakes, tires, lights, and frame also plugs into your car's computer for the emissions portion. One visit, one sticker, one fee. The catch is that the emissions side can still fail you even when the car drives perfectly, and that is where most people get caught off guard.
What it actually costs
Because shops set their own labor rate, the New Hampshire emissions test cost varies by station, not by location. The numbers below reflect typical 2026 pricing for the combined safety-plus-OBD inspection.
| Item | Typical cost | Notes |
|---|---|---|
| Combined inspection (most cars) | $20 - $50 | OBD emissions check included, no upcharge |
| Emissions-only test | Not offered | NH has no standalone emissions program |
| Re-inspection after a fail | $0 - $25 | Often free at the same shop within the window |
| Diagnostic to find a failure cause | $100 - $150 | Shop scan and labor, varies by problem |
| Late / expired sticker fine | $50+ | Plus the cost of the inspection itself |
The inspection sticker is due annually, keyed to the month on your sticker rather than your registration. If your light is already on, the smart move is to diagnose it before the appointment so you are not paying twice: once for a guaranteed fail, and again for the retest.
Who needs the test and who is exempt
New Hampshire requires the OBD II emissions check on gasoline vehicles from model year 1996 forward, which is when the standardized onboard diagnostics port became federal law. The requirement is statewide, so it applies the same in Hillsborough, Rockingham, Merrimack, Strafford, and every other county. There is no cleaner-air zone carve-out and no rural exemption.
Generally subject to the OBD check
- Gasoline passenger cars and light trucks, model year 1996 and newer
- Vehicles registered anywhere in the state, all 10 counties
Generally exempt from the OBD portion
- Vehicles older than model year 1996 (pre-OBD II)
- Diesel-powered vehicles
- Motorcycles
- Antique and certain limited-use registrations
Exempt from emissions does not mean exempt from the safety inspection. A 1992 truck still needs the annual mechanical inspection and sticker, it just skips the computer scan. Confirm your specific case with the station, since registration type can change the rules.
Why cars fail (and how to avoid it)
An OBD emissions check is not a tailpipe sniffer in New Hampshire. The machine reads your car's own self-diagnosis. That means three things sink most cars:
- Check engine light on. An illuminated light is an automatic fail, full stop. The car decided something is wrong with an emissions system, and the state honors that decision.
- Stored trouble codes. Even if the light is off, pending or stored emissions codes can trigger a fail. Common culprits are an P0420 catalytic converter code, an P0171 lean condition, or an P0455 large EVAP leak from a loose or bad gas cap.
- Not-ready monitors. If you recently disconnected the battery or cleared codes, the readiness monitors reset. The car needs a few normal drive cycles to recheck its systems. Show up too soon and you fail for being incomplete, not for being broken.
The cheapest fix on this list is often a $15 gas cap. The most expensive is a catalytic converter, which can run well past $1,000 installed. If you are staring at a quote that high, run the numbers through our repair quote checker before you sign anything.
Common mistakes that cost money
- Clearing the code right before the test. Pulling the battery to kill the light resets readiness monitors. You trade a guaranteed fail for an incomplete fail. Drive it for several days first.
- Ignoring a soft check engine light. If the light has been on for weeks, it will not pass itself. Diagnose early so you have time for parts and a retest within your window.
- Assuming the gas cap is fine. A loose or cracked cap is the number one cause of an EVAP light right after fueling. Tighten it three clicks and drive a cycle before assuming the worst.
- Paying for a diagnosis you could narrow yourself. A $100 shop scan tells you the code. Knowing the likely cause first lets you walk in informed and avoid upsells.
Your step-by-step game plan
- Check the dash now. Is the check engine light on? If yes, you will fail. Handle it before you book.
- Identify the cause. Read the code or run our free AI diagnosis to get the ranked likely causes for your year, make, and model.
- Fix and clear. Repair the issue, then clear the code or let it clear on its own.
- Drive it ready. Complete several normal drive cycles so the OBD monitors report ready.
- Book the combined inspection. Any licensed NH station. Confirm the retest policy when you drop it off.
Do these in order and the New Hampshire emissions test cost stays at one inspection fee instead of a fail, a diagnosis, a repair, and a retest stacked on top of each other.
Frequently asked questions
TL;DR
New Hampshire has no separate emissions test or emissions fee. The OBD check is bundled into the annual safety inspection, which costs about $20 to $50 statewide across all 10 counties. Gasoline cars from 1996 forward need it; older, diesel, and motorcycle vehicles are usually exempt from the OBD portion. The fastest way to blow the budget is showing up with the check engine light on, which is an automatic fail. Diagnose first, fix, drive it ready, then go.