Most Likely Causes (Ranked)

The gas cap seals the fuel system. If it's loose, cracked, or the gasket is degraded, fuel vapors escape continuously. This is the most common and cheapest fix. The check engine light often illuminates for EVAP system leak.

Small amounts of fuel can splash or drip during fill-up and land on the car's exterior or your hands. This produces a temporary gas smell that fades within minutes to an hour.

Fuel lines, fittings, and connections can develop leaks from age, corrosion, road damage, or vibration loosening connections. Even a small drip creates a strong gasoline smell due to rapid evaporation.

Fuel injector O-rings and seals degrade over time and can leak fuel onto the hot engine. This produces a gas smell mixed with burning as the fuel partially evaporates on the hot intake manifold.

The evaporative emission system captures fuel vapors from the tank. A failed charcoal canister, purge valve, or vent valve allows vapors to escape rather than being recycled into the engine.
How to Fix It
Check and Replace Gas Cap
$5-15Fix #1 — takes 10 seconds.
- 1Remove and reseat the gas cap with a firm click.
- 2Inspect the gasket for cracks or debris.
- 3If damaged, replace it — universal gas caps are $5-15 at any auto parts store.
- 4If the check engine light was on for EVAP, it may take a few drive cycles to clear.
Inspect for Visible Leaks
$0Look under the car and under the hood.
- 1Park on clean, dry pavement. Let the car sit for 30 minutes. Check for wet spots or stains under the car.
- 2Open the hood and look for wet areas near fuel injectors and along fuel lines.
- 3Fuel is clear to light yellow and has a strong, unmistakable smell. Distinguish from oil (dark, oily), coolant (green/orange, sweet), or water (clear, no smell).
- 4If you find an active fuel leak — don't drive the car. Call a tow truck and mechanic.
Professional Fuel System Inspection
$50-150If you can't find the source.
- 1A mechanic can pressure-test the fuel system to find small leaks.
- 2EVAP system diagnosis using a scan tool reveals which component has failed.
- 3Fuel line repair: $100-400 depending on location and accessibility.
- 4Fuel injector O-ring replacement: $150-300 (labor-intensive on some engines).
EVAP System Repair
$100-500If check engine light shows EVAP codes.
- 1Gas cap replacement: $5-15.
- 2Purge valve replacement: $100-200.
- 3Charcoal canister replacement: $150-400.
- 4EVAP system smoke test to find leaks: $50-100.
When to Call a Professional
Active fuel dripping under the car — do NOT start the engine. Call for a tow.
Strong gas smell inside the cabin while driving — open windows and pull over. This is a fire hazard.
Gas smell + check engine light flashing — engine misfire may be dumping raw fuel into the exhaust. Stop driving.
Gas smell in a garage — open the garage door immediately. Fuel vapors are explosive.
How to Prevent It
Tighten gas cap until it clicks after every fill-up.
Replace gas cap every 5 years — the rubber gasket degrades.
Don't overfill the tank — fuel needs expansion room. Stop at the first automatic click.
Address check engine lights promptly — EVAP codes indicate the system can't contain fuel vapors.
Annual underhood inspection — look for wet spots near fuel system components.
Why Gasoline Smell Is Dangerous
Gasoline is extremely volatile — it evaporates readily at room temperature, and the vapors are heavier than air, pooling in low areas like garages and underbodies. Gasoline vapor is explosive when it reaches a concentration of 1.4-7.6% in air. A single spark can ignite it.
Beyond fire risk, gasoline contains benzene — a known carcinogen. Chronic low-level exposure to gasoline vapors (like from a persistent leak) has been associated with increased cancer risk. The EPA classifies benzene as a Group A human carcinogen. This is why fuel system leaks shouldn't be tolerated even if they seem minor — both the fire risk and the health risk warrant prompt repair.
Frequently Asked Questions
Right after filling up: yes, briefly. Any other time: no. Even a faint persistent gas smell means fuel vapors are escaping the sealed system.
Yes — a loose or failed gas cap is the #1 cause of EVAP system check engine lights. It's worth trying a new $10 cap before paying for diagnosis.
Gas cap: $5-15. Fuel line repair: $100-400. Injector O-rings: $150-300. EVAP components: $100-500. The cost depends entirely on what's leaking.
Only if it's clearly from a recent fill-up and fading. A persistent gas smell means fuel is leaking and you're driving with a fire hazard. Get it inspected.
Small external leaks (line drips, cap seepage) may not trigger the EVAP system warning. The absence of a light doesn't mean the smell is safe to ignore.
