How to Get Chocolate Out of Clothes

Updated July 2026

The short answer

Chocolate is a three-part stain: cocoa butter (fat), cocoa pigment, and usually dairy (protein). The common mistake is hot water — it melts the fat deeper in and cooks the dairy protein onto the fibers. The right order: let melted chocolate firm up, scrape off what you can, flush with cold water from the back, treat the fat with dish soap, and let an enzyme detergent handle the dairy and pigment in a cold-to-warm wash. Check before drying. Chocolate that looks gone when wet can reappear as a brownish shadow when dry.

Before you start

You need: a spoon or dull knife, cold water, liquid dish soap, enzyme detergent. Optional: oxygen bleach for remaining discoloration on washable fabric, ice cubes to firm up melted chocolate.

If the chocolate is melted and smeared, harden it first — hold an ice cube against the back of the fabric or put the garment in the freezer for 15 minutes. Firm chocolate scrapes off; soft chocolate smears in.

Check the care label; take silk, wool, and dry-clean-only items to a professional.

Steps

  1. 1Firm up melted chocolate first. Ice cube on the back of the fabric or 15 minutes in the freezer.
  1. 2Scrape off as much as possible with a spoon or dull knife.
  1. 3Flush cold water through the back of the stain to push chocolate out of the fibers.
  1. 4Work in a small amount of dish soap to break down the cocoa butter. Let it sit 5–10 minutes.
  1. 5Rinse cold , then wash with an enzyme detergent on a cold or warm cycle per the care label — the enzymes handle the dairy protein.
  1. 6Check while damp. A brownish shadow means pigment remains: soak in dissolved oxygen bleach for 30 minutes (test colored fabric on a hidden seam first) and rewash.
  1. 7Air dry until the stain is confirmed gone. Dryer heat sets both the fat and the pigment.

What not to do

  • Do not use hot water on fresh chocolate — it melts the fat deeper and sets the dairy protein.
  • Do not scrape soft, melted chocolate — firm it up with ice first or you will smear it wider.
  • Do not rub — blot and scrape only.
  • Do not skip the dish soap step — detergent alone often leaves the cocoa butter behind as a dull dark patch.
  • Do not dry the garment until the stain is fully out.

Frequently asked questions

How do you get dried chocolate out of clothes?

Scrape off the dried chocolate first, then flush cold water through the back of the stain. Work in dish soap for the cocoa butter, let it sit 10–15 minutes, rinse cold, and wash with enzyme detergent. A remaining brown shadow responds to an oxygen bleach soak.

Why shouldn't I use hot water on chocolate stains?

Hot water melts the cocoa butter deeper into the fibers and cooks the milk proteins onto them — both make the stain harder to remove. Keep everything cold until the fat and protein are treated; the wash itself can be cold or warm per the care label.

Does chocolate ice cream stain differently than plain chocolate?

It adds more dairy protein to the same stain, which makes the enzyme detergent step more important. The sequence is identical: scrape (after firming with ice if melted), cold rinse, dish soap for the fat, enzyme wash for the dairy, oxygen bleach for any remaining color.

Can chocolate stains come out after the dryer?

Sometimes partially. Dryer heat sets both the fat and the pigment, so expect slower progress: extended dish soap dwell time, an enzyme wash, and an oxygen bleach soak, repeated. If two full rounds barely move it, the remaining mark is likely permanent.

White chocolate doesn't look like it stained — do I still need to treat it?

Yes. White chocolate has little pigment but plenty of cocoa butter and dairy, which leave a greasy, darkening patch over time and can turn yellowish in storage. Treat it like a grease stain: dish soap, dwell, rinse, wash — even if you can barely see it now.

Chocolate on the carpet or couch instead? Use the Stain Rescue Tool for a plan matched to the surface and what you have at home.

Use the Stain Rescue Tool

Related guides