P0457 — EVAP Leak Detected (Fuel Cap Loose/Off)

P0457 means evap leak detected (fuel cap loose/off). The system specifically suspects the fuel cap — it's loose, missing, or not sealing. This is the friendliest EVAP code y

Safe to drive

You can keep driving — get it checked when convenient.

What it means

The system specifically suspects the fuel cap — it's loose, missing, or not sealing. This is the friendliest EVAP code you'll ever get.

Most likely causes, ranked

  1. Loose gas cap

    Tighten until it clicks.

  2. Missing gas cap

    Replace it.

  3. Worn cap seal

    New cap fixes it.

  4. Damaged filler neck

    Prevents sealing even with a good cap.

Typical repair cost

Typically $0–$30

Tightening is free; a new cap is typically $15–$30. Costs are estimates and vary by vehicle, location, and shop.

Get an AI diagnosis nowDescribe your symptom or enter your code — free

Common questions

Is P0457 serious?

Safe to drive. Tighten or replace the cap; the light usually clears itself within a few drive cycles.

How much does it cost to fix P0457?

Typically $0–$30. Tightening is free; a new cap is typically $15–$30.

Can I drive with P0457?

You can keep driving — get it checked when convenient.

What causes P0457?

The most common cause is loose gas cap. Tighten until it clicks.

Related