Replacing a gas cap is usually inexpensive and often doable by the vehicle owner. A typical non-locking gas cap costs about $5 to $40 for the part, with locking caps running around $25 to $60. On cars with capless fuel fill systems, replacement can be more involved and pricier, sometimes requiring a replacement of the filler neck. Labor is rarely necessary for a standard cap, but if you go to a shop, you may incur a small service fee or diagnostic charge if the check engine light has been triggered.
What drives the price of a gas cap
Prices vary depending on the cap type, whether you buy aftermarket or OEM, and the vehicle’s fuel system design. The following list outlines the common options and their typical price ranges.
- Aftermarket non-locking gas cap: typically $5–$15.
- OEM or dealer non-locking gas cap: typically $15–$40.
- Locking gas cap (anti-theft): typically $25–$60.
- Capless fuel filler system components (replacement may involve the filler neck, not a traditional cap): typically $100–$400 for parts, with labor if required.
Prices can vary by vehicle make, model, and region, and some vehicles use capless systems that behave differently from traditional caps. Always verify compatibility with your specific car before buying.
Typical costs with and without professional help
The cost of replacing a gas cap also depends on whether you DIY or hire a professional. The following list summarizes common scenarios and their typical totals.
- DIY replacement (standard cap): Part only, usually $5–$40 depending on brand and source.
- Professional replacement (standard cap): Parts $15–$60 plus labor, typically $20–$60, for a total of about $35–$120.
- Capless fuel filler system repair (capless design): Part $100–$400, labor $50–$150, for a total of roughly $150–$550.
- Diagnostics or light reset if the check engine light was on due to a loose cap: Diagnostic fees can range from $40–$100; some shops waive the fee if the part is purchased there or if the code clears after replacement.
For most drivers, a standard gas cap replacement remains a low-cost repair, and doing it yourself is common practice. Capless systems and OEM-only parts can raise the price significantly, and in rare cases may require more extensive filler-neck work.
Special considerations and tips
Before buying, check your owner's manual or the parts counter for the exact cap size and type. If you have a capless system, confirm whether your car requires a replacement of the filler neck rather than a traditional cap. If the check engine light persists after replacing the cap, you may need further diagnostics to address other emissions or vacuum issues.
Summary
Replacing a gas cap is typically inexpensive. Expect roughly $5–$40 for a standard cap, $25–$60 for a locking cap, and substantially more if your vehicle uses a capless filler system or if labor and diagnostics are involved. Doing it yourself is usually the cheapest option, and many people find the process quick and straightforward. If the check engine light remains after replacement, seek professional diagnostics to identify any other underlying issues.


