How to Remove Coffee Stains from Delicates & Lace

Quick answer

Blot the coffee with a clean white cloth, then sponge the spot from the back in cool water. Soak the lace for 15 minutes in warm water with a little white vinegar, rinse it well, and keep it away from heat until the stain is gone.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Blot the liquid with a clean, dry white cloth. Don't rub, which spreads the stain and can damage the fibers.
  2. Sponge the spot in cool water as soon as you can.
  3. Keep heat away, with no dryer, iron or hot air, until the stain is gone.
  4. Pretest any remover on a hidden spot first, and stop if color transfers.

Coffee on lace or other delicate fabric is a tannin stain, and cream or milk adds grease that needs its own treatment. Lace and embroidery are fragile, so keep hot water and chlorine away and work gently. Fresh spots often come out with patient blotting, but an old stain may only fade, and some won't come out at all.

Dab, don't rub, and use a delicate laundry detergent in cool water on coffee stained lace. Before you clean coffee stains from embroidery, test a hidden thread so the colors hold. If it's dry-clean-only, a professional is the safer call than a home treatment.

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

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

Step by step

0 of 6 done
  1. Step 1 of 6

    Blot and sponge in cool water

    Blot the coffee up with a clean white cloth or paper towel, pressing rather than rubbing. Then sponge the spot from the back of the lace with cool water, working from the outside edge toward the middle so the stain doesn't spread.

    Tip. Working from the back helps lift the coffee out of the lace instead of pushing it deeper.

  2. Step 2 of 6

    Dab on a liquid detergent

    If the coffee had cream or milk in it, the grease needs treating first. Put a drop of liquid heavy-duty detergent without enzymes on the spot, and dab it gently with a fingertip or a cloth.

    Careful. Dab, don't rub. Rubbing can damage the fibers and spread the stain.

  3. Step 3 of 615 minutes

    Soak in the vinegar solution

    Mix 1 quart of warm water and 1 tablespoon white vinegar in a basin. Lay the lace flat in the solution and let it soak for the full 15 minutes.

    Careful. Keep the soak to 15 minutes and don't overwet the lace.

  4. Step 4 of 6

    Rinse and launder by hand

    Rinse the lace well in cool water until no vinegar smell is left. Then launder it by hand in cool water, gently, without wringing it.

  5. Step 5 of 6

    Dry flat and check in daylight

    Lay the lace flat on a clean white towel to dry, away from any heat source. Once it's dry, check the spot in daylight, and if a shadow is still there, move on to the final treatment below.

    Careful. Heat sets coffee stains, so keep the lace away from the dryer, iron and hot air until the stain is gone.

  6. Step 6 of 6

    Bleach the last trace with oxygen bleach

    Use oxygen bleach on the fully rinsed lace only if the label allows it and the lace is colorfast. Rinse thoroughly, launder once more by hand, and dry it flat again before checking the spot.

    Careful. Never mix bleach with vinegar, ammonia or rubbing alcohol, and rinse the vinegar out completely first.

If you'd rather buy than mix

Best products for coffee on delicates & lace

Pick a plain liquid heavy-duty detergent without enzymes for the pretreatment. Buy plain white vinegar, not colored.

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

The stain is gone when the spot looks the same as the lace around it once it is completely dry. Check in daylight, because damp lace can look darker and hide a faint brown ring. If a shadow remains, return to the soak and repeat it rather than turning to heat.

What changes for yours

Adjust for your delicates & lace

Embroidery

Embroidery holds the stain in the stitches as well as in the cloth behind them, so you need to treat both. Work from the back of the piece, pressing a clean white cloth against the stain, and avoid pushing the coffee deeper into the thread. Dab the detergent only on the stitched area, not the whole piece, so the base fabric doesn't get overwet.

Keep the vinegar soak short, and check on a hidden stitch first that the thread colors hold, since colored thread can bleed. Once the stain is gone, lay the piece flat on a clean towel to air dry.

Silk lace

Silk lace gets only the detergent dab and the vinegar soak, nothing stronger. Test a hidden spot first, since vinegar can change the color of some dyes. Keep the lace wet only for the 15 minutes of the soak.

Rinse it well in cool water, and lay it flat to dry away from any heat. If a faint shadow is left, repeat the soak rather than moving to anything stronger.

Heirloom lace

Heirloom lace is only hand washed in cool water, and it never goes in the washing machine. Don't rub or squeeze it, and keep it wet only as long as the soak needs. Skip the bleach altogether.

If the stain is still there after one soak, stop and ask a conservator rather than trying a stronger treatment. Don't dry it in a dryer or press it with an iron.

Coffee with milk or cream

Cream and milk add grease to the coffee, so the detergent dab does more of the work on this stain. Check the spot after the dab for a greasy halo, and dab again if it still looks dull or shiny.

Only then move on to the vinegar soak, because the grease needs to be lifted before the tannin can come out.

Old, dried or set-in stains

An older coffee stain on lace is harder to shift, so a single soak may not finish it. If the label allows oxygen bleach, soak the lace in it for 1 to 6 hours, then wash it as usual.

A stain that has dried into the lace needs a damp cloth, worked from the outside edge toward the middle. Repeat the vinegar soak if it's still there, and let the lace dry completely between rounds.

If the coffee went through the dryer, it may be impossible to remove, so don't put it back in. Some stains won't come out at all, and on heirloom lace a long-standing stain may have weakened the fibers, so forcing it could make a hole. If it's still visible after washing, leave it alone and ask a conservator.

Vinegar, baking soda, peroxide and more

Do home remedies work on coffee on delicates & lace?

Plenty of home remedies get suggested for coffee, and some of them don't belong on lace. A vinegar soak in warm water is the gentle option for lace, and harsher remedies stay off it.

Works2Helps1Skip2Avoid2

RemedyVerdictWhat to know
White vinegarGet it on Amazon WorksUsed in the soak in the steps. Use white vinegar only, because colored vinegar can leave its own stain.
Oxygen bleach (OxiClean)Get it on Amazon WorksThe bleach for a last trace on colorfast lace only. Test a hidden spot first, and check the label before using it.
Club sodaGet it on Amazon HelpsIt works on fresh drink stains, so a splash on fresh coffee is fine if it's already in the kitchen. Club soda works on fresh drink stains, so a splash is fine if it's already in the kitchen.
Baking sodaSkipNot used for lace. It is a scrubbing cleanser, and fabric needs a hidden test first, which makes it a poor fit for delicate fibers.
Hydrogen peroxide (3%)SkipSkip it on lace, since peroxide is a bleach. On colored or non-colorfast lace it can change the color, so it stays off the list.
Dish soapAvoidAvoid it on lace and other delicate fabrics. Dish soap is unsafe for silk, velvet and other delicate fabrics, so the soak uses vinegar in warm water only.
Rubbing alcoholAvoidLace can be acetate or silk, and alcohol can damage both, as well as colored fabric, so keep it off unless you know the fiber.

Chemical safety

Never mix these

Some products in this guide react dangerously with each other. Use them one at a time and rinse with water in between.

Oxygen bleach (OxiClean) + Vinegar

OxiClean's maker says it should not be mixed with household chemicals other than detergent in the wash.

If they mix by accident: Don't use the mixture; ventilate the room and avoid breathing fumes or touching it; call Poison Control at 1-800-222-1222 for disposal advice or if anyone feels unwell.

What makes it worse

Mistakes to avoid

Don't guess the fiber

Lace can be cotton, silk, wool, synthetic or a blend, and the right treatment depends on which one it is. If you don't know, stick to the cool water, detergent and vinegar steps and leave out chlorine and alcohol.

Don't reach for bar soap

Bar soap and natural soap make coffee tannin stains harder to remove. Check the ingredient list on your detergent and skip any product that contains soap.

Don't use stronger mixes to speed things up

Doubling the vinegar or adding more detergent won't lift the stain faster, and it can weaken the lace. Stick to the measured amounts and let the soak do its job.

When to call a professional

Take the lace to a dry cleaner if the label says dry clean only, or if a hidden spot test shows color transfer. For heirloom or vintage lace, use a dry cleaner who handles wedding gowns and historical pieces, or a conservator. Valuable or historically important pieces are best left to a specialist.

Questions

How do I treat coffee stains on dry-clean-only fabric?

If the label says dry clean only, take the piece to a dry cleaner rather than treating it at home. If the label allows water, test a hidden spot first, and stop if the color moves. If the test is clean, blot the stain and dab it with cool water and a drop of detergent, and skip all bleach.

Can I use hot water to speed things up?

No. Start with cool water, which keeps the coffee from setting, and use warm water only for the soak. Hot water can set coffee into the fibers and can damage delicate lace.

Can I use an enzyme detergent on lace?

No, enzyme detergents are not for delicate fabrics such as lace. A liquid detergent without enzymes does the pretreatment job with less risk.

Can I machine wash coffee-stained lace?

Not if it's heirloom lace, which should only be hand washed. For everyday lace, check the label, and if it allows machine washing, use a gentle cold cycle in a mesh bag.

When can I wear the lace again?

Wait until the lace is fully dry and you've checked it in daylight. A damp spot can look gone when it isn't, so don't rely on a quick look.

Will coffee stain lace permanently?

It can, if it's left to set or put through heat. A fresh stain treated with blotting and cool water usually lifts, while an old stain may only fade. Treat it as soon as you can and keep heat away.

Coffee on other materials

All 34 materials for coffee

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. Texas A&M AgriLife Extension
  5. The Laundress
  6. Teknion
  7. New Mexico State University Extension
  8. Cornell Cooperative Extension