
A smoke test typically costs between $80 and $200 at a professional repair shop. The final price depends heavily on your location, the shop's labor rates, and whether the test reveals leaks that require further diagnosis. For most drivers, budgeting around $120 to $150 is a reasonable expectation for a standard smoke test on a common car model.
This test is a crucial diagnostic procedure used to find vacuum or evaporative system leaks. A machine introduces non-toxic, visible smoke into the vehicle's intake or fuel vapor systems. A technician then watches for where the smoke escapes, pinpointing the exact location of leaks in hoses, gaskets, or valves. It's far more efficient than older methods of guessing and spraying chemicals.
Several key factors influence the cost:
Here’s a sample of cost estimates from different sources to give you a clearer picture:
| Source / Shop Type | Estimated Cost Range | Common Use Case / Note |
|---|---|---|
| Independent Auto Repair Shop | $80 - $180 | Most common scenario for everyday vehicles. |
| Car Dealership Service Center | $100 - $250 | Often for specific brand models, potentially higher labor rates. |
| National Chain (e.g., Firestone) | $90 - $200 | Standardized pricing, but can vary by location. |
| Online Consumer Reports | $70 - $170 | Based on aggregated user-submitted price data. |
| Complex Diagnosis (if leaks found) | $150 - $400+ | Includes test plus additional labor to identify all leak points. |
It's always best to get a upfront quote. Ask the shop if the diagnostic fee is waived if you proceed with the repairs with them. A smoke test is a smart investment that can save money by accurately identifying small, hard-to-find leaks that hurt performance and fuel economy.

Just had one done on my SUV last week. The check engine light was on, and the code pointed to an evaporative leak. My local mechanic charged me a flat $125 for the smoke test. It took him about 30 minutes, and he found a cracked vacuum hose right away. The total cost with the new hose was under $200. Definitely call around; I got quotes from $100 all the way up to $175 at the dealership.

Think of it as paying for precision. You might pay $80-$200, but you're buying a technician's time and a specialized machine to find the problem fast. Without it, they might spend hours guessing and replacing parts, which costs you more. It's a targeted diagnostic, not a repair. The fee is for the accurate answer, which then tells you exactly what needs fixing and how much that will be.


