Maryland Emissions Test Cost: VEIP Fees, Counties & Failures

The Maryland emissions test cost is $14 at a full-service VEIP station, or free if you use a self-service kiosk or test online. Here is what to budget, who actually has to test, and why cars fail.

$14 full-service Free at kiosk/online $15 late fee Top fail: check engine light

πŸ’΅ The verdict on cost

$14 at a station, $0 if you do it yourself. The Maryland emissions test cost is one of the cheapest in the country. A full-service Vehicle Emissions Inspection Program (VEIP) test runs $14. Use a 24-hour self-service kiosk or the online OBD self-test (for eligible newer vehicles) and you pay nothing. The only way the price climbs is if you miss your deadline, which adds a $15 late fee.

Maryland runs the VEIP, a state-managed program rather than a network of private shops. That keeps the price flat and predictable. Unlike states where each garage sets its own rate, you will pay the same $14 whether you test in Rockville or Glen Burnie. The big money risk is not the test fee itself. It is what you spend on repairs if your car fails, which is where most drivers get surprised.

πŸ“Š Maryland VEIP costs at a glance

Here is every fee you might run into, so there are no surprises when your renewal notice arrives.

ItemCostNotes
Full-service station test$14Drive in, technician runs the test. Most common option.
Self-service kiosk$024/7 kiosks at select VEIP locations. Free, takes a few minutes.
Online OBD self-test$0For eligible newer OBD vehicles using a mailed adapter or eligible setup.
Late fee$15Added if you test after your due date. Raises full-service total to $29.
Retest after a fail$0One free retest is included after you make repairs.
Repair waiver threshold~$450Spend this on qualifying emissions repairs and you may waive a persistent fail.

Fees can be adjusted by the state over time, so confirm the current amount on your renewal notice. The $14 / free / $15-late structure has been stable for years and is what the overwhelming majority of drivers pay today.

πŸ—ΊοΈ Which Maryland counties require testing

Not every Marylander has to test. VEIP applies to vehicles registered in the more densely populated parts of the state where air quality monitoring matters most. Testing is required in 13 counties plus Baltimore City:

  • Anne Arundel, Baltimore, and Baltimore City
  • Calvert, Carroll, Cecil, and Charles
  • Frederick, Harford, and Howard
  • Montgomery, Prince George's, Queen Anne's, and Washington

If your vehicle is registered in a county not on this list (much of Western Maryland and the Eastern Shore outside Queen Anne's and Cecil), you are generally exempt. Brand-new vehicles also get a grace period, typically through the first three model years, before the first test is due. After that, Maryland tests most vehicles every two years. Very old vehicles, certain electric vehicles, and some other categories may also be exempt, so check your renewal notice for your specific status.

πŸš— When and how the test happens

You do not chase the test down. The MVA mails (or emails) a notice when your VEIP is due, usually a couple of months ahead of your registration renewal. Bring that notice or your vehicle information and:

  1. Pick your method. Full-service station for $14, or a free kiosk if your car qualifies for the quick OBD scan.
  2. Drive it warm. A car that has been running for 15 to 20 minutes is far more likely to have completed its readiness monitors, which is a common silent fail.
  3. Pass or fail on the spot. Most cars 1996 and newer get a plug-in OBD scan that takes only a few minutes.
  4. Renew. A pass clears the hold on your registration so you can renew.
Worried your car will fail?
Check the likely cause before you waste a trip to the VEIP station.
Run Free Diagnosis →

⚠️ Why Maryland cars fail emissions

Almost every modern fail comes down to the onboard computer, not tailpipe smoke. The single most common reason a car flunks the Maryland emissions test is an illuminated check engine light, because the OBD system reports stored fault codes directly to the analyzer. The top culprits:

  • Check engine light on. An automatic fail. The light means a stored emissions-related code. Find and fix that code first.
  • Incomplete readiness monitors. If you recently cleared codes or replaced the battery, the car may not have finished its self-checks. Drive a normal mix of city and highway for a few days, then retest.
  • Bad oxygen sensor. A failing O2 sensor sets codes like P0420 or P0171 and is one of the most common emissions failures.
  • Failed catalytic converter. Often signaled by P0420. The costliest common fix, which is exactly why the waiver exists.
  • EVAP leak. A loose, cracked, or worn gas cap can trip the evaporative system and cause a fail. The cheapest fix on this list, sometimes just a $15 cap.

🧭 If you fail: what to do next

A fail is not the end of the world, and Maryland is more forgiving than most states. Here is the decision path:

  • Identify the real cause. Do not throw parts at it. Read the codes and learn whether it is a $15 gas cap or a $1,200 catalytic converter. Our guide to reading a check engine light walks you through it.
  • Use the free retest. Maryland includes one free retest after repairs, so fix the issue, then return.
  • Watch the waiver line. If you spend roughly $450 or more on qualifying emissions repairs and still cannot pass, you may qualify for a waiver. Keep every receipt.
  • Sanity-check repair quotes. Before you approve a big converter or sensor job, run the estimate through our repair quote checker so you do not overpay.

❓ Frequently asked questions

How much does a Maryland emissions test cost?
A standard VEIP test at a full-service station costs $14. Testing at a self-service kiosk or online (for eligible OBD vehicles) is free. If you miss your deadline, a $15 late fee is added, raising the full-service total to $29.
Which Maryland counties require an emissions test?
VEIP testing is required in 13 counties plus Baltimore City: Anne Arundel, Baltimore, Calvert, Carroll, Cecil, Charles, Frederick, Harford, Howard, Montgomery, Prince George's, Queen Anne's, and Washington counties. Vehicles registered in other counties are generally exempt.
How often do I need an emissions test in Maryland?
Maryland tests most vehicles every two years (biennially). New vehicles get an initial grace period, typically the first three model years, before their first VEIP test is due.
What happens if I fail the Maryland emissions test?
You get one free retest after a repair. Maryland also offers a waiver if you spend a minimum amount (often around $450) on qualifying emissions repairs and still cannot pass. Bring repair receipts to qualify for the waiver.
What are the most common reasons Maryland cars fail emissions?
The top causes are an illuminated check engine light, an incomplete OBD readiness monitor status, a faulty oxygen sensor, a failed catalytic converter, and evaporative (EVAP) system leaks such as a loose or bad gas cap.
Can I drive my car if it fails the Maryland emissions test?
You can drive while you arrange repairs, but you cannot renew your registration until you pass or qualify for a waiver. Driving on an expired registration risks fines, so schedule repairs and a retest before your registration expires.

βœ… TL;DR

  • The Maryland emissions test cost is $14 full-service, $0 at a kiosk or online, with a $15 late fee if you miss the deadline.
  • Required in 13 counties plus Baltimore City; much of Western Maryland and the Eastern Shore is exempt.
  • Most vehicles test every 2 years; new cars get about a 3-model-year grace period.
  • Top fail reason is a check engine light. Diagnose the code before testing so you do not waste a trip.
  • One free retest, plus a ~$450 repair waiver if you still cannot pass.