How to Remove Oil Stains from Delicates & Lace

Quick answer

Blot the oil with a dry white cloth, then cover it with cornstarch or talc and let it work. For dry clean only clothes, take the piece to a dry cleaner after that and say it's an oil stain.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Blot with a clean, dry white cloth or white paper towels; don't rub, which spreads the stain and can damage the fibers.
  2. Keep heat away (no dryer, iron, or hot air) until the stain is gone; heat sets stains.
  3. Read the care label before you apply anything.

Oil on delicate fabric can look like a small spot, but rubbing it or applying heat pushes it deeper into the weave. Whether you can work on it at home depends on the care label, since dry clean only pieces belong with a cleaner. Fresh oil is easier to lift, while older marks can resist even careful treatment.

Oil in a washable delicate piece can usually be worked out with a little delicate laundry detergent, dabbed in rather than rubbed. Bike grease on delicate clothes behaves the same way, so treat it while it's still fresh. If a silk piece still shows a dark ring after that, stop and take it to a cleaner.

Before you start

What delicates & lace can take

Use with care6

  • Water
  • Soaking
  • Oxygen bleach
  • Enzyme cleaners
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)

Avoid4

  • Hot water
  • Chlorine bleach
  • Scrubbing and abrasives
  • Heat, once the stain is out

3 items

What you'll need

0 of 3 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

Step by step

0 of 6 done
  1. Step 1 of 6

    Blot up the excess oil

    Press a clean, dry white cloth or white paper towel onto the stain to lift the oil sitting on top. Swap in a fresh section as it fills, and work from the outside of the spot toward the middle.

    Tip. Keep pressing rather than sliding the cloth across the fabric.

  2. Step 2 of 6

    Read the care label

    Find the care label before you apply anything, and check which cleaning methods it allows. If it says dry clean only, the piece goes to a cleaner after the absorbent step; if it names a method you can't use, skip that method completely.

    Careful. Never use a product or procedure the care label prohibits.

  3. Step 3 of 6

    Test a hidden spot first

    Try the absorbent and any other remover you plan to use on an inside seam or hem. Blot it and look at the result before you treat the stain itself.

    Careful. Stop if color transfers or changes.

  4. Step 4 of 6

    Spread cornstarch or talc

    Dust the absorbent over the stained area and let it stand as long as it keeps pulling oil out of the fabric. When the powder is clumped and oily, lift it off with a clean, dry cloth and repeat until most of the stain is gone.

    Tip. Dust it on lightly so the powder doesn't pack into the weave.

  5. Step 5 of 6

    Take dry clean only pieces to a cleaner

    If the label says dry clean only, bring the piece to a professional dry cleaner now, while the oil is still in the fabric. Tell them it's an oil stain and where the absorbent sat, and let them choose the treatment. Washable pieces skip this step and move on to the next one.

  6. Step 6 of 6

    Wash only washable velvet

    If the label allows washing and the piece is washable velvet, use cold water on a delicate cycle, and only after the absorbent has done its work. Other washable delicates should stay out of the washer until the label is clear.

    Careful. Velvet takes chlorine bleach only if the maker's specification says it is bleach-cleanable, so skip bleach otherwise.

If you'd rather buy than mix

Best products for oil on delicates & lace

The only product types in this method are plain cornstarch or talc as the absorbent and dry-cleaning solvent, which belongs in a professional's hands.

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

Finished the steps? How does it look?

How to tell it's working

A working spot leaves oil on the cloth or powder with each round, and each round lifts less than the one before. When the powder stops taking up oil, you've done what you can at home.

What changes for yours

Adjust for your delicates & lace

Oil and grease on delicate clothes

Grease stays on the fibers longer than plain oil, so it usually needs more rounds of absorbent before it's down to a faint mark. Keep repeating the absorbent step, and change the cloth each time it fills.

If the stain is still visible after several rounds, the dry cleaner is the next stop, even for a washable piece.

Delicate silk

Silk can't take oxygen-bleach powders, so keep those out, and skip dish soap and enzyme detergent too. The absorbent step is the safe way to start, and a dry cleaner is the right next stop for a dry clean only silk piece.

Because silk is so fragile, don't work on it at home beyond the absorbent step unless the label clearly allows more.

Grease on delicate polyester

For polyester, the care label is the guide: if it allows washing, the steps above apply, and if it's dry clean only, the cleaner takes over after the absorbent step. Keep heat off the stain until it's gone, since no dryer, iron, or hot air is safe during treatment.

If the grease still shows after the absorbent rounds, give the piece to a cleaner rather than trying a stronger product at home.

Bike grease on delicate clothes

Bike chain grease is a lubricating oil, so it's an oil stain and the same blot-and-absorb steps apply. Start with blotting and the absorbent step, and repeat until the powder stops coming away dark.

If it stays dark after several rounds, hand the piece to a dry cleaner rather than adding anything new at home.

Butter on dry clean only clothes

Butter is a fat, so it behaves like the other oil stains here. Blot it, then cover it with cornstarch or talc and let it work, because that's the part you can safely do at home on dry clean only clothes.

Take the piece to a dry cleaner after the absorbent step, and tell them it's butter so they can plan the treatment.

Olive oil on dry clean only clothes

Olive oil is a cooking oil, and cooking oils can age into a yellow stain if they aren't completely removed. Blot it and use the absorbent, and keep going until the powder stops coming away oily.

Because the fabric is dry clean only, hand it to a professional cleaner before the stain has a chance to set. Tell the cleaner it's olive oil, since cooking oil can yellow.

Old, dried or set-in stains

Old oil is harder to remove than fresh oil, and some stains won't come out at all. Repeat the absorbent step as many times as it takes, because some stains need several rounds. For a stubborn cooking-oil stain, a dry cleaner may use a dry-spotter pad of 1 part mineral oil to 8 parts dry-cleaning solvent, kept on the stain and then flushed with dry-cleaning solvent.

If the spot has dried, it's more set than it was, so don't try to force it at home. If the piece has been through the dryer, that heat may already have locked the stain in, and it belongs with a professional.

If it's still visible after repeated rounds, stop and take the piece to a dry cleaner rather than pushing harder at home. Heirloom and museum textiles are the exception: a long-standing stain may have weakened the fibers, so leave it alone.

Vinegar, baking soda, peroxide and more

Do home remedies work on oil on delicates & lace?

You'll see many home remedies for oil, and not all of them suit delicate fabric. Many home remedies for oil don't suit delicate fabric, so start by covering the spot with cornstarch or talc.

Works1Skip3Avoid2

RemedyVerdictWhat to know
Cornstarch / talc / baby powderGet it on Amazon WorksIt's the absorbent used in the steps, so it's the one to start with.
White vinegarSkipSkip vinegar; it can change the color of some dyes.
Baking sodaSkipSkip baking soda; fabric needs a test first.
Hydrogen peroxide (3%)SkipSkip peroxide; colored fabric that isn't colorfast can change.
Dish soapAvoidAvoid dish soap on silk, velvet or other delicate fabrics.
Oxygen bleach (OxiClean)AvoidIt's not for silk, wool, their blends or dry-clean-only fabrics, so keep it out.

What makes it worse

Mistakes to avoid

Don't use cooking oil to loosen it

Using cooking oil as a lubricant to loosen the stain backfires. Any part that isn't fully removed ages and forms a yellow stain later.

Don't use the dryer or an iron

Dryer heat can make the stain impossible to remove, and velvet's nap flattens under heat and pressure. Steam velvet instead, and keep the piece out of the dryer until the stain is gone.

Don't use solvent near flames

Dry-cleaning solvents are flammable, so use them only in a well-ventilated room with no flames, pilot lights or sparks nearby. If you're unsure whether the fabric can take it, leave the solvent to the dry cleaner.

Don't use oxygen-bleach powders on silk or wool

Oxygen-bleach powders aren't for silk, wool, their blends or dry-clean-only fabrics, and the product label says so. That rule holds even when the stain looks stubborn.

When to call a professional

Use a professional dry cleaner when the label says dry clean only or when a hidden-area test shows color transfer. For heirloom or vintage pieces, choose one that specializes in wedding gowns and historical items, or a conservator. For valuable or historically important pieces, seek expert help before any treatment.

Questions

Can I use cornstarch on an oil stain on silk?

Yes, cornstarch is an absorbent and the right first move on silk before a dry cleaner. Dust it on lightly, let it work, and repeat until the powder stops coming away oily.

How do I get oil out of dry clean only clothes?

Blot the oil, cover it with cornstarch or talc, and let it work until most of the stain lifts. Then take the piece to a professional dry cleaner and tell them it's an oil stain.

Can I wash oil out of delicate clothes at home?

Only if the care label allows washing, and even then only after the absorbent has done its work. Washable velvet can go in cold water on a delicate cycle, and for other delicates, check the label or ask a cleaner if you're not sure.

Will a butter stain leave a mark on dry clean only clothes?

It can, if the fat stays in the fabric, so the absorbent step matters. Cover it, let it work, and take the piece to a dry cleaner so the rest comes out before it sets.

Will olive oil turn yellow on delicate clothes?

It can, if any of the oil stays in the fabric, because cooking oils age and form yellow stains. Keep the absorbent working until it stops picking up oil, then hand the piece to a cleaner.

Can I remove an old oil stain from delicate clothes?

Sometimes, but old oil is harder to remove than fresh oil, and some stains won't come out at all. Try the stronger options in the set-in section, then a dry cleaner, and don't keep forcing it at home.

Does bike chain grease need a different method?

No, it's a lubricating oil, so the same blot-and-absorb steps apply. If it stays dark after several rounds, a dry cleaner is the next stop.

Methods, care labels and related guides

Good to know

Oil on other materials

All 40 materials for oil

Other stains on delicates & lace

All 18 stains on delicates & lace

Start from the bigger picture

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. Iowa State University Extension
  4. The Laundress
  5. Teknion
  6. New Mexico State University Extension
  7. Cornell Cooperative Extension