
A smoke test for a car 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 your vehicle's make and model. The primary purpose of a smoke test is to find vacuum or evaporative system leaks by pumping non-toxic, visible smoke into the system, allowing a technician to easily spot where it escapes.
Several key factors influence the cost:
It's important to view this test as an investment in accurate diagnosis. Pinpointing a small leak early can prevent more expensive issues down the line, like poor fuel economy, failed emissions tests, or engine performance problems.
| Service Provider Type | Typical Price Range | Notes |
|---|---|---|
| Independent Auto Repair Shop | $80 - $150 | Often the most cost-effective option. |
| Car Dealership Service Center | $120 - $220 | Higher labor rates, but specialized knowledge for your brand. |
| National Chain (e.g., Firestone) | $90 - $180 | Standardized pricing, but can vary by location. |
| Quick Lube/General Shop | $70 - $130 | May not have the specialized equipment; call ahead. |
| Mobile Mechanic | $60 - $120 | Convenient, but confirm they have a smoke machine. |
If your check engine light is on with codes related to the EVAP system (like P0442), a smoke test is the most efficient way to find the source of the problem. Always ask for an upfront quote before authorizing the diagnostic.

You're probably looking at around a hundred bucks, give or take. My local guy charges a flat $95 for the test, which includes the diagnosis. It’s way cheaper than just throwing parts at the problem hoping something sticks. If the light’s on for an EVAP leak, this is the fastest way to find it. Just call a couple of shops near you and ask for their diagnostic fee for a smoke test.

Think of the cost as paying for precision. Instead of spending money on several potential fixes, the smoke test directly identifies the exact leak source. For an average of $80 to $200, you're a definitive answer. This targeted approach saves you both time and money on unnecessary repairs. It’s a smart, efficient use of your repair budget, especially when dealing with a persistent check engine light related to the fuel vapor system.

I just had this done on my old SUV because the check engine light kept coming back. The independent shop I go to charged me $110. It took them about 30 minutes, and they showed me exactly where the smoke was coming from—a cracked hose under the intake. It was a relief to have a clear answer. The part was only $15, and the test fee was applied to the total repair cost. Definitely ask if the diagnostic fee gets credited if you have them do the fix.

A smoke test is a critical diagnostic step, not a routine item. The cost is directly tied to the technician's expertise and the specialized equipment used. The machine generates safe, non-toxic smoke that is introduced under low pressure to visually trace leaks in systems that are otherwise impossible to see. This investment in accurate diagnosis prevents the far greater expense of replacing components like purge valves or charcoal canisters based on guesswork. Always ensure the shop provides a detailed report showing where the leak was found.


