Emissions test results are valid for two years in most states, but some states allow three years for newer vehicles

Your emissions test result is good for two years from the date you pass in the majority of states. A few states — including California, New York, and Massachusetts — extend this to three years for vehicles that are newer or have lower mileage. The exact window depends on your state's rules and sometimes on your vehicle's age or model year.

You need to renew your test before the expiration date to keep your vehicle registration current. Most states will not renew your registration without a passing test result, and some will not let you renew online or by mail if your test has expired. The expiration date appears on your test certificate or receipt, so check it when you leave the testing station.

Key Takeaways

  • Most states honor emissions tests for two years; California, New York, and Massachusetts allow three years for some vehicles.
  • The expiration date is printed on your test certificate — check it before you leave the testing station.
  • You cannot renew your vehicle registration in most states without a current passing test result.
  • If your test expires before you renew your registration, you will need to take a new test before the registration office will process your renewal.
  • Some states allow you to take your test up to 90 days before your registration expires, so you can renew early.

When your test expires and what happens next

The two-year clock starts on the date you pass the test, not on the date your registration expires. If you pass on January 15, your test is good until January 15 two years later. Your registration may expire on a different date — often your birthday or the anniversary of your original registration — so you may have a window of time when your test is still valid but your registration is not.

Once your test expires, you cannot use that result to renew your registration. If you wait until after the test expires to renew, you will have to take a new test first. Some states let you take the test up to 90 days before your registration expires, which gives you a buffer. Check your state's rules or ask at your local testing station whether you can test early.

State-by-state differences in test validity

California allows three years for vehicles model year 2000 and newer. New York allows three years for vehicles model year 2008 and newer. Massachusetts allows three years for vehicles model year 2010 and newer. All other vehicles in these states, and all vehicles in other states that require testing, follow the two-year rule.

A handful of states have different rules for diesel vehicles or for vehicles over a certain age. Wyoming, for example, allows three years for vehicles model year 2010 and newer. If you own an older vehicle or a diesel truck, ask your testing station whether a longer validity period applies to you. The safest approach is to check your test certificate when you receive it — the expiration date will be printed on it.

What to do if your test has expired

If you discover your test has expired after you have already tried to renew your registration, you will need to take a new test before the registration office can complete your renewal. This can delay your registration by a week or more, depending on how long it takes to get a testing appointment. Some testing stations have same-day or next-day availability, but others may have a wait.

If your registration has already expired because your test expired, you should not drive the vehicle on public roads in most states. Contact your local registration office to find out whether you can renew by mail or online once you have a new passing test, or whether you need to visit in person. Many offices now accept test results by email or through an online portal, which can speed up the process.

How to keep track of your test expiration date

Write the expiration date from your test certificate into your phone calendar or planner. Set a reminder for two weeks before the date so you have time to schedule a test if you need one. Some states send registration renewal notices by mail, and these notices often include a reminder about the test requirement, but do not rely on this — the notice may arrive late or get lost.

If you renew your registration online or by mail, the system will usually reject your renewal if your test has expired or is about to expire. This is actually helpful because it forces you to get a new test before your registration lapses. If you renew in person at the registration office, bring your test certificate so the clerk can confirm the date.

Testing early to avoid a lapsed registration

Many states allow you to take your emissions test up to 90 days before your registration expires. This means you can pass a test in November even if your registration does not expire until January, and that new test will be valid through November two years later. This strategy works well if you know your registration renewal date and want to avoid the rush closer to the important date.

Ask your testing station whether your state allows early testing. If it does, you can schedule your test whenever it is convenient — you do not have to wait until your registration is about to expire. This also gives you a safety margin: if you fail the test, you have time to fix the problem and retest before your registration important date arrives.

What happens if you fail and need to retest

If you fail an emissions test, you have a set number of days to retest at no charge in most states. This period is usually 30 days, though some states allow 60 days. The failed test does not count toward your two-year validity period — only a passing test does. So if you fail in January and pass in February, your two-year window starts in February, not January.

Keep your failed test receipt because you will need it to show the testing station that you are retesting within the allowed window. Some stations will waive the retest fee without the receipt, but others will not. If you retest after the allowed period has passed, you will have to pay the full testing fee again.

Frequently Asked Questions

Can I renew my registration if my test expired last month?

No. You will need to take a new emissions test and pass it before the registration office will renew your registration. Once you have a passing test, you can renew by mail, online, or in person, depending on what your state offers. The new test will be valid for two years from the date you pass.

Does my test expiration date change if I move to a different state?

No. The validity period is set by the state where you took the test. If you move to a state with a longer validity period, you still cannot use a test that has already expired. If you move to a state with a shorter validity period, your test remains valid for the full two years (or three years) from when you passed it, even though that state's new tests would only be good for a shorter time.

What if I take my test right before my registration expires?

You can take the test and pass it on the same day your registration expires, and your registration office will still renew your registration. However, you should not wait this long because if you fail the test, you will have no time to retest before your registration lapses. Test at least a few weeks before your registration expires to give yourself a safety margin.

Do I need to keep my old test certificate after I pass a new one?

You do not need to keep the old certificate for registration purposes, but it can be useful to keep for your records. If there is ever a dispute about when you last tested, having the old certificate proves the date. You can throw it away once your new test is in the system and your registration has been renewed.

If I pass a test in December, when does it expire?

If you pass on December 15, your test is valid until December 15 two years later. The expiration date is always exactly two years (or three years in certain states) from the date you pass, regardless of what month it is or when your registration expires. Check your test certificate for the exact expiration date printed on it.