The check engine light came on, the code reader says P0455 or P0456, and the car drives just fine. Maybe you smell a little fuel near the car after parking. That is an EVAP leak, and now you want to know what the fix costs.
So how much does an EVAP leak repair cost? Often just $20 to $50 for a new gas cap, and $220 to $450 for a new purge or vent valve at a shop, by the price pages of repair shops in Orlando and Austin.
A leaking charcoal canister is the big one. Toyota’s own canister costs $287.67 to $383.55 for a Tacoma, Camry or Tundra, before any labor.
In this guide I will show you what the EVAP system is, what each fix costs, how long the carmakers say the jobs take, which cars have an extended warranty, and what owners paid.
What the EVAP System Does
EVAP is short for evaporative emissions. The system traps the fuel vapor from your tank in a charcoal canister, and a purge valve lets the engine draw it in and burn it.
Luxury Auto Works, a repair shop in Austin, Texas, writes that a small EVAP leak often comes from a loose or worn gas cap, cracked purge lines or a leaking vent valve.
The signs are small too: a fuel smell after parking, or a check engine light with a code from P0440 to P0457. So the gas cap is the first and cheapest thing to check.

What Each Fix Costs at a Shop
Here are the prices from Luxury Auto Works and from Irish Mike’s Total Car Care, a repair shop in Orlando, Florida, from their pages of 2026:
A small leak can be hard to find. The Austin shop uses a smoke machine, which shows even pinhole leaks in the EVAP lines and valves.
Tekmetric, a company that makes software for repair shops, found the average shop labor rate in the US was $132 an hour in June 2026.
The Charcoal Canister Is the Expensive Part
When the canister itself cracks or clogs, the part alone costs a few hundred dollars. Here are Toyota’s own canisters on ToyotaPartsDeal, a Toyota dealer’s parts website, checked October 7, 2026:
The labor is the smaller part of that job. Kia gave its dealers 0.7 hours to inspect and replace the canister on an Optima, in a campaign from September 2016.
How Long the Carmakers Say It Takes
Carmakers publish the time they pay their dealers for a warranty job. Here are the EVAP jobs I found in their bulletins on NHTSA’s website:
So at the US average rate, an hour of book time is about $132. A purge valve took 0.2 to 1.0 hours in these bulletins, so a bill for 3 hours deserves a question.
Check for an Extended Warranty First
Some EVAP parts are known faults. GM found that the purge valve may not close fully on some 2019 Chevy Traverse and Buick Enclave models with the 3.6 engine, and on some 2020 Chevy Sonic and Trax and Buick Encore models.
In June 2023 GM covered that valve for 15 years or 150,000 miles, and its bulletin also has a way to pay back owners who already paid for the repair.
Hyundai extended the canister warranty on some 2012 to 2016 Velosters and 2011 to 2015 Sonata Hybrids to 10 years or 120,000 miles. Kia replaced cracked canisters free on some Optima, Rondo and Sedona models in 28 salt belt states.
So before you pay, ask a dealer of your brand to check your VIN for warranty extensions and campaigns. It costs nothing to ask.
What Owners Paid
Here is what owners on Ranger5G, Tacoma World and the Tundras forum paid or were quoted, with links to their posts:
- The owner of a 2019 Ford Ranger with 34,152 miles was charged $192.40 for a new purge valve and $375 for 3 hours of labor, $192.40 + $375 = $567.40 in all, in May 2024.
- After a smoke test, a Toyota dealer quoted a Tacoma owner $1,600 for a whole new gas tank, because the leaking hose comes attached to the tank, in April 2024.
- On a 2006 Tacoma, a $25 Toyota gas cap fixed the leak code, in October 2025.
- A Tacoma owner bought Toyota’s canister for $243.17 and fitted it at home in 4 hours, in January 2022.
- A Tundra owner was trying to avoid a new canister, which costs around $700, in December 2023.
So the same warning light can mean a $25 cap or a $1,600 quote. Try the cap first, then pay for a smoke test before any big part goes in.

Is It Safe to Drive With an EVAP Leak?
A small EVAP leak mostly costs you an emissions test. The Austin shop counts it among the most common reasons a car fails the Texas inspection.
A purge valve stuck open is different. GM’s bulletin says it can make the engine run rough, hesitate or stall at idle, and Ford’s bulletin describes hard starts, no starts and a drop in engine speed after filling up.
Answers to the Questions People Ask About EVAP Repairs
How much does an EVAP leak repair cost?
Often $20 to $50 for a new gas cap and $220 to $450 for a purge or vent valve at a shop, by shops in Orlando and Austin. A new charcoal canister is $287.67 to $383.55 for the Toyota part alone.
How much does an EVAP smoke test cost?
The shops price diagnosis at $50 to $200 in Orlando and $149 to $199 in Austin, where the fee is often credited toward the repair. The Austin shop uses a smoke machine to find small leaks.
How much does a purge valve replacement cost?
$220 to $450 for a purge or vent valve at the Austin shop. A Ranger owner paid $192.40 for the part and $375 for 3 hours of labor, while the carmakers’ bulletins give 0.2 to 1.0 hours for the job.
Can a gas cap cause an EVAP leak code?
Yes. A loose or worn gas cap is often the cause, by the Austin shop, and a $25 Toyota cap fixed the code on a 2006 Tacoma.
Is an EVAP leak covered by warranty?
On some cars. GM covers the purge valve on some 2019 and 2020 models for 15 years or 150,000 miles, and Hyundai extended the canister warranty on some Velosters and Sonata Hybrids to 10 years or 120,000 miles.
Where These Prices Come From
- Luxury Auto Works, Check Engine Light Diagnosis and Emissions Diagnosis, Austin, Texas, February 2026.
- Irish Mike’s Total Car Care, Check Engine Light Repair, Orlando, Florida, June 29, 2026.
- Tekmetric, Average Auto Repair Labor Rates by State, June 30, 2026.
- ToyotaPartsDeal, canisters for the 2012 Tacoma, 2015 Camry and 2016 Tundra, checked October 7, 2026.
- GM, Special Coverage N232395300, Evaporative Emissions Purge Valve (June 2023); Ford, TSB 16-0075 (April 2016); Kia, Service Campaign SC135 (September 2016); Hyundai, bulletin 17-FL-002 (March 2017), all on NHTSA’s website.
- Ranger5G, P04F0 code, Evap System problem (2024); Tacoma World, P0441 and P0455 OBD Codes (2024), EVAP P0456 Small Leak Detected (2025) and Replacing the Charcoal Canister (2022); Tundras, Evap Cannister Vent Valve (2023).
I hope this helps you fix the light without paying for parts you do not need. If you have any questions, you can email me at costcheckr@gmail.com.


