Whether your car needs an e-check depends on your state's rules, your vehicle's age, and sometimes its emissions test history
An e-check (or emissions inspection) is required in about half of U.S. states, but the rules about who has to get one vary widely. Some states test every vehicle every year. Others test only cars over a certain age, or only in certain counties. A few states don't require emissions testing at all. The only way to know for sure is to check your specific state's program — not a general rule that applies everywhere.
Your state's Department of Environmental Quality, Department of Motor Vehicles, or equivalent agency runs the program and publishes the requirements online. You can also call your local DMV or search "[your state] emissions testing requirements" to find the official rules in minutes. If you're moving to a new state or your car is registered in a state you're unsure about, this is the first step.
Key Takeaways
- About half of U.S. states require emissions testing; the other half do not, so your state's specific rules determine whether you need an e-check.
- States that do require testing often exempt vehicles under a certain age (commonly 3 to 8 years old, depending on the state) and sometimes exempt diesel trucks or other categories.
- Your state's DMV or environmental agency website lists the exact requirements, vehicle age cutoffs, and testing frequency for your registration area.
- If your car failed an e-check in the past, some states require you to test again even if you normally wouldn't, until it passes.
- Registering your vehicle without a passing e-check where required can result in a failed registration renewal and fines.
States That Require Emissions Testing and Their Age Cutoffs
States with mandatory emissions programs include California, Colorado, Connecticut, Delaware, Illinois, Indiana, Kentucky, Louisiana, Maryland, Massachusetts, Missouri, Nevada, New Jersey, New Mexico, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, Texas, Utah, Virginia, Washington, and Wisconsin. However, the rules within each state are not the same. Most exempt newer vehicles — typically those 3 to 8 years old — because new cars are engineered to pass and rarely fail. Some states test every two years instead of every year. A few test only in specific regions where air quality is a concern.
For example, California tests all vehicles over 6 years old every two years. Colorado exempts vehicles under 7 years old. Texas requires testing in certain metropolitan areas but not statewide. New York tests vehicles over 3 years old annually in most counties, but exemptions explore in some rural areas. The age cutoff, testing frequency, and geographic scope all matter, so checking your state's specific rules is essential.
How to Find Your State's E-Check Requirements
Start with your state's official environmental or motor vehicle agency. Search "[your state name] emissions testing" or "[your state name] e-check requirements" and look for the .gov domain. Most state programs have a dedicated page that lists which vehicles must be tested, the age cutoff, testing frequency, and where to find a testing station. Some states also have an online tool where you enter your vehicle's year, make, and model to see whether testing applies to you.
If you can't find the answer online, call your local DMV or your state's environmental quality office. Have your vehicle's year, make, model, and registration information ready. They can tell you in one call whether your car needs an e-check this year and where the nearest testing station is located. If you're renewing your registration online or by mail, the renewal notice sometimes indicates whether an e-check is required before you can complete the renewal.
Vehicles Commonly Exempt From E-Check Requirements
New vehicles are the most common exemption. Most states exempt cars under 3 to 8 years old (the exact age varies by state). Some states also exempt vehicles that are over a certain age — typically 25 years or older — because they are considered classics or antiques. Diesel trucks are often tested under different standards or exempted entirely in some states. Hybrid and electric vehicles may be exempt or tested less frequently in certain programs.
Vehicles registered as non-commercial or for off-road use only are sometimes exempt. If your car is registered as a classic, antique, or collector vehicle, it may not need testing. If you've recently moved to a state and your car was registered elsewhere, you may have a grace period before your first e-check is due. Check your state's rules to confirm whether your vehicle falls into an exempt category.
What Happens If Your Car Failed an E-Check Previously
If your vehicle failed an emissions test in the past, most states require you to retest before you can renew your registration, even if you normally wouldn't need testing that year. Some states allow you to skip a year if your car passed the previous test, but a failure resets that clock. You'll typically need to have the vehicle repaired and then pass a retest before registration renewal is complete.
A few states offer a waiver program: if you've spent a certain amount of money on repairs (often $300 to $500) and the vehicle still fails, you may be able to register it anyway for one year while you continue repairs. This varies significantly by state, so ask your testing station or DMV whether a waiver is available if your car fails again. Registering without a passing test where required can result in a failed renewal and fines.
When E-Check Testing Is Due During the Registration Year
Most states require the e-check to be completed before you renew your registration, not on a fixed calendar date. If your registration expires in June, you typically need to pass the test sometime before June — often within 30 to 90 days before the expiration date, depending on the state. Some states allow testing up to a certain number of days after registration expires, but it's safer to test before.
A few states test on a fixed schedule (for example, all vehicles registered in your county test in the spring). Check your registration renewal notice or your state's website to see the testing window for your vehicle. If you're unsure when your registration expires, check your registration card or your state's DMV website. Testing early in the window gives you time to address any failures before your registration important date.
States With No Emissions Testing Requirement
About half of U.S. states do not require emissions testing at all. These include Alaska, Arizona, Arkansas, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maine, Michigan, Minnesota, Mississippi, Montana, Nebraska, Nevada (outside certain areas), New Hampshire, North Dakota, Oklahoma, Oregon, South Carolina, South Dakota, Tennessee, Vermont, West Virginia, Wyoming, and others. If you live in one of these states, you do not need an e-check to register your vehicle.
However, if you move from a non-testing state to a testing state, or vice versa, your obligations change. When you register your vehicle in a new state, follow that state's rules, not your previous state's. If you're unsure whether your state requires testing, the fastest way to confirm is to call your local DMV or check the state's official motor vehicle agency website.
Frequently Asked Questions
How do I know if my state requires e-checks?
Search "[your state name] emissions testing requirements" on your state's official DMV or environmental agency website. You can also call your local DMV with your vehicle's year, make, and model. They'll tell you whether testing is required and where to find a testing station.
What if I just bought a used car — do I need an e-check right away?
It depends on your state's rules and the car's age. If the vehicle is under your state's age cutoff (typically 3 to 8 years), you likely don't need one. If it's older and your state requires testing, you'll need to pass an e-check before you can register it in your name. Check your state's rules or ask the DMV when you transfer the title.
Can I register my car without an e-check if it's required?
No. If your state requires an e-check and your vehicle doesn't meet an exemption, you cannot complete registration renewal without a passing test result. Attempting to register without one can result in a failed renewal and fines. If your car fails, you'll need to repair it and retest before registration is complete.
What if I move to a different state — do I need a new e-check?
When you register your vehicle in a new state, you must follow that state's rules. If you're moving to a state that requires e-checks and your car is old enough to need one, you'll need to pass a test before or shortly after registration. If you're moving to a state with no e-check requirement, you won't need one.
How much does an e-check cost?
Cost varies by state, typically ranging from $15 to $50. Some states cap the fee; others allow testing stations to set their own prices. Check your state's program website or call a local testing station for the exact fee in your area. The cost is separate from your registration renewal fee.