How to Remove Mayonnaise Stains

Quick answer

Scrape off the excess without rinsing, then work liquid laundry detergent or dish soap into the stain and let it sit 5 to 10 minutes. Wash in the hottest water the care label allows, and air dry until the stain is completely gone.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Scrape off the excess with a dull knife or spoon, and don't rub it in.
  2. Blot rather than rub, and don't brush the stain.
  3. Keep the item out of the dryer until the stain is gone.
  4. Test any cleaner on a hidden spot first.

Mayonnaise is an oily food stain, and most salad dressings are oil-based too, so ranch and vinaigrette tend to behave like other greasy foods on fabric. Creamy versions also carry egg and dairy, which is why this stain needs more than a quick rinse. If it has already been washed or dried in, you'll need to repeat the pretreat and hot wash before you can call it gone.

Keep every mayo or ranch shirt out of the dryer until the spot is fully gone, since heat sets the grease. Whites can handle a stronger pretreat, while colors and denim call for a gentler one. Dry-clean-only pieces should go to a professional, since a home wash can make the spot worse.

6 items

What you'll need

0 of 6 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

How to get mayonnaise out of clothes

0 of 6 done
  1. Step 1 of 6

    Scrape off the excess

    Use a dull knife or the back of a spoon to lift off whatever sits on top of the fabric. Don't rinse it first, because water can spread the oil.

    Tip. Scrape from the outside of the stain toward the middle so you don't spread it.

  2. Step 2 of 65-10 minutes

    Work in a liquid pretreat

    Work a prewash stain remover, liquid laundry detergent or liquid dish soap into the stain with your fingers. Let it sit for 5 to 10 minutes, and keep it wet so it doesn't dry on the fabric. Skip bar soap, which can set the stain.

    Tip. Work the product in from the back of the fabric when you can, so you're pushing the oil out instead of through.

    Careful. Don't use butter or cooking oil to loosen it; unsaturated oils age and form yellow stains.

  3. Step 3 of 65 minutes

    Optional: soak the item

    If the item can take a soak, mix 1 ounce of liquid detergent (about 1 1/2 tablespoons) per gallon of warm water. Keep the item fully submerged for no more than 5 minutes, and skip this step for delicate fabrics.

  4. Step 4 of 6

    Wash in the hottest safe water

    Wash the item in the hottest water the care label allows, using your normal liquid detergent. The heat helps lift the oil once the pretreat has loosened it.

    Careful. Hot water can set egg and dairy in mayonnaise, so use warm water if the label is unreadable.

  5. Step 5 of 620 minutes

    Check the spot before drying

    Look at the damp item in good light before it goes anywhere near a dryer. If the spot is still there, pour liquid detergent over it, let it set for 20 minutes, and rewash in warm water.

  6. Step 6 of 6

    Air dry until the stain is gone

    Hang the item to air dry, then check the spot again once it's dry. If a faint mark remains, repeat the pretreat and wash before any heat touches the fabric.

If you'd rather buy than mix

Best products for mayonnaise

A liquid laundry detergent or a prewash stain remover made for oil and grease is the right type of product here.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on this fabric, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

A removed mayo stain looks like the rest of the fabric, with no greasy shine when you hold it up to the light. If you see a faint yellow ring, the oil is still there, so repeat the pretreat before any heat.

What changes for yours

Adjust for your fabric

Whites and white shirts

For bleach-safe white cotton or linen, you can finish with a hot wash that uses detergent plus 1/3 cup chlorine bleach, once the pretreat is done. Add the bleach to the wash water and never pour it straight onto the stain. Use it only after the stain is fully rinsed out, and never on a spot that has had ammonia.

Salad dressing on white clothes behaves like mayo, so the same pretreat and check still apply. If the white item contains spandex, use a color-safe product instead of chlorine bleach.

Colors and denim

On colored fabric, use the hottest water the label allows, and skip chlorine bleach unless you know the color can take it. Test any product on a hidden seam first, since untested dyes can run.

If the stain survives the pretreat, the warm rewash and the detergent pour are the safest repeat. Hydrogen peroxide and rubbing alcohol are both off the list for colored fabric that isn't colorfast.

Silk, wool and delicates

Silk, wool, mohair, leather and spandex can't take chlorine bleach, so leave it out entirely. Skip oxygen bleach on wool and silk, including wool blends and silk blends, and don't use a biological enzyme detergent on either one.

Don't rub silk, and don't agitate wool in water, because that makes it felt and shrink. Blot the stain gently with a pretreat, and use the optional soak only if the label allows it.

Dry-clean-only items

Don't run the washer-based steps on a dry-clean-only item, because water and heat can ruin it. Scrape off the excess with a dull knife, blot gently with a dry cloth, and take it to a dry cleaner as soon as you can.

Tell the cleaner it's mayonnaise, since both the oil and the egg need to be handled. Oxygen bleach products aren't for dry-clean-only fabrics, so don't reach for one before you've asked.

Old, dried or set-in stains

An old mayo stain that you find days later is usually still oil, and it's harder to lift but often not hopeless. Start by repeating the pretreat and a hot wash, the same as for a fresh spill. If a faint mark survives, leave the detergent on for 20 minutes and rewash in warm water.

A stain that has been through the dryer has heat-set, so the job is to loosen it slowly instead of simply lifting it. Test a commercial solvent cleaner or waterless hand cleaner on a hidden spot, dab it on the stain, rinse it out, and let it air dry before you launder with detergent.

If the stain still shows, use the last resort: a few drops of liquid dish detergent with a few drops of ammonia, flushed out with water. Rinse thoroughly, then follow with a 30-minute soak in 1 quart of warm water with 1 tablespoon oxygen bleach powder. Realistically, a heat-set oil stain may fade rather than disappear, and the last resort is not for wool or silk.

Vinegar, baking soda, peroxide and more

Do home remedies work on mayonnaise?

Most home remedies for oily stains aren't worth the trouble, so start with liquid laundry detergent or dish soap. Some of these help with oily stains, while others add nothing, so it helps to know which to skip and why.

Works1Skip5

RemedyVerdictWhat to know
Dish soapGet it on Amazon WorksLiquid dish soap is the alternative pretreat, worked in and left for 5 to 10 minutes. Use a liquid, never a bar soap.
White vinegarSkipSkip vinegar; a liquid detergent pretreat does the lifting on this oil stain. The stain is oil, so a liquid detergent pretreat does the lifting.
Baking sodaSkipBaking soda is used for grease on hard surfaces, but on fabric it has to be tested first. Skip baking soda on fabric; detergent does this job instead.
Hydrogen peroxide (3%)SkipLeave peroxide out. It can damage colored fabric that isn't colorfast, and these steps don't need it.
Oxygen bleach (OxiClean)SkipOxygen bleach is a backup only, not something to start with. Only a last resort for a heat-set stain that still shows after the dish detergent and ammonia step: a 30-minute soak.
Rubbing alcoholSkipSkip alcohol; it can damage acetate, acrylic, silk and untested colored fabric. It can damage acetate, acrylic, silk and untested colored fabric.

What makes it worse

Mistakes to avoid

Don't rub or brush the stain

Rubbing pushes the oil deeper into the fabric and spreads it wider. Blot with a clean cloth or work the product in gently with your fingers.

Don't dry or iron it until the stain is gone

Heat sets oily food stains, and a dryer or iron can make a mayo mark impossible to remove. Check the spot while the item is still damp or air dried, and only use heat once you can't see any mark.

Don't mix bleach and ammonia

Never use chlorine bleach on a spot treated with ammonia, because the two form toxic chloramine gas. Rinse thoroughly between any two products you use on the same spot.

Don't use gasoline or lighter fluid on it

Gasoline, lighter fluid and carbon tetrachloride are not cleaning solvents for this stain. If you use a solvent cleaner, work in a well-ventilated room away from open flame, pilot lights and sparks, and don't smoke.

Troubleshooting

If the stain is still there

Pick what you're seeing:

The stain is still visible after washing.

Pour liquid detergent over it, let it set 20 minutes, and rewash in warm water. Air dry and check again.

A greasy ring remains after two washes.

Sponge with a commercial solvent cleaner or waterless hand cleaner, rinse, air-dry, and launder again.

The item already went through the dryer.

Repeat the pretreatment and hot wash. Dried-in oil is harder to lift, so expect to need the stronger steps.

When to call a professional

If the stain is old, set, or on a dry-clean-only item, a dry cleaner is the safer call. Tell them it's mayonnaise, with oil and egg in it, so they know what they're treating.

Questions

Does mayo, ranch, or salad dressing stain clothes?

Yes. Mayo is mostly oil, and most salad dressings are oil-based too, so they leave greasy marks that can darken over time.

Ranch is creamy and carries dairy as well. A fresh stain usually comes out with a quick pretreat and a hot wash.

Can you put mayo-stained clothes in the dryer?

No, not until the stain is gone. Heat sets oily food stains, so the dryer can make the spot permanent. Air dry the item, check it closely, and only use the dryer once you can't see any mark.

What's the best stain remover for mayo on clothes?

A liquid laundry detergent or a prewash stain remover made for oil and grease does the most work on mayo. Work it in, let it sit for 5 to 10 minutes, then wash in the hottest water the label allows.

Does mayo stain dry-clean-only clothes?

It can, and the washer-based steps aren't safe for those items. Scrape off the excess and blot gently, then take it to a dry cleaner and tell them it's mayonnaise. Oxygen bleach products aren't for dry-clean-only fabrics.

Is chlorine bleach safe on mayo stains?

Only on bleach-safe white cotton or linen, and only as the final wash after the stain is fully rinsed out. Never use it on wool, silk, mohair, leather or spandex, and never on a spot that was treated with ammonia.

Does mayo grease need a different treatment?

Not really, because the oil in mayo responds to the same pretreat as any grease stain. A liquid detergent worked in and a hot wash handle most of it. If the fabric allows a soak, the warm detergent soak adds extra lift.

Related

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. University of Georgia Extension
  2. American Cleaning Institute
  3. Cornell Cooperative Extension
  4. Texas A&M AgriLife Extension
  5. Iowa State University Extension
  6. Clorox
  7. Tide
  8. Carpet and Rug Institute
  9. New Jersey Department of Health