How to Remove Gasoline Stains and Odors From Clothes and Carpet

A man pumping gas into a car

Tom Merton / Getty Images

Gasoline spills are some of the worst stains to remove from clothing or carpets. In addition to the stain, you have to deal with the smell. You must also take special care because the fuel spill makes the fabric more flammable. Even when you think the stain is gone, the smell can linger, letting you know that it is not truly clean and still needs to be handled carefully.

Clothing and rags stained with gas or diesel must not be washed with other clothing. If you can smell any fumes after washing them, the process is not complete. That is a signal that you should not put the clothes or rags in the clothes dryer, or else you risk starting a fire.

Stain Type Oil-based 
Detergent Type Stain remover
Water Temperature Hot

Project Metrics

Keep this time frame in mind before removing the stain.

  • Working Time: 15 minutes
  • Total Time: 1 hour, 15 minutes

Before You Begin

Test any detergents or cleaning solutions in an inconspicuous area first to ensure that it does not discolor the fabric.

Dry cleaning chemicals can interact with the gasoline, so it is not safe to use a home dry cleaning kit for these stains. Take the garment to a professional dry cleaner immediately. Discuss the stain with them so they can use safe procedures to clean it.

At all costs, do not dry the clothes in a clothes dryer until the stain is entirely gone. If gasoline is still present on the garment, it can ignite in your dryer and cause a fire. If possible, dry the clothes outside. Otherwise, use an indoor rack or clothesline.

What You'll Need


  • Baking soda (optional)
  • Water
  • Stain remover stick, gel, or spray
  • Liquid laundry detergent or dishwashing detergent
  • Vinegar (optional)
  • Ammonia (optional)
  • Orange cleaner (optional)


  • Paper towels
  • Soaking basin (optional)
  • Washing machine
  • Soft-bristle brush (optional)

How to Remove Gas Stains and Odors From Clothing

  1. Remove Excess Gasoline

    Blot the clothing with paper towels to remove any excess gasoline or fuel and dispose of them safely. You can also use baking soda to absorb gasoline from a wet spot on your clothing.

    Proper Disposal of Clean-Up Towels

    Make sure you prevent your used, flammable towels or cloths used for blotting from starting a fire. To do this, set out the cloth or towel to air dry. Flammable gas fumes will dissipate in the open air. Once the item is dry, find a sealable metal tin, put the towel or cloth in it, and wet the material until its damp. Seal the container. Discard it with your trash.

  2. Pretreat With Stain Remover

    Pretreat with a solvent-based stain removal product, like Shout, Zout, or Spray 'n Wash to break up the petroleum products. Allow the stain remover to work for at least 15 minutes before washing. Wash the clothing at the hottest setting appropriate for the fabric. Hot water is necessary to remove the gas fully from the clothing.

  3. Use Liquid Dish Soap or Heavy Duty Laundry Detergent

    Liquid dish soap is another product that is designed to remove greasy and oily stains, especially the Dawn brand that was developed for that purpose. If you do not have it handy, you can pretreat with an enzyme-based heavy-duty liquid detergent. Work in 2 tablespoons of dish soap or liquid detergent with a soft-bristle brush. Allow the clothing to sit for up to 5 minutes before soaking in hot water for 30 minutes. It is important to use the hottest water that is safe for the fabric type. Launder the clothing at the hottest water setting appropriate for the fabric.

  4. Treat With Baking Soda Paste or Soak

    Check the clothing for odor and stains after washing. If any remain, use baking soda to help remove the stain and odor. You can make a baking soda paste of 2 parts baking soda and 1 part water and rub it directly onto the stain. Allow it to air dry and then brush the baking soda off of the clothing. This step can be repeated until the gasoline is fully removed.

    Alternatively, you can soak the stained clothes overnight submerged in water with 1 cup of baking soda added. Wash, rinse, and check for odor. You may have to repeat the baking soda paste application or baking soda soak until the odor is gone.

  5. Soak Lingering Odors in Vinegar Solution

    If you still have any gasoline smell left, you might also try a vinegar and water soak for 30 minutes. Repeat the vinegar soak again.

  6. Soak Heavily Soiled Items in Ammonia Solution

    Another suggestion for exceptionally heavy odors is to soak the clothing in the washer full of warm water and 1 cup of non-sudsing household ammonia. This will smell itself, so shut the lid. Soak for several hours or overnight. Drain and wash as usual.

    Beware of Toxic Mixture

    Ammonia is a wonderful cleaner, but it has one very important warning that you must heed. Never use any chlorine bleach or detergents containing chlorine with ammonia. This mixture makes a dangerous form of chlorine gas, and these toxic fumes can be deadly.

  7. Try Orange Cleaner as Final Resort

As a last resort, you can also add a little orange cleaner to the wash load to help break down the traces of gasoline and get rid of the smell. Look for an all-purpose cleaner derived from oranges, like OrangeGlo's Orange Clean All-Purpose Cleaner or Fantastik Orange Action Cleaner.

Illustration of how to remove gas odor from clothing
The Spruce / Theresa Chiechi

How to Remove Gas Stains or Odors From Carpet and Upholstery

Large spills are a fire hazard and will need to be professionally cleaned. Turn off all electrical appliances and prevent static electricity sparks by keeping family members and pets out of the room. Open windows and doors and use fans to ventilate the vapors. For small spills or a splash of gas, you can try a household remedy for your carpet or upholstery.

Project Metrics

Keep this time frame in mind before removing the stain.

  • Working Time: 20 minutes
  • Total Time: 4 to 8 hours

What You'll Need


  • Baking soda or cat litter (optional)
  • Water
  • Liquid dishwashing detergent


  • Paper towels, sponge, or clean, white cloth
  • Soft-bristle brush
  • Vacuum
  1. Absorb Small Gas Spills

    For small spills on the carpet, in vehicles, or fabric-covered furniture, absorb any liquid with paper towels and dispose of them safely (see Tip, above). Sprinkle the stained area with baking soda or kitty litter, leaving it in place for at least four hours or overnight. Be sure to ventilate the area and prevent sparks from electrical appliances or static electricity.

  2. Dab on Dishwashing Detergent Solution

    Make a solution of 1 tablespoon of dishwashing detergent in 1 cup of water. Work the solution into the stained area with a soft-bristle brush from the outside edges inward.

  3. Blot and Rinse Area

    Blot it with paper towels or white cloth to remove the liquid. Then use plain water on a sponge or cloth to rinse the spot and remove any soap.

  4. Air Dry and Vacuum

Air-dry the area, keeping it well-ventilated and away from any direct heat sources. Once it is dry, vacuum the area.

These methods should remove the stain and odor. If the stain is big or continues to linger after trying these methods, then seek help from professional cleaners.