A gas cap is a straightforward part you can replace yourself in minutes
Your gas cap seals the fuel tank opening and prevents fuel vapors from escaping. When it cracks, loosens, or goes missing, your car's check engine light often comes on, and you may notice a fuel smell near the tank. Replacing it is one of the easiest car maintenance tasks — you unscrew the old one, screw on the new one, and you're done. The whole job takes less than five minutes and costs between $3 and $25 depending on your car's make and model.
You don't need special tools or a mechanic. A replacement cap from an auto parts store will work, though your car's original manufacturer cap (called an OEM cap) fits more precisely and lasts longer. If your check engine light is on because of the gas cap, it should turn off within a few driving cycles once the new cap is installed.
Key Takeaways
- A loose, cracked, or missing gas cap triggers the check engine light and allows fuel vapors to escape, which affects emissions and fuel economy.
- You can buy a replacement cap at any auto parts store, a dealership, or online for between $3 and $25 depending on your vehicle.
- Installation takes under five minutes: drive to a safe location, turn off the engine, unscrew the old cap, and screw on the new one hand-tight.
- The check engine light may stay on for a few driving cycles even after you install a new cap, because the car's computer needs time to clear the error.
- An OEM cap from your car's manufacturer fits better and lasts longer than a universal aftermarket cap, though both work.
Why your gas cap matters
The gas cap does three things: it seals the fuel tank to prevent fuel from sloshing out, it keeps dirt and water out of the tank, and it maintains pressure inside the tank so fuel vapors stay contained. Modern cars have emissions systems that monitor whether vapors are escaping. When the cap is loose, cracked, or missing, the system detects the leak and turns on the check engine light.
A missing or broken cap also lets fuel evaporate faster, which wastes gas and costs you money at the pump. Over time, water and debris can enter the tank and damage the fuel pump or injectors — a much more expensive repair than replacing the cap now.
How to find the right replacement cap
Your car's gas cap is specific to your vehicle's year, make, and model. The easiest way to find the right one is to write down that information and take it to an auto parts store like AutoZone, O'Reilly, Advance Auto Parts, or NAPA. Staff can look up the correct cap in their system and show you the options. You can also order online using your vehicle information, or call your car's dealership parts department and ask for the OEM cap.
Aftermarket universal caps cost $3 to $8 and fit most vehicles, but they may not seal as tightly as the original. OEM caps cost $10 to $25 and fit precisely. If you plan to keep the car for years, the OEM cap is worth the extra cost. If you're replacing it temporarily, a universal cap works fine.
Before you buy, check whether your old cap is still at home or in the car. Sometimes a cap falls off while driving and lands nearby. If you find it and it's not cracked, you can straightforward screw it back on — no purchase needed.
Steps to replace the gas cap yourself
Park your car in a safe location away from traffic and turn off the engine. Let the engine cool for a few minutes if you've been driving, because the fuel tank can be warm.
Open the fuel door (usually a small panel on the side of the car near the rear wheel). On some cars you push it gently and it pops open; on others there's a small lever or button inside the car. Consult your owner's manual if you're not sure.
Grip the gas cap and turn it counterclockwise (to the left) until it comes free. Some caps have a ratcheting click as you turn — keep turning until it stops. Set the old cap aside.
Take the new cap and align it with the opening. Turn it clockwise (to the right) by hand until it clicks or stops. Do not force it — hand-tight is correct. Over-tightening can crack the cap or damage the threads on the tank.
Close the fuel door and start the engine. The check engine light should still be on, but it will turn off after the car's computer runs its diagnostic cycle, which usually takes three to ten driving cycles (a driving cycle is one start, some driving, and one stop).
What to do if the check engine light stays on
If the light stays on after two weeks and several driving cycles, the problem may not be the gas cap. Other issues — a faulty oxygen sensor, a loose battery terminal, or a catalytic converter problem — also trigger the light. You can read the error code yourself using a code reader (available at auto parts stores for $25 to $100, or you can borrow one), or you can take the car to a mechanic or dealership to have them read it.
Some auto parts stores will read the code for free. Call ahead and ask whether they offer this service. Bring your car keys so they can plug in the scanner while the car is parked at the store.
When to replace the cap versus when to repair it
A gas cap cannot be repaired — it's a sealed unit. If it's cracked, loose, or missing, replacement is the only option. The good news is that replacement is cheap and fast. If the cap is straightforward loose (not cracked or missing), you may be able to tighten it by hand first. Turn it clockwise until you hear or feel a click. This sometimes clears the check engine light without buying a new cap.
If the cap is cracked or the threads are stripped, tightening won't help. Buy a new one and install it the same day if you can, because a missing or broken cap will trigger the light again as soon as the car's computer runs its next diagnostic cycle.
Frequently Asked Questions
Will my car run without a gas cap?
Yes, your car will run, but the check engine light will come on and stay on. Fuel will evaporate faster, costing you money in wasted gas. Water and dirt can also enter the tank and damage the fuel pump over time. Replace the cap as soon as you can.
Can I drive to the auto parts store if my gas cap is missing?
Yes. The car will run fine for short distances. The check engine light will be on, but that's a warning, not a sign of when ready danger. Drive directly to the store, buy a cap, and install it in the parking lot if you want.
Why is my new gas cap leaking?
The cap may not be screwed on tightly enough, or the threads on the tank opening may be dirty or damaged. Remove the cap, wipe the threads with a clean cloth, and screw the cap back on until you hear a click. If it still leaks, the tank threads may be stripped and you may need a professional to inspect it.
Is an OEM cap really better than an aftermarket cap?
OEM caps fit more precisely and seal better, so they last longer and are less likely to rattle or come loose. Aftermarket caps work fine for most drivers, but if you're keeping the car long-term, the OEM cap is worth the extra $10 to $15.
How long does a gas cap last?
A gas cap typically lasts five to ten years depending on weather, how often you open the fuel door, and the quality of the cap. UV exposure and temperature changes can crack the rubber seal over time. If your cap is more than seven years old and the light comes on, replacement is likely the fix.