What New Jersey's emissions test checks and why your car needs one

New Jersey requires emissions testing to measure how much pollution your vehicle releases through its exhaust. The test checks your car's onboard diagnostic system — the computer that monitors whether your engine is burning fuel cleanly — and runs a tailpipe test that measures actual emissions of nitrogen oxides, particulate matter, and other pollutants. If your car fails, you cannot renew your registration until you fix the problem and pass a retest.

The state runs this program because the air quality in parts of New Jersey, particularly near New York City and Philadelphia, falls below federal standards set by the Environmental Protection Agency. When too many cars emit excessive pollution, the state loses federal highway funding and faces restrictions on new industrial development. Your emissions test is part of how New Jersey stays compliant with the Clean Air Act.

Most cars built after 1996 have the onboard diagnostic system that makes testing possible. Older vehicles, diesel trucks, and some specialty vehicles follow different rules. The test itself takes about 10 to 15 minutes and costs between $45 and $55 depending on your vehicle type — the state sets the price, so it does not vary between testing stations.

Key Takeaways

  • New Jersey tests all gasoline vehicles registered in the state, and the test measures both your car's onboard computer data and actual tailpipe emissions.
  • You must pass emissions testing before you can renew your vehicle registration, and you have 60 days after your registration expires to complete the test.
  • If your car fails, you have 30 days to make repairs and retest at no additional charge at the same station.
  • Vehicles 25 years old or older are exempt from emissions testing, as are some diesel trucks and motorcycles.
  • Testing stations are run by private operators under state contract, and you can find one near you through the New Jersey Motor Vehicle Commission website.

Who has to test and who does not

Every vehicle registered in New Jersey with a gasoline engine built in 1996 or later must pass an emissions test before registration renewal. This includes sedans, SUVs, pickup trucks, and vans. The rule applies whether you own the car outright or lease it — the person whose name is on the registration is responsible for getting it tested.

Vehicles exempt from testing include cars 25 years old or older (based on model year), motorcycles, diesel-powered vehicles, hybrid vehicles, and electric vehicles. Diesel trucks have their own separate testing program that checks for visible smoke and particulate emissions rather than the standard onboard diagnostic test. If you own a diesel vehicle, you will see a different fee and testing procedure listed at the station.

Vehicles registered outside New Jersey do not need to test in New Jersey, even if you live here and drive the car regularly. However, if you move to New Jersey and register your car here, you must pass the test before you can complete the registration transfer.

When you have to test and how long you have

Your emissions test is due during your vehicle registration renewal window. The Motor Vehicle Commission sends you a renewal notice in the mail about 30 days before your registration expires. That notice tells you the exact date your registration ends and when you must complete testing.

You have 60 days after your registration expires to complete the emissions test. If you test during that 60-day window, your registration renewal is still valid — you do not lose your registration for being late on the test. However, if you do not test within 60 days of expiration, your registration becomes invalid and you cannot legally drive the car. You will then need to renew your registration and pass the test before you can drive again.

The best time to test is in the month before your registration expires. This gives you time to fix any problems if your car fails, and you avoid the rush in the final weeks before expiration.

What happens during the test and what causes a failure

When you arrive at a testing station, you will provide your registration and keys. The technician connects a scanner to your vehicle's onboard diagnostic port — a connector usually located under the steering wheel or dashboard — and reads the data your car's computer has stored. The scanner checks whether your engine's emissions control systems are working and whether any fault codes are present.

Next, the car is placed on a dynamometer (a machine with rollers that simulate driving) or the technician performs an idle and acceleration test. During this part, a probe measures the actual pollutants coming out of your tailpipe. The results are compared to New Jersey's emissions limits, which vary by model year and engine size.

Your car fails if it has an active fault code related to emissions control, if the onboard diagnostic system is not communicating properly, or if tailpipe emissions exceed the state limit. Common failure causes include a faulty oxygen sensor, a loose or missing gas cap, a malfunctioning catalytic converter, or a check engine light that is on. A failed test does not mean your car is unsafe to drive — it means the emissions control system is not working as designed.

What to do if your car fails

If your car fails, you have 30 days to make repairs and return to the same testing station for a free retest. You do not pay the testing fee again — the retest is included in your original test fee. The station will give you a written failure notice that explains which emissions system failed and what the fault code means.

Take that failure notice to a repair shop and show it to the mechanic. The fault code tells the mechanic where to look. For example, a code P0420 points to the catalytic converter, while P0135 points to the oxygen sensor. Not every fault code requires an expensive repair — sometimes the problem is a loose gas cap or a corroded battery terminal that is preventing the computer from communicating correctly.

If you cannot afford repairs within 30 days, you can request a waiver from the Motor Vehicle Commission. A waiver allows you to renew your registration without passing the test, but you must have spent at least $200 on repairs or diagnostic work and still failed the retest. Waivers are not automatic — you must submit proof of the repair attempts and the retest failure to the Motor Vehicle Commission in writing.

Finding a testing station and what to bring

New Jersey has about 50 emissions testing stations located throughout the state. You can find the complete list and search by county or city on the New Jersey Motor Vehicle Commission website. Each station is independently operated but follows the same state testing procedures and fees.

Bring your vehicle registration card and a valid photo ID. Some stations accept walk-ins, but many require an appointment — call ahead or check the station's website before you go. Testing stations are typically open during regular business hours, Monday through Friday, with some offering Saturday hours.

Make sure your car is in drivable condition before you arrive. If your check engine light is on, the test will likely fail, but you should still go ahead and test so you know what needs to be fixed. If your car will not start or is making unusual noises, have it looked at by a mechanic first — the testing station cannot test a car that is unsafe to drive.

What happens after you pass

Once your car passes the emissions test, the testing station sends the results electronically to the Motor Vehicle Commission. You will receive a receipt showing that you passed. You can then complete your vehicle registration renewal online, by mail, or in person at a Motor Vehicle Commission office. Your registration renewal is now valid and your registration period extends for another two years.

You do not need to bring the emissions test receipt to renew your registration — the Motor Vehicle Commission already has the results. However, keep the receipt for your records in case there is ever a question about whether you tested.

Frequently Asked Questions

What if I just bought a used car and it has not been tested yet?

If the car's registration has expired, you must test it before you can renew the registration in your name. If the registration is still valid, you have until the expiration date to complete testing. The previous owner's test results do not transfer to you — you must test again.

Can I test my car in a different state if I travel there?

No. Only New Jersey testing stations can issue results that satisfy New Jersey's registration requirement. If you move out of state, you no longer need to test in New Jersey. If you move back, you must test again before renewing your registration.

What if my car has a check engine light but I do not know why?

Go ahead and test anyway. The testing station's scanner will read the fault code and give you a written report. That report tells you and your mechanic exactly what system is failing. If the code is not emissions-related, your car may still pass the test.

Do I need to test if I lease my car instead of owning it?

Yes. The lessee — the person whose name is on the lease agreement — is responsible for emissions testing. Check your lease agreement to see whether you or the leasing company handles testing. Many leasing companies include testing in their maintenance package.

What if I cannot afford to fix my car in time?

Request a waiver from the Motor Vehicle Commission if you have spent at least $200 on repairs or diagnostics and still failed the retest within 30 days. Submit your failure notice, proof of repair costs, and the retest failure to the Motor Vehicle Commission. Waivers are not may provide, but they allow you to renew your registration while you save for repairs.